diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm
index 99691af908c..b20dda4cc28 100755
--- a/code/game/area/Space Station 13 areas.dm
+++ b/code/game/area/Space Station 13 areas.dm
@@ -1838,7 +1838,7 @@ area/space/atmosalert()
icon_state = "security_equip_storage"
/area/security/security_lockerroom
- name = "\improper Security - Lockerroom"
+ name = "\improper Security - Locker Room"
icon_state = "security_lockerroom"
/area/security/security_processing
@@ -1915,6 +1915,14 @@ area/space/atmosalert()
name = "\improper Cargo Bay"
icon_state = "quartstorage"
+/area/quartermaster/foyer
+ name = "\improper Cargo Bay Foyer"
+ icon_state = "quartstorage"
+
+/area/quartermaster/warehouse
+ name = "\improper Cargo Warehouse"
+ icon_state = "quartstorage"
+
/area/quartermaster/qm
name = "\improper Cargo - Quartermaster's Office"
icon_state = "quart"
diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm
index 530206d3b5e..3af5b3d226a 100644
--- a/code/modules/power/lighting.dm
+++ b/code/modules/power/lighting.dm
@@ -142,7 +142,7 @@
power_channel = LIGHT //Lights are calc'd via area so they dont need to be in the machine list
var/on = 0 // 1 if on, 0 if off
var/on_gs = 0
- var/brightness_range = 8 // luminosity when on, also used in power calculation
+ var/brightness_range = 10 // luminosity when on, also used in power calculation
var/brightness_power = 3
var/brightness_color = null
var/status = LIGHT_OK // LIGHT_OK, _EMPTY, _BURNED or _BROKEN
@@ -160,9 +160,9 @@
icon_state = "bulb1"
base_state = "bulb"
fitting = "bulb"
- brightness_range = 4
+ brightness_range = 6
brightness_power = 2
- brightness_color = "#a0a080"
+ brightness_color = "#FFF4E5"
desc = "A small lighting fixture."
light_type = /obj/item/weapon/light/bulb
diff --git a/maps/colony-1.dmm b/maps/colony-1.dmm
index 3c731ccaf9e..f99f7d6bb63 100644
--- a/maps/colony-1.dmm
+++ b/maps/colony-1.dmm
@@ -32,11 +32,11 @@
"aaF" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "solar_tool_outer"; locked = 1; name = "Engineering External Access"; req_access = null},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
"aaG" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/cryo/station)
"aaH" = (/obj/structure/cryofeed/right,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
-"aaI" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/requests_console{department = "Crew Quarters"; pixel_y = 30},/obj/machinery/cryopod/right,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
+"aaI" = (/obj/machinery/requests_console{department = "Crew Quarters"; pixel_y = 30},/obj/machinery/cryopod/right,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
"aaJ" = (/obj/machinery/camera{c_tag = "Cryogenic Storage"},/obj/effect/landmark{name = "JoinLateCryo"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
"aaK" = (/obj/machinery/computer/cryopod{density = 0; pixel_y = 32},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "cryostorage_shuttle"; name = "cryostorage shuttle controller"; pixel_x = 25; pixel_y = 32; tag_door = "cryostorage_shuttle_hatch"},/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
"aaL" = (/obj/effect/landmark{name = "JoinLateCryo"},/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
-"aaM" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/cryopod,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
+"aaM" = (/turf/simulated/floor{icon_state = "dark"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"aaN" = (/obj/structure/cryofeed,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
"aaO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
"aaP" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "solar_tool_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_tool_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{tag_airpump = "solar_tool_pump"; tag_exterior_door = "solar_tool_outer"; frequency = 1379; id_tag = "solar_tool_airlock"; tag_interior_door = "solar_tool_inner"; pixel_x = 25; tag_chamber_sensor = "solar_tool_sensor"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/warning_stripes,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
@@ -67,10 +67,10 @@
"abo" = (/obj/item/weapon/stool{pixel_y = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
"abp" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
"abq" = (/obj/machinery/power/terminal,/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard)
-"abr" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/cryo/station)
+"abr" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/item/weapon/bikehorn/rubberducky,/obj/machinery/light,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
"abs" = (/obj/structure/closet/emcloset,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
"abt" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/closet/emcloset,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/cryo/station)
-"abu" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/cryo/station)
+"abu" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"abv" = (/obj/machinery/gateway{dir = 10},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/gateway)
"abw" = (/obj/machinery/gateway,/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/gateway)
"abx" = (/obj/machinery/gateway{dir = 6},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/gateway)
@@ -106,7 +106,7 @@
"acb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"acc" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"acd" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
-"ace" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "cryostorage_shuttle_berth"; name = "cryostorage shuttle berth controller"; pixel_x = 25; pixel_y = 0; tag_door = "cryostorage_shuttle_berth_hatch"},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
+"ace" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
"acf" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/vending/cola,/turf/simulated/floor,/area/gateway)
"acg" = (/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/gateway)
"ach" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/gateway)
@@ -114,7 +114,7 @@
"acj" = (/obj/machinery/door/blast/regular{id = "chapelgun"; name = "Chapel Launcher Door"},/turf/simulated/floor/plating,/area/chapel/chapel_morgue)
"ack" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"acl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
-"acm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
+"acm" = (/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
"acn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"aco" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"acp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
@@ -127,34 +127,34 @@
"acw" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/gateway)
"acx" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/gateway)
"acy" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/l3closet/scientist,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor,/area/gateway)
-"acz" = (/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/chapel/chapel_morgue)
+"acz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"acA" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"acB" = (/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"acC" = (/obj/structure/crematorium,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"acD" = (/turf/simulated/wall,/area/maintenance/library)
-"acE" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/library)
+"acE" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor,/area/security/brig)
"acF" = (/turf/simulated/wall,/area/maintenance/substation/civilian)
-"acG" = (/obj/machinery/door/airlock/engineering{name = "Civilian West Substation"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"acG" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Security Locker Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
"acH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"acI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
-"acJ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/gateway)
+"acJ" = (/obj/structure/grille,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"acK" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/gateway)
"acL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/gateway)
"acM" = (/obj/machinery/light{dir = 4},/obj/structure/closet/l3closet/scientist,/obj/structure/window/reinforced,/turf/simulated/floor,/area/gateway)
-"acN" = (/obj/machinery/door/window{dir = 2; name = "Mass Driver"},/obj/machinery/mass_driver{dir = 1; id = "chapelgun"},/obj/machinery/airlock_sensor{pixel_x = -25; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/chapel/chapel_morgue)
+"acN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"acO" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/library)
"acP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/library)
-"acQ" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"acQ" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 1; name = "HoS Office"; sortType = "HoS Office"},/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"acR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = list(1)},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
"acS" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/cryostorage_hallway)
-"acT" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/cryostorage_hallway)
+"acT" = (/obj/machinery/photocopier,/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Security's Desk"; departmentType = 5; name = "Head of Security RC"; pixel_x = 0; pixel_y = 30},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"acU" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/cryostorage_hallway)
"acV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/gateway)
"acW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Gateway Access"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/gateway)
"acX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/gateway)
"acY" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/library)
"acZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/library)
-"ada" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/terminal{dir = 4},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"ada" = (/obj/machinery/door/airlock{name = "Security Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"adb" = (/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Civilian"},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
"adc" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"add" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
@@ -169,18 +169,18 @@
"adm" = (/turf/space,/area/maintenance/chapel)
"adn" = (/turf/simulated/floor/plating/airless,/area/maintenance/chapel)
"ado" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "chapel_airlock"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access = list(13)},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating/airless,/area/maintenance/chapel)
-"adp" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"adp" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 26; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_lockerroom)
"adq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
-"adr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"adr" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/crew_quarters/heads/hos)
"ads" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"adt" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"adu" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"adv" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/library)
"adw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/library)
-"adx" = (/obj/machinery/door/airlock/engineering{name = "Civilian West Substation"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"adx" = (/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"ady" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
"adz" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Civilian Substation Bypass"},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
-"adA" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
+"adA" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "neutral"},/area/security/interrogation)
"adB" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"adC" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"adD" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
@@ -189,7 +189,7 @@
"adG" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"adH" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"adI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"adJ" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/dormitory)
+"adJ" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/computer/security/telescreen{layer = 4; name = "Observation Screen"; network = list("Interrogation"); pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "neutral"},/area/security/interrogation)
"adK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"adL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"adM" = (/turf/simulated/wall/r_wall,/area/maintenance/chapel)
@@ -197,7 +197,7 @@
"adO" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "chapel_outer"; locked = 1; name = "Chapel External Access"; req_access = list(13)},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/chapel)
"adP" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"adQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
-"adR" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{dir = 8; name = "Coffin Storage"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"adR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"adS" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"adT" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; name = "Library"; sortType = "Library"},/turf/simulated/floor/plating,/area/maintenance/library)
"adU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/library)
@@ -213,7 +213,7 @@
"aee" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "chapel_pump"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/maintenance/chapel)
"aef" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/chapel)
"aeg" = (/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "dorm_sensor"; pixel_x = 25; pixel_y = -8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/chapel)
-"aeh" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"aeh" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/red,/obj/machinery/camera/network/security{c_tag = "SEC - Interrogation Observation"; dir = 4},/turf/simulated/floor{icon_state = "neutral"},/area/security/interrogation)
"aei" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aej" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aek" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
@@ -243,13 +243,13 @@
"aeI" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "chapel_pump"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/chapel)
"aeJ" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/chapel)
"aeK" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "chapel_airlock"; name = "Chapel Airlock Console"; pixel_x = 25; pixel_y = 0; req_one_access = list(1,5,11,18,24); tag_airpump = "chapel_pump"; tag_chamber_sensor = "chapel_sensor"; tag_exterior_door = "chapel_outer"; tag_interior_door = "chapel_inner"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/maintenance/chapel)
-"aeL" = (/obj/machinery/door/airlock{name = "Chapel Backroom"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"aeL" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"aeM" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/library)
"aeN" = (/turf/simulated/floor/plating,/area/maintenance/library)
"aeO" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/library)
"aeP" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/library)
"aeQ" = (/turf/simulated/wall,/area/library_conference_room)
-"aeR" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/library_conference_room)
+"aeR" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"aeS" = (/obj/structure/closet/wardrobe/xenos,/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/crew_quarters/locker)
"aeT" = (/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/locker)
"aeU" = (/turf/simulated/floor,/area/crew_quarters/locker)
@@ -265,15 +265,15 @@
"afe" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/dormitory)
"aff" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/dormitory)
"afg" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/escape_pod1/station)
-"afh" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_1"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_1_hatch"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station)
+"afh" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -24; pixel_y = -32},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"afi" = (/turf/simulated/wall/r_wall,/area/space)
"afj" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/escape_pod2/station)
-"afk" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_2"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_2_hatch"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station)
+"afk" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock{name = "Security Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"afl" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "chapel_inner"; locked = 1; name = "Chapel Internal Access"; req_access = list(13)},/obj/machinery/atmospherics/pipe/simple/visible,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/chapel)
"afm" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
"afn" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
"afo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
-"afp" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
+"afp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/security_lockerroom)
"afq" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
"afr" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"},/turf/simulated/floor/plating,/area/maintenance/library)
"afs" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/simulated/floor/wood,/area/library_conference_room)
@@ -288,12 +288,12 @@
"afB" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"afC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"afD" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"afE" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
+"afE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
"afF" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"afG" = (/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"afH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
-"afI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/detectives_office)
-"afJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/detectives_office)
+"afI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/camera/network/security{c_tag = "SEC - Locker Room"; dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
+"afJ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/security/brig)
"afK" = (/obj/structure/bed/chair{dir = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = -27},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station)
"afL" = (/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"afM" = (/obj/structure/bed/chair{dir = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = -27},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station)
@@ -302,13 +302,13 @@
"afP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/chapel)
"afQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/plating,/area/maintenance/chapel)
"afR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/chapel)
-"afS" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance"},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/chapel)
+"afS" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/structure/disposalpipe/segment,/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor,/area/security/brig)
"afT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/main)
"afU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/main)
"afV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/main)
"afW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/main)
"afX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; name = "Chapel"; sortType = "Chapel"},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/main)
-"afY" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance"},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/library)
+"afY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/newscaster/security_unit{pixel_x = -30},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"afZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/library)
"aga" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/library)
"agb" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/library_conference_room)
@@ -326,14 +326,14 @@
"agn" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Locker Room East"; dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/crew_quarters/locker)
"ago" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"agp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"agq" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
+"agq" = (/obj/structure/grille,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"agr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"ags" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"agt" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
"agu" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/cigarettes/dromedaryco,/obj/item/device/flash,/obj/item/weapon/handcuffs,/turf/simulated/floor/carpet,/area/security/detectives_office)
"agv" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"agw" = (/obj/structure/table/woodentable,/obj/item/device/camera{name = "detectives camera"; desc = "A one use - polaroid camera. 30 photos left."; pixel_x = 0; pixel_y = 0; pictures_left = 30},/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detectives camera"; pictures_left = 30; pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
-"agx" = (/obj/structure/bookcase,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"agx" = (/obj/structure/grille,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"agy" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -10},/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"agz" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod1/station)
"agA" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_1_hatch"; locked = 1; name = "Escape Pod 1 Hatch"; req_access = list(13)},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station)
@@ -348,9 +348,9 @@
"agJ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/plating,/area/maintenance/chapel)
"agK" = (/obj/structure/table/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/maintenance/chapel)
"agL" = (/turf/simulated/wall,/area/chapel/main)
-"agM" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/chapel/main)
+"agM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"agN" = (/turf/simulated/wall,/area/chapel/office)
-"agO" = (/obj/machinery/door/airlock/maintenance{name = "Crematorium Maintenance"},/obj/structure/disposalpipe/segment,/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/chapel/office)
+"agO" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"agP" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/chapel/office)
"agQ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/plating,/area/maintenance/library)
"agR" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/library_conference_room)
@@ -371,27 +371,27 @@
"ahg" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/red,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"ahh" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"ahi" = (/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
-"ahj" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/carpet,/area/security/detectives_office)
+"ahj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig)
"ahk" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/carpet,/area/security/detectives_office)
-"ahl" = (/obj/item/weapon/stool,/turf/simulated/floor/carpet,/area/security/detectives_office)
+"ahl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/security{name = "Security Locker Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
"ahm" = (/turf/simulated/floor/carpet,/area/security/detectives_office)
-"ahn" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/carpet,/area/security/detectives_office)
-"aho" = (/obj/structure/window/basic{dir = 8},/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"ahn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -29},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
+"aho" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Fore Hallway 1"; dir = 1},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"ahp" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/box/evidence,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"ahq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/filingcabinet/security{desc = "A large cabinet with hard copy security records."; name = "Security Records"},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"ahr" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 1},/obj/structure/filingcabinet/medical{desc = "A large cabinet with hard copy medical records."; name = "Medical Records"},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"ahs" = (/obj/machinery/light,/obj/structure/table/standard,/obj/item/device/mass_spectrometer,/obj/item/device/reagent_scanner,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"ahq" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"ahr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"ahs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"aht" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"ahu" = (/obj/machinery/light/small{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'VACUUM'"; icon_state = "space"; layer = 4; name = "VACUUM"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ahv" = (/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ahw" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_escape_pod_hallway)
-"ahx" = (/obj/machinery/door/airlock/maintenance,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/chapel)
+"ahx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"ahy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"ahz" = (/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"ahA" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/office)
"ahB" = (/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
"ahC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
-"ahD" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp{pixel_y = 10},/obj/item/device/eftpos{eftpos_name = "Chapel EFTPOS scanner"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
+"ahD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"ahE" = (/obj/structure/table/woodentable,/obj/item/weapon/nullrod,/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
"ahF" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/wood,/area/library_conference_room)
"ahG" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/library_conference_room)
@@ -415,12 +415,12 @@
"ahY" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"ahZ" = (/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"aia" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"aib" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue,/obj/item/weapon/pen/blue{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"aib" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"aic" = (/turf/simulated/wall,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"aid" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_1_berth_hatch"; locked = 1; name = "Escape Pod 1"; req_access = list(13)},/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_escape_pod_hallway)
-"aie" = (/obj/structure/sign/pods,/turf/simulated/wall,/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"aie" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 30},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/security_lockerroom)
"aif" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_2_berth_hatch"; locked = 1; name = "Escape Pod 2"; req_access = list(13)},/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_escape_pod_hallway)
-"aig" = (/obj/structure/closet/emcloset,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"aig" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"aih" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
"aii" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/office)
"aij" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
@@ -443,7 +443,7 @@
"aiA" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/mime,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"aiB" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/purple,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"aiC" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/yellow,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
-"aiD" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"aiD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/security{name = "Interrogation Observation"; req_access = list(63)},/turf/simulated/floor,/area/security/interrogation)
"aiE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/carpet,/area/security/detectives_office)
"aiF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/security/detectives_office)
"aiG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet,/area/security/detectives_office)
@@ -457,7 +457,7 @@
"aiO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"aiP" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/airlock/glass_command{id_tag = "HoSdoor"; name = "Head of Security"; req_access = list(58)},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"aiQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
-"aiR" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
+"aiR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/item/device/radio/intercom{frequency = 1449; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/security/interrogation)
"aiS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "escape_pod_2_berth"; pixel_x = -25; pixel_y = 30; tag_door = "escape_pod_2_berth_hatch"},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"aiT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"aiU" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
@@ -469,12 +469,12 @@
"aja" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/library_conference_room)
"ajb" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library_conference_room)
"ajc" = (/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet)
-"ajd" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
+"ajd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/security/interrogation)
"aje" = (/obj/structure/table/standard,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/locker)
"ajf" = (/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/locker)
"ajg" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/closet/wardrobe/suit,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/locker)
"ajh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"aji" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
+"aji" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"ajj" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"ajk" = (/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"ajl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
@@ -483,16 +483,16 @@
"ajo" = (/obj/structure/table/rack,/obj/item/weapon/storage/briefcase{pixel_x = -2; pixel_y = -5},/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"ajp" = (/obj/structure/closet{name = "Evidence Closet"},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"ajq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
-"ajr" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"ajr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"ajs" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"ajt" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
-"aju" = (/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
-"ajv" = (/obj/machinery/door/window/westleft{dir = 8; name = "Forensics Area"},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"ajw" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"aju" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth (Chaplain)"; req_access = list(27)},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
+"ajv" = (/obj/structure/closet/wardrobe/red,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/armband,/obj/item/clothing/accessory/armband,/obj/item/clothing/accessory/armband,/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/security_lockerroom)
+"ajw" = (/obj/structure/closet/secure_closet/security,/obj/item/device/flashlight/flare,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_lockerroom)
"ajx" = (/obj/machinery/computer/forensic_scanning,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"ajy" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"ajz" = (/obj/machinery/camera{c_tag = "Detective South"; dir = 1},/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
-"ajA" = (/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"ajA" = (/obj/structure/table/standard,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/device/megaphone,/obj/item/weapon/packageWrap,/obj/item/weapon/storage/box,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/security_lockerroom)
"ajB" = (/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ajC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ajD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
@@ -514,26 +514,26 @@
"ajT" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
"ajU" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
"ajV" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
-"ajW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
+"ajW" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig)
"ajX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"ajY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"ajZ" = (/turf/simulated/wall/r_wall,/area/security/interrogation)
"aka" = (/turf/simulated/wall/r_wall,/area/security/brig)
-"akb" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
+"akb" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/item/weapon/screwdriver{pixel_y = 15},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
"akd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/brig)
-"ake" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
-"akf" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
+"ake" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
+"akf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akg" = (/turf/simulated/wall,/area/security/detectives_office)
-"akh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/detectives_office)
-"aki" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/detectives_office)
+"akh" = (/obj/structure/table/standard,/obj/machinery/recharger,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/device/radio/intercom{pixel_y = 24},/obj/item/weapon/storage/box/donut,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
+"aki" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Detective"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/detectives_office)
-"akk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/detectives_office)
+"akk" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akl" = (/turf/simulated/wall,/area/security/security_bathroom)
"akm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"akn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ako" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/chapel/office)
-"akp" = (/obj/machinery/door/airlock/glass{name = "Chapel Office"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office)
+"akp" = (/obj/structure/sign/goldenplaque{pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/chapel/office)
"akr" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/chapel/office)
"aks" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/chapel/office)
@@ -554,18 +554,18 @@
"akH" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"akI" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/mime,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"akJ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/purple,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
-"akK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/security/brig)
+"akK" = (/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akL" = (/turf/simulated/floor,/area/security/brig)
-"akM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"},/turf/simulated/floor,/area/security/brig)
+"akM" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"akO" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/brig)
-"akP" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/item/weapon/screwdriver{pixel_y = 15},/turf/simulated/floor,/area/security/brig)
-"akQ" = (/obj/structure/table/standard,/obj/machinery/recharger,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig)
-"akR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor,/area/security/brig)
+"akO" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
+"akP" = (/obj/machinery/firealarm{dir = 1; pixel_y = 24},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
+"akQ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
+"akR" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"akS" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/security_lockerroom)
"akT" = (/obj/structure/closet/secure_closet/security,/obj/item/device/flashlight/flare,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_lockerroom)
-"akU" = (/obj/structure/closet/wardrobe/red,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/armband,/obj/item/clothing/accessory/armband,/obj/item/clothing/accessory/armband,/turf/simulated/floor,/area/security/security_lockerroom)
-"akV" = (/obj/structure/table/standard,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/device/megaphone,/obj/item/weapon/packageWrap,/obj/item/weapon/storage/box,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/security_lockerroom)
+"akU" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
+"akV" = (/obj/machinery/door/airlock/glass{name = "Chapel Office"; req_access = list(27)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office)
"akW" = (/obj/structure/mirror{pixel_y = 32},/obj/structure/sink{pixel_y = 16},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"akX" = (/obj/structure/mirror{pixel_y = 32},/obj/structure/sink{pixel_y = 16},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"akY" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/obj/item/weapon/soap/nanotrasen,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
@@ -580,7 +580,7 @@
"alh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"ali" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main)
"alj" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main)
-"alk" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth (Chaplain)"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
+"alk" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/machinery/camera/network/civilian{c_tag = "CIV - Library Fore"; dir = 2},/turf/simulated/floor/carpet,/area/library)
"all" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/bed/chair,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"alm" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/library)
"aln" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/library)
@@ -590,28 +590,28 @@
"alr" = (/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"als" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"alt" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"alu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/security/interrogation)
-"alv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/security/interrogation)
-"alw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Interrogation Observation"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/interrogation)
+"alu" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/library)
+"alv" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
+"alw" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
"alx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor,/area/security/brig)
"aly" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/brig)
-"alz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/space)
-"alA" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/brig)
-"alB" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/brig)
+"alz" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
+"alA" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
+"alB" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
"alC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"alD" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/brig)
+"alD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/detectives_office)
"alE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 1; name = "Security"; sortType = "Security"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"alF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
+"alF" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
"alG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
"alH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"alI" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Equipment Storage"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
+"alI" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
"alJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_lockerroom)
"alK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_lockerroom)
"alL" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_lockerroom)
-"alM" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 30},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/security_lockerroom)
+"alM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/detectives_office)
"alN" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"alO" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
-"alP" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"alP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/detectives_office)
"alQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"alR" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"alS" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
@@ -633,31 +633,31 @@
"ami" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"amj" = (/turf/simulated/wall,/area/hallway/secondary/fore_civilian_hallway)
"amk" = (/turf/simulated/wall/r_wall,/area/maintenance/dormitory)
-"aml" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/red,/turf/simulated/floor,/area/security/interrogation)
-"amm" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/interrogation)
-"amn" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/security/interrogation)
-"amo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/brig)
-"amp" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/crew_quarters/heads/hos)
+"aml" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Fore"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
+"amm" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
+"amn" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"amo" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"amp" = (/obj/machinery/door/window/westleft{dir = 8; name = "Forensics Area"},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -30},/obj/machinery/light{brightness_range = 10},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"amq" = (/turf/simulated/wall,/area/security/evidence_storage)
"amr" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
"ams" = (/turf/simulated/wall,/area/crew_quarters/heads/hos)
-"amt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"amu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"amv" = (/obj/machinery/light,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/secondary/escape/fore_escape_pod_hallway)
-"amw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"amx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
+"amt" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/noticeboard{pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"amu" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = -26},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"amv" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/security{c_tag = "SEC - Detective Office"; dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"amw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_2)
+"amx" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
"amy" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/brig)
"amz" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/turf/simulated/floor,/area/security/brig)
"amA" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"amB" = (/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor,/area/security/brig)
-"amC" = (/obj/item/weapon/stool,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/security/security_lockerroom)
-"amD" = (/obj/item/weapon/stool,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/security_lockerroom)
-"amE" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/security/security_lockerroom)
+"amC" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Library Meeting Room"; dir = 1},/turf/simulated/floor/wood,/area/library_conference_room)
+"amD" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"amE" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"amF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/security_lockerroom)
-"amG" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Security Restroom"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_bathroom)
-"amH" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -20; pixel_y = -21},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"amG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"amH" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Detective Office "; req_access = list(4)},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/security/detectives_office)
"amI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
-"amJ" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"amJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "escape_pod_1_berth"; pixel_x = 25; pixel_y = 30; tag_door = "escape_pod_1_berth_hatch"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
"amK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"amL" = (/turf/simulated/floor/carpet,/area/chapel/main)
"amM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/chapel/main)
@@ -685,35 +685,35 @@
"ani" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/grille,/obj/structure/cable/green,/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/security/interrogation)
"anj" = (/obj/structure/window/reinforced/tinted,/obj/structure/grille,/obj/structure/cable/green,/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/security/interrogation)
"ank" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/grille,/obj/structure/cable/green,/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/security/interrogation)
-"anl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
+"anl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"anm" = (/obj/structure/closet{name = "Evidence Closet"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
-"ann" = (/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"ann" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue,/obj/item/weapon/pen/blue{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/obj/machinery/camera/network/security{c_tag = "SEC - Forensic Office"; dir = 8},/obj/machinery/requests_console{pixel_x = 30},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"ano" = (/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"anp" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
+"anp" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"anq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"anr" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"ans" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"ant" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"anu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"anv" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 1; name = "HoS Office"; sortType = "HoS Office"},/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
-"anw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Equipment Storage"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_lockerroom)
+"ant" = (/obj/structure/sign/pods,/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"anu" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"anv" = (/obj/machinery/camera/network/security{c_tag = "SEC - Processing"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/security_processing)
+"anw" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"anx" = (/turf/simulated/floor,/area/security/security_lockerroom)
"any" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/security_lockerroom)
-"anz" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 30},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_lockerroom)
+"anz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"anA" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
-"anB" = (/obj/machinery/door/airlock/medical{autoclose = 0; icon_state = "door_open"; id_tag = "engineering_cubicle"; name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"anB" = (/obj/machinery/computer/secure_data,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"anC" = (/turf/simulated/floor{icon_state = "dark"},/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"anD" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"anE" = (/turf/simulated/floor{icon_state = "chapel"},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"anF" = (/turf/simulated/floor/carpet,/obj/structure/table/woodentable,/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"anG" = (/turf/simulated/floor/carpet,/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
"anH" = (/turf/simulated/floor/carpet,/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
-"anI" = (/turf/simulated/floor{icon_state = "dark"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/camera{c_tag = "Chapel South"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/chapel/main)
+"anI" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Warden"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"anJ" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor/wood,/area/library)
"anK" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/carpet,/area/library)
"anL" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/carpet,/area/library)
"anM" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/wood,/area/library)
-"anN" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet)
+"anN" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"anO" = (/obj/machinery/light/small,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency4)
"anP" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/storage/emergency4)
"anQ" = (/obj/machinery/floodlight,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plating,/area/storage/emergency4)
@@ -723,24 +723,24 @@
"anU" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "vault"},/area/security/nuke_storage)
"anV" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "vault"; dir = 10},/area/security/nuke_storage)
"anW" = (/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/nuke_storage)
-"anX" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/security/interrogation)
-"anY" = (/obj/structure/bed/chair,/turf/simulated/floor,/area/security/interrogation)
-"anZ" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor,/area/security/interrogation)
+"anX" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/security/warden)
+"anY" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/security_equiptment_storage)
+"anZ" = (/obj/machinery/light{brightness_range = 10},/turf/simulated/floor,/area/security/security_equiptment_storage)
"aoa" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
"aob" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
-"aoc" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
-"aod" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"aoc" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/highsecurity{name = "Secure Armoury Section"; req_access = list(3)},/turf/simulated/floor,/area/security/armoury)
+"aod" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access = list(1)},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"aoe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"aof" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"aog" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/bed/chair,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"aoh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
-"aoi" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aoj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"aok" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_lockerroom)
-"aol" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/standard,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_lockerroom)
+"aoi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "red"},/area/security/security_cell_hallway)
+"aoj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/security_starboard)
+"aok" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/security_starboard)
+"aol" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor,/area/security/security_cell_hallway)
"aom" = (/obj/structure/window/basic{dir = 4},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northleft{name = "Shower"},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
"aon" = (/obj/structure/window/basic{dir = 8},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northright{name = "Shower"},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
-"aoo" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 4},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"aoo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/security_cell_hallway)
"aop" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"aoq" = (/turf/simulated/floor{icon_state = "dark"},/turf/simulated/floor{tag = "icon-siding1 (WEST)"; icon_state = "siding1"; dir = 8},/area/chapel/main)
"aor" = (/turf/simulated/floor{icon_state = "dark"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{tag = "icon-siding1 (WEST)"; icon_state = "siding1"; dir = 8},/area/chapel/main)
@@ -760,22 +760,22 @@
"aoF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "vault"; dir = 10},/area/security/nuke_storage)
"aoG" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/security/nuke_storage)
"aoH" = (/turf/simulated/wall/r_wall,/area/security/security_equiptment_storage)
-"aoI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/security/interrogation)
+"aoI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door_timer/cell_3{id = "Cell 3"; name = "Cell 3"; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor{icon_state = "red"},/area/security/security_cell_hallway)
"aoJ" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/obj/item/device/taperecorder,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
-"aoK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/interrogation)
-"aoL" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Interrogation"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/interrogation)
+"aoK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/button/remote/blast_door{id = "Cell 3"; name = "Cell 3 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_cell_hallway)
+"aoL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor,/area/security/security_cell_hallway)
"aoM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/brig)
"aoN" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor,/area/security/brig)
"aoO" = (/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
-"aoP" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aoQ" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"aoP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{pixel_y = -30},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/security_cell_hallway)
+"aoQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door_timer/cell_3{id = "Cell 2"; name = "Cell 2"; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"},/area/security/security_cell_hallway)
"aoR" = (/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/flashlight/lamp/green{dir = 2; pixel_x = 10; pixel_y = 12},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"aoS" = (/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/weapon/stamp/hos,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
"aoT" = (/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/computer/skills{pixel_y = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/heads/hos)
-"aoU" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aoV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
+"aoU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/button/remote/blast_door{id = "Cell 2"; name = "Cell 2 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_cell_hallway)
+"aoV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{pixel_y = -30},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
"aoW" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law{pixel_y = 6},/turf/simulated/floor,/area/security/brig)
-"aoX" = (/turf/simulated/floor,/area/security/main)
+"aoX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/button/remote/blast_door{id = "Cell 1"; name = "Cell 1 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_cell_hallway)
"aoY" = (/turf/simulated/wall/r_wall,/area/security/security_cell_hallway)
"aoZ" = (/turf/simulated/wall/r_wall,/area/security/security_bathroom)
"apa" = (/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main)
@@ -785,9 +785,9 @@
"ape" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main)
"apf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main)
"apg" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
-"aph" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 1; icon_state = "right"; name = "Library Desk Door"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/library)
+"aph" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door_timer/cell_3{id = "Cell 1"; name = "Cell 1"; pixel_y = -32},/turf/simulated/floor{icon_state = "red"},/area/security/security_cell_hallway)
"api" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/wood,/area/library)
-"apj" = (/obj/structure/table/woodentable,/obj/item/device/camera_film,/obj/item/device/camera_film,/turf/simulated/floor/wood,/area/library)
+"apj" = (/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/main)
"apk" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/library)
"apl" = (/obj/structure/bed/chair/comfy/black,/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet,/area/library)
"apm" = (/turf/simulated/wall,/area/vacant/vacant_site)
@@ -800,38 +800,38 @@
"apt" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/vacant/vacant_site)
"apu" = (/turf/simulated/floor/plating,/area/vacant/vacant_site)
"apv" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
-"apw" = (/obj/machinery/door/airlock/vault/bolted,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/security/nuke_storage)
+"apw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_security{name = "Brig Cells"; req_access = list(1)},/turf/simulated/floor,/area/security/security_cell_hallway)
"apx" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/security/nuke_storage)
"apy" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 6},/area/security/nuke_storage)
-"apz" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "vault"},/area/security/nuke_storage)
+"apz" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/camera/network/security{c_tag = "SEC - Medical Station"; dir = 1},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/security/security_aid_station)
"apA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{icon_state = "vault"; dir = 10},/area/security/nuke_storage)
"apB" = (/obj/item/weapon/coin/silver{pixel_x = 7; pixel_y = 12},/obj/item/weapon/coin/silver{pixel_x = 12; pixel_y = 7},/obj/item/weapon/coin/silver{pixel_x = 4; pixel_y = 8},/obj/item/weapon/coin/silver{pixel_x = -6; pixel_y = 5},/obj/item/weapon/coin/silver{pixel_x = 5; pixel_y = -8},/obj/structure/closet/crate{name = "Silver Crate"},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/security/nuke_storage)
"apC" = (/obj/machinery/deployable/barrier,/turf/simulated/floor{icon_state = "delivery"},/area/security/security_equiptment_storage)
-"apD" = (/obj/structure/table/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
-"apE" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/seccarts{pixel_x = 3; pixel_y = 2},/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
+"apD" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
+"apE" = (/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/security/security_aid_station)
"apF" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
"apG" = (/obj/structure/closet/radiation,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
-"apH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/interrogation)
-"apI" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor,/area/security/interrogation)
-"apJ" = (/turf/simulated/floor,/area/security/interrogation)
-"apK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Security Hallway"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"apL" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Security Hallway"},/turf/simulated/floor,/area/security/brig)
-"apM" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
+"apH" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/evidence,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_processing)
+"apI" = (/obj/machinery/alarm{pixel_y = 22},/obj/machinery/firealarm{dir = 4; layer = 3.3; pixel_x = 26},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
+"apJ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/sign/securearea{name = "\improper ARMORY"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/security/security_equiptment_storage)
+"apK" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"},/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/flashshells,/obj/item/weapon/storage/box/stunshells,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
+"apL" = (/obj/item/weapon/hand_labeler,/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor{dir = 4; name = "Warden's Desk"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"apM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Warden's Office"; req_access = list(3)},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"apN" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
-"apO" = (/obj/machinery/camera{c_tag = "Evidence Storage"; dir = 8; network = list("SS13")},/obj/structure/table/standard,/obj/item/weapon/folder/red{pixel_x = 2; pixel_y = 4},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
-"apP" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/reagent_containers/food/drinks/flask/barflask{pixel_x = -4; pixel_y = 8},/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/device/radio/off,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"apO" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/security_cell_hallway)
+"apP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/security_cell_hallway)
"apQ" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"apR" = (/obj/structure/bed/chair/comfy/black{dir = 1},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"apS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
+"apR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/security_cell_hallway)
+"apS" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Brig Cells"; req_access = list(1)},/turf/simulated/floor,/area/security/security_cell_hallway)
"apT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/brig)
"apU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/brig)
"apV" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/brig)
"apW" = (/turf/simulated/floor/plating,/area/security/security_cell_hallway)
-"apX" = (/obj/structure/table/standard,/obj/item/weapon/pen,/obj/item/weapon/paper,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
+"apX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
"apY" = (/obj/machinery/atmospherics/pipe/tank/nitrous_oxide{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/security/riot_control)
"apZ" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1; icon_state = "map"; tag = "icon-manifold-f (NORTH)"},/obj/machinery/meter,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/security/riot_control)
-"aqa" = (/obj/machinery/atmospherics/valve{dir = 4},/turf/simulated/floor/plating,/area/security/riot_control)
-"aqb" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor/plating,/area/security/riot_control)
+"aqa" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = newlist()},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
+"aqb" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/security_equiptment_storage)
"aqc" = (/turf/simulated/wall/r_wall,/area/security/riot_control)
"aqd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"aqe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main)
@@ -841,7 +841,7 @@
"aqi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"aqj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main)
"aqk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/weapon/stool/padded,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main)
-"aql" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
+"aql" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
"aqm" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aqn" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -2; pixel_y = -5},/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aqo" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/library)
@@ -861,16 +861,16 @@
"aqC" = (/turf/simulated/floor,/area/security/security_equiptment_storage)
"aqD" = (/turf/simulated/wall/r_wall,/area/security/warden)
"aqE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"aqF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"aqF" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
"aqG" = (/obj/machinery/computer/security,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aqH" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aqI" = (/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"aqH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/security_starboard)
+"aqI" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/security_starboard)
"aqJ" = (/obj/structure/closet/secure_closet/hos,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
-"aqK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
-"aqL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"aqM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"aqN" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor,/area/security/brig)
-"aqO" = (/obj/machinery/camera{c_tag = "Brig Toxin Control"; dir = 4; network = list("SS13")},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/security/riot_control)
+"aqK" = (/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; dir = 1; freq = 1400; location = "Security"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"aqL" = (/obj/machinery/door/window/eastright{dir = 8; name = "Security Delivery"; req_access = list(1)},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"},/area/security/security_cell_hallway)
+"aqM" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/security/security_cell_hallway)
+"aqN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/security_cell_hallway)
+"aqO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Cells Hallway"; dir = 2},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/security_cell_hallway)
"aqP" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/security/riot_control)
"aqQ" = (/turf/simulated/floor/plating,/area/security/riot_control)
"aqR" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/security/riot_control)
@@ -879,7 +879,7 @@
"aqU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aqV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aqW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
-"aqX" = (/obj/machinery/door/morgue{dir = 2; name = "Private Study"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
+"aqX" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/security_cell_hallway)
"aqY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/library)
"aqZ" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Librarian"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/library)
"ara" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/library)
@@ -893,24 +893,24 @@
"ari" = (/obj/structure/safe,/obj/item/clothing/under/color/yellow,/obj/item/key,/obj/item/toy/katana,/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/security/nuke_storage)
"arj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"ark" = (/obj/structure/closet/bombclosetsecurity,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
-"arl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/maintenance{name = "Detective Maintenance"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/security/detectives_office)
-"arm" = (/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"arn" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/camera{c_tag = "Security Warden Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"aro" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "escape_pod_1_berth"; pixel_x = -25; pixel_y = 30; tag_door = "escape_pod_1_berth_hatch"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/escape/fore_escape_pod_hallway)
+"arl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/security_cell_hallway)
+"arm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/security_cell_hallway)
+"arn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/security_starboard)
+"aro" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplatecorner"},/area/maintenance/security_starboard)
"arp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/security_processing)
-"arq" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/item/weapon/paper{info = "\[center]\[Large]\[b]NSS Exodus\[/b]\[/large]\[br] \[small]Armoury Inventory\[/small]\[/center] \[hr] \[hr] \[br] \[b]Weaponry\[/b]\[br] \[field] Energy Gun(s)\[br] \[field] Laser Gun(s)\[br] \[field] Ion Rifle(s)\[br] \[field] Combat Shotgun(s) \[hr] \[b]Armour\[/b]\[br] \[field] Bulletproof Vest(s)\[br] \[field] Abalative Vest(s)\[br] \[field] Biohazard Suit(s)\[br] \[field] Bomb Suit(s) \[hr] \[b]Auxiliary Equipment\[/b]\[br] \[field] Gasmask(s)\[br] \[field] box(es) of Flashbangs\[br] \[field] box(es) of Handcuffs\[br] \[field] box(es) of R.O.B.U.S.T. Cartridges \[hr] \[b]Riot Equipment\[/b]\[br] \[field] Stun Baton(s)\[br] \[field] Riot Suit(s)\[br] \[field] Riot Shield(s) \[hr] \[b]Tactical Equipment\[/b]\[br] \[field] Tactical Armour(s)\[br] \[field] Tactical Helmet(s)\[br] \[field] Tactical Jumpsuit(s)\[br] \[field] Green Balaclava(s)\[br] \[field] Tactical HUD(s)\[br] \[field] Combat Belt(s)\[br] \[field] Black Glove(s)\[br] \[field] Jackboot(s) \[hr] \[b]Implants\[/b]\[br] \[field] Tracking Implant Box(es)\[br] \[field] Chemical Implant Box(es) \[hr] \[b]Defense Systems\[/b]\[br] \[field] Deployable Barrier(s)\[br] \[field] Portable Flasher(s) \[hr] \[b]Other\[/b]\[br] \[field] Holobadge Box(es) \[hr] \[b]\[center]Warden's's Signature:\[/b] \[field]\[/center] \[hr]"; name = "Armory Inventory"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"arq" = (/obj/machinery/door/airlock/glass_security{name = "Solitary Confinement 1"; req_access = list(2)},/turf/simulated/floor,/area/security/security_cell_hallway)
"arr" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden)
-"ars" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/security/security_processing)
+"ars" = (/obj/machinery/door/airlock/glass_security{name = "Solitary Confinement 2"; req_access = list(2)},/turf/simulated/floor,/area/security/security_cell_hallway)
"art" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/security_processing)
-"aru" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/security/security_processing)
-"arv" = (/turf/simulated/floor,/area/security/security_processing)
+"aru" = (/obj/machinery/door/airlock/security{name = "Riot Control"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/security/riot_control)
+"arv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"arw" = (/turf/simulated/wall,/area/security/security_aid_station)
"arx" = (/turf/simulated/wall,/area/security/brig)
-"ary" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"arz" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/brig)
-"arA" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
-"arB" = (/obj/machinery/vending/cola,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
-"arC" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/security/main)
+"ary" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig)
+"arz" = (/obj/item/device/radio/intercom{pixel_x = 29},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/security_processing)
+"arA" = (/obj/structure/table/standard,/obj/item/device/healthanalyzer,/obj/item/stack/medical/bruise_pack{pixel_x = -4; pixel_y = 3},/obj/item/stack/medical/bruise_pack{pixel_x = 10},/obj/item/stack/medical/ointment{pixel_y = 10},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/security/security_aid_station)
+"arB" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag{pixel_x = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 5},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/security/security_aid_station)
+"arC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"arD" = (/obj/structure/bed,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/security/security_cell_hallway)
"arE" = (/obj/machinery/computer/area_atmos/area,/turf/simulated/floor/plating,/area/security/riot_control)
"arF" = (/obj/effect/decal/cleanable/generic,/obj/machinery/atmospherics/binary/pump,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/security/riot_control)
@@ -930,42 +930,42 @@
"arT" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/fore_civilian_hallway)
"arU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"arV" = (/turf/simulated/wall/r_wall,/area/security/armoury)
-"arW" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/taser,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/security_equiptment_storage)
+"arW" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 0},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"arX" = (/obj/structure/table/rack,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/reagent_containers/spray/pepper,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/security_equiptment_storage)
"arY" = (/obj/structure/closet/l3closet/security,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
"arZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"asa" = (/obj/machinery/computer/prisoner,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"asb" = (/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"asc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
-"asd" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access = list(1)},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
-"ase" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"asf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"asg" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/security/brig)
+"asc" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/device/taperecorder,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/security_processing)
+"asd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig)
+"ase" = (/obj/structure/closet/l3closet/security,/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera/network/security{c_tag = "SEC - Equipment Storage"; dir = 9},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
+"asf" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/security_equiptment_storage)
+"asg" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/taser,/obj/structure/window/reinforced{dir = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/gun/energy/stunrevolver,/obj/item/weapon/gun/energy/stunrevolver,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/security_equiptment_storage)
"ash" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/security_processing)
-"asi" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/device/taperecorder,/turf/simulated/floor,/area/security/security_processing)
+"asi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"asj" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/security_processing)
"ask" = (/obj/structure/bed/chair,/turf/simulated/floor,/area/security/security_processing)
-"asl" = (/obj/structure/table/standard,/obj/item/device/healthanalyzer,/obj/item/stack/medical/bruise_pack{pixel_x = -4; pixel_y = 3},/obj/item/stack/medical/bruise_pack{pixel_x = 10},/obj/item/stack/medical/ointment{pixel_y = 10},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/security/security_aid_station)
+"asl" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/camera/network/civilian{c_tag = "CIV - Library Aft"; dir = 1},/turf/simulated/floor/wood,/area/library)
"asm" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = -2; pixel_y = 5},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_y = 10},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/security/security_aid_station)
-"asn" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag{pixel_x = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 5},/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/security/security_aid_station)
+"asn" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/machinery/button/windowtint{id = "library_window_tint"; pixel_y = -26},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aso" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/security_aid_station)
-"asp" = (/obj/machinery/vending/coffee,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
-"asq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"asr" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"},/turf/simulated/floor,/area/security/brig)
+"asp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_security{name = "Briefing Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"asq" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Briefing Room"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
+"asr" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/main)
"ass" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
"ast" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig)
"asu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main)
-"asv" = (/obj/machinery/door/airlock/glass_security{name = "Solitary Confinement 1"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"asw" = (/obj/machinery/door/airlock/glass_security{name = "Solitary Confinement 2"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"asx" = (/obj/machinery/door/airlock/security{name = "Riot Control"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/security/riot_control)
+"asv" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/brig)
+"asw" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"asx" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1475; listening = 0; name = "Station Intercom (Security)"; pixel_x = 0; pixel_y = 26},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/security_processing)
"asy" = (/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"asz" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"asA" = (/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/chapel/main)
"asB" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
-"asC" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
+"asC" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/security_processing)
"asD" = (/obj/item/device/radio/intercom{pixel_x = -28},/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library)
"asE" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp{pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/library)
-"asF" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/wood,/area/library)
+"asF" = (/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/security_processing)
"asG" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/library)
"asH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/library)
"asI" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/library)
@@ -974,13 +974,13 @@
"asL" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/wood,/area/vacant/vacant_site)
"asM" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck,/turf/simulated/floor/wood,/area/vacant/vacant_site)
"asN" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/wood,/area/vacant/vacant_site)
-"asO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/maintenance/dormitory)
+"asO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplatecorner"},/area/maintenance/security_starboard)
"asP" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"},/obj/structure/window/reinforced{dir = 8},/obj/random/energy,/obj/random/energy,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"asQ" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"},/obj/random/projectile,/obj/random/projectile,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"asR" = (/obj/structure/table/rack,/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"},/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/ionrifle{pixel_x = 3; pixel_y = -5},/obj/item/weapon/gun/energy/ionrifle,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
-"asS" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"},/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/flash,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/c45m/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/ammo_magazine/mc9mmt/rubber,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/flashshells,/obj/item/weapon/storage/box/stunshells,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
+"asS" = (/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"asT" = (/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
-"asU" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/security/security_equiptment_storage)
+"asU" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"asV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/security/security_equiptment_storage)
"asW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/security/security_equiptment_storage)
"asX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/security_equiptment_storage)
@@ -988,30 +988,30 @@
"asZ" = (/obj/structure/bed/chair{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/security_processing)
"ata" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"atb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"atc" = (/obj/item/weapon/hand_labeler,/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor{dir = 4; name = "Warden's Desk"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"atc" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/item/weapon/paper{info = "\[center]\[Large]\[b]NSS Exodus\[/b]\[/large]\[br] \[small]Armoury Inventory\[/small]\[/center] \[hr] \[hr] \[br] \[b]Weaponry\[/b]\[br] \[field] Energy Gun(s)\[br] \[field] Laser Gun(s)\[br] \[field] Ion Rifle(s)\[br] \[field] Combat Shotgun(s) \[hr] \[b]Armour\[/b]\[br] \[field] Bulletproof Vest(s)\[br] \[field] Abalative Vest(s)\[br] \[field] Biohazard Suit(s)\[br] \[field] Bomb Suit(s) \[hr] \[b]Auxiliary Equipment\[/b]\[br] \[field] Gasmask(s)\[br] \[field] box(es) of Flashbangs\[br] \[field] box(es) of Handcuffs\[br] \[field] box(es) of R.O.B.U.S.T. Cartridges \[hr] \[b]Riot Equipment\[/b]\[br] \[field] Stun Baton(s)\[br] \[field] Riot Suit(s)\[br] \[field] Riot Shield(s) \[hr] \[b]Tactical Equipment\[/b]\[br] \[field] Tactical Armour(s)\[br] \[field] Tactical Helmet(s)\[br] \[field] Tactical Jumpsuit(s)\[br] \[field] Green Balaclava(s)\[br] \[field] Tactical HUD(s)\[br] \[field] Combat Belt(s)\[br] \[field] Black Glove(s)\[br] \[field] Jackboot(s) \[hr] \[b]Implants\[/b]\[br] \[field] Tracking Implant Box(es)\[br] \[field] Chemical Implant Box(es) \[hr] \[b]Defense Systems\[/b]\[br] \[field] Deployable Barrier(s)\[br] \[field] Portable Flasher(s) \[hr] \[b]Other\[/b]\[br] \[field] Holobadge Box(es) \[hr] \[b]\[center]Warden's's Signature:\[/b] \[field]\[/center] \[hr]"; name = "Armory Inventory"},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"atd" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"ate" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/airlock/glass_security{name = "Warden's Office"; req_access = list(3)},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"ate" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/hand_labeler,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/security_processing)
"atf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"atg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
"ath" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"ati" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = list(1)},/turf/simulated/floor,/area/security/security_aid_station)
+"ati" = (/obj/item/device/eftpos{eftpos_name = "Brig EFTPOS scanner"},/obj/structure/table/reinforced,/obj/machinery/recharger/wallcharger{pixel_x = 0; pixel_y = 30},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"atj" = (/obj/structure/table/standard,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/security/security_processing)
"atk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/security_processing)
-"atl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/turf/simulated/floor,/area/security/security_aid_station)
-"atm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/security_equiptment_storage)
-"atn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/security_aid_station)
-"ato" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/security/security_aid_station)
-"atp" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"atl" = (/obj/structure/filingcabinet/chestdrawer,/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1475; listening = 1; name = "Station Intercom (Security)"; pixel_x = 0; pixel_y = 26},/obj/machinery/camera/network/security{c_tag = "SEC - Warden's Office"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"atm" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 8; id = "library_window_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "library_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "library_window_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "library_window_tint"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/library)
+"atn" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/security/security_equiptment_storage)
+"ato" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Security Hallway"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"atp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Security Hallway"; req_access = list(1)},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"atq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
"atr" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/security/brig)
-"ats" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Brig Cells"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/security_cell_hallway)
+"ats" = (/obj/machinery/camera/network/security{c_tag = "SEC - Solitary Confinement 2"; dir = 8},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
"att" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/security_cell_hallway)
-"atu" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"atv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/security_cell_hallway)
-"atw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/security/security_cell_hallway)
-"atx" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/security_cell_hallway)
-"aty" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"atz" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"atu" = (/obj/machinery/camera/network/security{c_tag = "SEC - Brig Toxin Control"; dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/security/riot_control)
+"atv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
+"atw" = (/obj/machinery/camera/network/security{c_tag = "SEC - Solitary Confinement 1"; dir = 4},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
+"atx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
+"aty" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics Maintenance"; req_access = list(2,12,24)},/turf/simulated/floor/plating,/area/security/riot_control)
+"atz" = (/obj/machinery/computer/secure_data,/obj/machinery/camera/network/security{c_tag = "SEC - HoS' Office"; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"atA" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"atB" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/escape/fore_escape_pod_hallway)
"atC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/chapel/main)
@@ -1028,32 +1028,32 @@
"atN" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/secondary/fore_civilian_hallway)
"atO" = (/turf/simulated/wall,/area/vacant/vacant_shop)
"atP" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/clothing/suit/armor/riot,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/shield/riot,/obj/item/clothing/head/helmet/riot,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
-"atQ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/highsecurity{name = "Secure Armoury Section"},/turf/simulated/floor,/area/security/armoury)
+"atQ" = (/obj/structure/filingcabinet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"atR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/security_equiptment_storage)
"atS" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor,/area/security/security_equiptment_storage)
"atT" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/warden)
-"atU" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"atV" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"atW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
+"atU" = (/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
+"atV" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main)
+"atW" = (/obj/structure/grille,/obj/structure/cable/green,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"atX" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/security_processing)
"atY" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/security_processing)
"atZ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_processing)
-"aua" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/evidence,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor,/area/security/security_processing)
-"aub" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/security_aid_station)
-"auc" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/security_aid_station)
-"aud" = (/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/security/security_aid_station)
+"aua" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
+"aub" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
+"auc" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"aud" = (/obj/machinery/door/morgue{dir = 2; name = "Private Study"; req_access = list(37)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library)
"aue" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/brig)
-"auf" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Brig Cells"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"aug" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
+"auf" = (/obj/machinery/deployable/barrier,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "delivery"},/area/security/security_equiptment_storage)
+"aug" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"auh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"aui" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"auj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"auk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"aul" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
-"aum" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/security_cell_hallway)
+"aui" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/seccarts{pixel_x = 3; pixel_y = 2},/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
+"auj" = (/obj/structure/table/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
+"auk" = (/obj/machinery/camera/network/security{c_tag = "SEC - Brig Fore Hallway 2"; dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"aul" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
+"aum" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"aun" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"auo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
-"aup" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"auo" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/security/interrogation)
+"aup" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"auq" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"aur" = (/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aus" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
@@ -1085,23 +1085,23 @@
"auS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"auT" = (/obj/structure/table/reinforced,/obj/machinery/photocopier/faxmachine{department = "Warden's Office"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"auU" = (/turf/simulated/wall,/area/security/security_equiptment_storage)
-"auV" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
+"auV" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"auW" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/table/rack,/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/random/handgun,/obj/random/handgun,/obj/random/handgun,/obj/random/handgun,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
-"auX" = (/obj/structure/table/rack,/obj/item/weapon/crowbar,/obj/item/device/radio/off,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"auX" = (/obj/structure/bed/chair/comfy/black{dir = 1},/obj/effect/landmark/start{name = "Head of Security"},/obj/machinery/button/remote/airlock{id = "HoSdoor"; name = "Office Door"; pixel_x = -36; pixel_y = 29},/obj/machinery/button/windowtint{pixel_x = -26; pixel_y = 30},/obj/machinery/button/remote/blast_door{id = "Secure Gate"; name = "Brig Lockdown"; pixel_x = -36; pixel_y = 39; req_access = list(2)},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
"auY" = (/obj/structure/closet/secure_closet/warden,/obj/item/device/megaphone,/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"auZ" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/stamp,/obj/item/weapon/stamp/denied{pixel_x = 5},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
"ava" = (/obj/machinery/computer/security{pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
-"avb" = (/obj/machinery/computer/secure_data,/turf/simulated/floor,/area/security/security_processing)
-"avc" = (/obj/structure/table/standard,/obj/item/device/camera,/turf/simulated/floor,/area/security/security_processing)
-"avd" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/security/security_processing)
+"avb" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/reagent_containers/food/drinks/flask/barflask{pixel_x = -4; pixel_y = 8},/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/device/radio/off,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"avc" = (/obj/structure/table/standard,/obj/item/weapon/folder/red{pixel_x = 2; pixel_y = 4},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/camera/network/security{c_tag = "SEC - Evidence Storage"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
+"avd" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1475; listening = 0; name = "Station Intercom (Security)"; pixel_x = 30; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main)
"ave" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden)
"avf" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/security/security_aid_station)
"avg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"avh" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor,/area/security/brig)
+"avh" = (/obj/structure/grille,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/polarized{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"avi" = (/turf/simulated/wall,/area/security/prison)
"avj" = (/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/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
-"avk" = (/obj/machinery/door/window/brigdoor{dir = 1; id = "Cell 3"; name = "Cell 3"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/security/prison)
-"avl" = (/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/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/prison)
+"avk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
+"avl" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
"avm" = (/turf/simulated/wall/r_wall,/area/security/prison)
"avn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"avo" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
@@ -1115,33 +1115,33 @@
"avw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/barricade,/turf/simulated/floor/plating,/area/vacant/vacant_shop)
"avx" = (/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/vacant/vacant_shop)
"avy" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/vacant/vacant_shop)
-"avz" = (/obj/structure/table/reinforced,/turf/simulated/floor,/area/vacant/vacant_shop)
+"avz" = (/obj/structure/table/standard,/obj/item/weapon/pen,/obj/item/weapon/paper,/turf/simulated/floor/plating,/area/security/security_cell_hallway)
"avA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/vacant/vacant_shop)
"avB" = (/obj/structure/table/rack,/turf/simulated/floor,/area/vacant/vacant_shop)
"avC" = (/obj/structure/table/rack,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/vacant/vacant_shop)
-"avD" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/rack,/turf/simulated/floor,/area/vacant/vacant_shop)
+"avD" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plating,/area/security/security_cell_hallway)
"avE" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"avF" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/structure/table/rack,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"avG" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/security/armoury)
-"avH" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/armoury)
+"avH" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/security/riot_control)
"avI" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/security/brig)
"avJ" = (/turf/simulated/wall,/area/security/warden)
"avK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/security_processing)
-"avL" = (/obj/item/device/eftpos{eftpos_name = "Brig EFTPOS scanner"},/obj/structure/table/reinforced,/obj/machinery/recharger/wallcharger{pixel_x = 0; pixel_y = 30},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"avL" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/plating,/area/security/riot_control)
"avM" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = list(1)},/turf/simulated/floor{icon_state = "dark"},/area/security/evidence_storage)
-"avN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/recharger/wallcharger{pixel_x = -26; pixel_y = -4},/turf/simulated/floor,/area/security/brig)
-"avO" = (/obj/machinery/recharger/wallcharger{pixel_x = 36; pixel_y = -4},/turf/simulated/floor,/area/security/brig)
+"avN" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Aft"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
+"avO" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/device/radio/intercom{pixel_x = 29},/turf/simulated/floor/carpet,/area/library)
"avP" = (/turf/simulated/wall,/area/security/security_processing)
"avQ" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Civilian Subgrid"; name_tag = "Civilian Subgrid"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
-"avR" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/space)
-"avS" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/space)
-"avT" = (/obj/machinery/vending/security,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
-"avU" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/security/prison)
+"avR" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/red,/obj/machinery/newscaster/security_unit{pixel_x = -30},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"avS" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"avT" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light_switch{pixel_x = 23; pixel_y = 0},/obj/machinery/keycard_auth{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"avU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = -32; pixel_y = -2},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"avV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
-"avW" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/prison)
-"avX" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/security/prison)
+"avW" = (/obj/structure/noticeboard{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main)
+"avX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/light/small{dir = 8},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1449; listening = 0; pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"avY" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
-"avZ" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
+"avZ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = list(63)},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"awa" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awb" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
@@ -1153,39 +1153,39 @@
"awi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awj" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awk" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
-"awl" = (/obj/machinery/door/airlock/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/vacant/vacant_shop)
+"awl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"awm" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/vacant/vacant_shop)
"awn" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/vacant/vacant_shop)
"awo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/vacant/vacant_shop)
"awp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/vacant/vacant_shop)
"awq" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/vacant/vacant_shop)
-"awr" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/vacant/vacant_shop)
+"awr" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
"aws" = (/turf/simulated/floor/plating,/area/maintenance/evahallway)
"awt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"awu" = (/turf/simulated/wall,/area/maintenance/evahallway)
-"awv" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/clothing/suit/armor/riot,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/shield/riot,/obj/item/clothing/head/helmet/riot,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
+"awv" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/vault/bolted,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/security/nuke_storage)
"aww" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/emps{pixel_x = 3; pixel_y = 2},/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"awx" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/chemimp{pixel_x = 4; pixel_y = 3},/obj/item/weapon/storage/box/trackimp,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"awy" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"awz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/armoury)
-"awA" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/armoury)
+"awA" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "vault"},/area/security/nuke_storage)
"awB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/brig)
"awC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/security/brig)
"awD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
-"awE" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/brig)
-"awF" = (/obj/machinery/computer/aifixer,/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = -2; pixel_y = 30},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"awG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"awH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/brig)
-"awI" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"awJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
+"awE" = (/obj/structure/table/woodentable,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/wood,/area/library)
+"awF" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/door/window/northleft{name = "Library Desk Door"; req_access = list(37)},/turf/simulated/floor/wood,/area/library)
+"awG" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security"},/obj/item/device/radio/intercom{pixel_x = -30},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"awH" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/evidence_storage)
+"awI" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/heads/hos)
+"awJ" = (/obj/structure/grille,/obj/structure/cable/green,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/polarized,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hos)
"awK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
"awL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/brig)
"awM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/brig)
"awN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/brig)
-"awO" = (/obj/machinery/flasher{id = "Cell 3"; pixel_x = -28; pixel_y = 0},/obj/structure/bed,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
+"awO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"awP" = (/turf/simulated/floor{icon_state = "red"},/area/security/prison)
-"awQ" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 3"; dir = 8; network = list("SS13","Prison")},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
-"awR" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 3"; dir = 8; network = list("SS13","Prison")},/turf/simulated/floor{icon_state = "red"},/area/security/prison)
+"awQ" = (/obj/machinery/camera/network/security{c_tag = "SEC - Briefing"; dir = 8},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
+"awR" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo/cord,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/security_lockerroom)
"awS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"awU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
@@ -1212,23 +1212,23 @@
"axp" = (/obj/structure/table/standard,/obj/machinery/recharger,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"axq" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"axr" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/security/armoury)
-"axs" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/armoury)
-"axt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/security/brig)
+"axs" = (/obj/structure/closet/secure_closet/security,/obj/item/device/flashlight/flare,/obj/machinery/light{brightness_range = 10},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_lockerroom)
+"axt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/standard,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/security_lockerroom)
"axu" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"axv" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/brig)
-"axw" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
-"axx" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig)
+"axv" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/security_bathroom)
+"axw" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/camera/network/security{c_tag = "SEC - Interrogation"},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
+"axx" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/security/interrogation)
"axy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
"axz" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/security/brig)
"axA" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig)
-"axB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig)
+"axB" = (/obj/structure/bed/chair,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/security/interrogation)
"axC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
"axD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig)
-"axE" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig)
+"axE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"axF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/security/brig)
"axG" = (/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/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/prison)
-"axH" = (/obj/machinery/door/blast/regular{dir = 1; id = "Cell 3"; name = "Cell Door"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/security/prison)
-"axI" = (/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/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/prison)
+"axH" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"axI" = (/turf/simulated/floor{icon_state = "dark"},/obj/item/device/radio/intercom{pixel_x = 29},/turf/simulated/floor{tag = "icon-siding1 (WEST)"; icon_state = "siding1"; dir = 8},/area/chapel/main)
"axJ" = (/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"axK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"axL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
@@ -1241,33 +1241,33 @@
"axS" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/vacant/vacant_shop)
"axT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"axU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/evahallway)
-"axV" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/gun/projectile/shotgun/pump{pixel_x = 2; pixel_y = -5},/obj/item/weapon/gun/projectile/shotgun/pump,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
+"axV" = (/obj/machinery/vending/snack,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/cryostorage_hallway)
"axW" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
-"axX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
+"axX" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light/small{dir = 8; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
"axY" = (/turf/simulated/wall/r_wall,/area/security/range)
"axZ" = (/turf/simulated/wall,/area/security/range)
"aya" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/range)
"ayb" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/security/range)
-"ayc" = (/obj/structure/table/standard,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/rd{pixel_x = 3; pixel_y = -2},/obj/item/weapon/paper/monitorkey,/obj/item/device/megaphone,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"ayd" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/space)
-"aye" = (/obj/structure/lamarr,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/space)
+"ayc" = (/obj/machinery/door/window{dir = 2; name = "Mass Driver"; req_access = list(27)},/obj/machinery/mass_driver{dir = 1; id = "chapelgun"},/obj/machinery/airlock_sensor{pixel_x = -25; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plating,/area/chapel/chapel_morgue)
+"ayd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
+"aye" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"ayf" = (/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/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/lobby)
-"ayg" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/camera/network/research{c_tag = "SCI - Server Room"},/turf/simulated/floor{icon_state = "dark"},/area/server)
+"ayg" = (/obj/machinery/button/remote/driver{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = 0; pixel_y = 25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"ayh" = (/obj/machinery/door/window/brigdoor{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"ayi" = (/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"ayj" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/brig)
"ayk" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/prison)
"ayl" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/atmospherics/portables_connector,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "dark"},/area/server)
-"aym" = (/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
-"ayn" = (/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
-"ayo" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Brig Control"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/brig)
-"ayp" = (/obj/machinery/camera{c_tag = "Common Brig Northwest"; dir = 4; network = list("SS13","Prison")},/obj/machinery/computer/arcade,/turf/simulated/floor,/area/security/prison)
+"aym" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"ayn" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/terminal{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"ayo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
+"ayp" = (/turf/simulated/floor/plating,/area/chapel/chapel_morgue)
"ayq" = (/turf/simulated/floor,/area/security/prison)
"ayr" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/prison)
-"ays" = (/obj/machinery/washing_machine,/turf/simulated/floor,/area/security/prison)
-"ayt" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/turf/simulated/floor,/area/security/prison)
+"ays" = (/obj/machinery/door/airlock/engineering{name = "Civilian Substation"; req_one_access = list(11,24)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
+"ayt" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/library)
"ayu" = (/turf/simulated/wall,/area/janitor)
-"ayv" = (/obj/machinery/door/airlock{name = "Custodial Closet"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/janitor)
+"ayv" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/gateway)
"ayw" = (/turf/simulated/wall,/area/storage/primary)
"ayx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/storage/primary)
"ayy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/storage/primary)
@@ -1287,20 +1287,20 @@
"ayM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"ayN" = (/obj/structure/table/rack,/obj/machinery/door/window/brigdoor{dir = 8; name = "Weapons locker"},/obj/item/clothing/suit/armor/bulletproof{pixel_x = 2; pixel_y = 2},/obj/item/clothing/suit/armor/bulletproof{pixel_x = -2; pixel_y = -2},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"ayO" = (/turf/simulated/floor,/area/security/range)
-"ayP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/security/range)
+"ayP" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "cryostorage_shuttle_berth"; name = "cryostorage shuttle berth controller"; pixel_x = 25; pixel_y = 0; tag_door = "cryostorage_shuttle_berth_hatch"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"ayQ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/item/weapon/gun/energy/laser/practice,/turf/simulated/floor,/area/security/range)
"ayR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/range)
"ayS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/security/range)
-"ayT" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/space)
+"ayT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"ayU" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/lobby)
"ayV" = (/turf/simulated/floor,/area/security/lobby)
"ayW" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/security/brig)
"ayX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/brig)
"ayY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor,/area/security/prison)
-"ayZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/security/prison)
-"aza" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/prison)
-"azb" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/security/prison)
-"azc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor,/area/security/brig)
+"ayZ" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/cryo/station)
+"aza" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/cryo/station)
+"azb" = (/obj/structure/bookcase,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
+"azc" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light,/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"azd" = (/obj/item/weapon/stool,/turf/simulated/floor,/area/security/prison)
"aze" = (/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor,/area/security/prison)
"azf" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
@@ -1316,7 +1316,7 @@
"azp" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/storage/primary)
"azq" = (/turf/simulated/floor,/area/storage/primary)
"azr" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/storage/primary)
-"azs" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary)
+"azs" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance"; req_access = newlist(); req_one_access = list(12,22)},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/chapel/main)
"azt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/storage/primary)
"azu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/storage/primary)
"azv" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/storage/primary)
@@ -1326,18 +1326,18 @@
"azz" = (/turf/simulated/floor,/area/crew_quarters/recreation_area_hallway)
"azA" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/recreation_area)
"azB" = (/obj/structure/flora/pottedplant{tag = "icon-plant-22"; icon_state = "plant-22"},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
-"azC" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
-"azD" = (/obj/machinery/computer/arcade,/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
+"azC" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance"; req_access = list(27)},/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/chapel/office)
+"azD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/chapel)
"azE" = (/obj/structure/table/woodentable,/obj/item/clothing/glasses/threedglasses,/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
"azF" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
"azG" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
-"azH" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
+"azH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/filingcabinet/security{desc = "A large cabinet with hard copy security records."; name = "Security Records"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"azI" = (/obj/structure/closet/athletic_mixed,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"azJ" = (/obj/item/weapon/stool/padded,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
-"azK" = (/obj/structure/table/glass,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
+"azK" = (/obj/structure/filingcabinet/medical{desc = "A large cabinet with hard copy medical records."; name = "Medical Records"},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"azL" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"azM" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
-"azN" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
+"azN" = (/obj/structure/table/standard,/obj/item/device/mass_spectrometer,/obj/item/device/reagent_scanner,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
"azO" = (/obj/item/inflatable{pixel_x = 5; pixel_y = 5},/obj/item/inflatable,/obj/structure/table/glass,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"azP" = (/obj/machinery/flasher/portable,/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"azQ" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 8; name = "Weapons locker"},/obj/structure/window/reinforced{dir = 4},/obj/item/clothing/suit/armor/laserproof{pixel_x = 2; pixel_y = 2},/obj/item/clothing/suit/armor/laserproof{pixel_x = -2; pixel_y = -2},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
@@ -1347,35 +1347,35 @@
"azU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/security/range)
"azV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/range)
"azW" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/security/range)
-"azX" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized,/turf/simulated/floor/plating,/area/space)
+"azX" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Detective"},/obj/machinery/button/remote/airlock{id = "detdoor"; name = "Office Door"; pixel_x = 26; pixel_y = 26},/turf/simulated/floor/carpet,/area/security/detectives_office)
"azY" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor,/area/security/range)
"azZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/blanks{pixel_x = 2; pixel_y = -2},/obj/item/weapon/storage/box/blanks,/turf/simulated/floor,/area/security/range)
"aAa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/range)
-"aAb" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/turf/simulated/floor/plating,/area/space)
-"aAc" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor,/area/security/brig)
+"aAb" = (/obj/structure/window/basic{dir = 8},/obj/machinery/photocopier,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/security/detectives_office)
+"aAc" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet,/area/security/detectives_office)
"aAd" = (/obj/structure/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/brig)
"aAe" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aAf" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/prison)
-"aAg" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/prison)
+"aAg" = (/obj/machinery/computer/security/wooden_tv,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office)
"aAh" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/prison)
-"aAi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/prison)
-"aAj" = (/obj/structure/table/standard,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/brig)
-"aAk" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/security/brig)
+"aAi" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Detective"},/obj/machinery/button/remote/airlock{id = "detdoor"; name = "Office Door"; pixel_x = -26; pixel_y = 26},/turf/simulated/floor/carpet,/area/security/detectives_office)
+"aAj" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp{pixel_y = 10},/obj/item/device/eftpos{eftpos_name = "Chapel EFTPOS scanner"},/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Office"; dir = 2},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office)
+"aAk" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_2"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_2_hatch"},/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station)
"aAl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/security/prison)
"aAm" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/prison)
"aAn" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"aAo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; name = "Janitor Closet"; sortType = "Janitor Closet"},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"aAp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
-"aAq" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/janitor)
+"aAq" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_1"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_1_hatch"},/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station)
"aAr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/janitor)
"aAs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/janitor)
"aAt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/janitor)
"aAu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor,/area/janitor)
"aAv" = (/turf/simulated/floor,/area/janitor)
-"aAw" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{dir = 8; name = "Janitoral Desk"},/obj/structure/noticeboard{pixel_y = 27},/turf/simulated/floor,/area/janitor)
+"aAw" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
"aAx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/storage/primary)
"aAy" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/storage/primary)
-"aAz" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Tool Storage"},/turf/simulated/floor{icon_state = "bot"},/area/storage/primary)
+"aAz" = (/obj/machinery/light/small{dir = 4; pixel_y = 8},/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Access"; dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/chapel/chapel_morgue)
"aAA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor,/area/storage/primary)
"aAB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/storage/primary)
"aAC" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/structure/table/standard,/turf/simulated/floor,/area/storage/primary)
@@ -1396,7 +1396,7 @@
"aAR" = (/turf/simulated/wall/r_wall,/area/security/tactical)
"aAS" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/tactical)
"aAT" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/tactical)
-"aAU" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/highsecurity{name = "Tactical Equipment"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
+"aAU" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"aAV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/tactical)
"aAW" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/tactical)
"aAX" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/range)
@@ -1406,20 +1406,20 @@
"aBb" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/rnd/lab)
"aBc" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor,/area/rnd/lab)
"aBd" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table/standard,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/lab)
-"aBe" = (/obj/structure/table/reinforced,/turf/simulated/floor,/area/security/prison)
-"aBf" = (/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
-"aBg" = (/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
-"aBh" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/prison)
-"aBi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/security/prison)
-"aBj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/prison)
+"aBe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/detectives_office)
+"aBf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/detectives_office)
+"aBg" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/library_conference_room)
+"aBh" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/chapel)
+"aBi" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/library)
+"aBj" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Dormitory 2"; name = "Dorm"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/Dorm_1)
"aBk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/security/prison)
-"aBl" = (/obj/item/device/analyzer/plant_analyzer,/obj/item/clothing/head/greenbandana,/obj/structure/table/steel_reinforced,/turf/simulated/floor,/area/security/prison)
+"aBl" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Backroom"; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aBm" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor,/area/security/prison)
"aBn" = (/obj/machinery/seed_storage/garden,/turf/simulated/floor,/area/security/prison)
"aBo" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor,/area/security/prison)
"aBp" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor,/area/security/prison)
"aBq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
-"aBr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"aBr" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_one_access = list(12,37)},/turf/simulated/floor/plating,/area/library_conference_room)
"aBs" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/janitor)
"aBt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/janitor)
"aBu" = (/obj/item/weapon/stool,/obj/effect/landmark/start{name = "Janitor"},/turf/simulated/floor,/area/janitor)
@@ -1429,7 +1429,7 @@
"aBy" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/storage/primary)
"aBz" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/storage/primary)
"aBA" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor,/area/storage/primary)
-"aBB" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/storage/primary)
+"aBB" = (/obj/machinery/door/airlock{name = "Chapel Backroom"; req_access = list(27)},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aBC" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/table/standard,/turf/simulated/floor,/area/storage/primary)
"aBD" = (/obj/structure/table/standard,/turf/simulated/floor,/area/holodeck_control)
"aBE" = (/turf/simulated/floor/engine{name = "Holodeck Projector Floor"},/area/holodeck/alphadeck)
@@ -1443,10 +1443,10 @@
"aBM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aBN" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/table/rack,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
"aBO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
-"aBP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
-"aBQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
+"aBP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
+"aBQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aBR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
-"aBS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
+"aBS" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"aBT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/security/range)
"aBU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/range)
"aBV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/security/range)
@@ -1464,7 +1464,7 @@
"aCh" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/security/prison)
"aCi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/prison)
"aCj" = (/obj/machinery/computer/shuttle_control/research,/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/rnd/docking)
-"aCk" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/security/prison)
+"aCk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Civilian Substation"; req_one_access = list(11,24)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
"aCl" = (/obj/machinery/computer/cryopod{density = 0; layer = 3.3; pixel_y = 32},/turf/simulated/floor,/area/security/prison)
"aCm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/prison)
"aCn" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/security/prison)
@@ -1480,7 +1480,7 @@
"aCx" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aCy" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aCz" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/storage/primary)
-"aCA" = (/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/storage/primary)
+"aCA" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/dormitory)
"aCB" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/storage/primary)
"aCC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"aCD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/holodeck_control)
@@ -1498,9 +1498,9 @@
"aCP" = (/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/turf/simulated/floor{tag = "icon-siding5 (WEST)"; icon_state = "siding5"; dir = 8},/area/crew_quarters/pool)
"aCQ" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aCR" = (/obj/structure/closet/wardrobe/tactical,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/tactical)
-"aCS" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/mc9mmt,/obj/item/ammo_magazine/mc9mmt,/obj/item/weapon/storage/box/shotgunammo,/obj/item/weapon/storage/box/shotgunammo,/obj/item/weapon/storage/box/shotgunshells,/obj/item/weapon/storage/box/shotgunshells,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/tactical)
+"aCS" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{dir = 8; name = "Coffin Storage"; req_access = list(27)},/turf/simulated/floor{icon_state = "dark"},/area/chapel/chapel_morgue)
"aCT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/range)
-"aCU" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/security/range)
+"aCU" = (/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/cryostorage_hallway)
"aCV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/range)
"aCW" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/range)
"aCX" = (/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/docking)
@@ -1510,9 +1510,9 @@
"aDb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/lobby)
"aDc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor,/area/security/lobby)
"aDd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/security/lobby)
-"aDe" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor/plating,/area/space)
-"aDf" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor/plating,/area/space)
-"aDg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor/plating,/area/space)
+"aDe" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_closed"; locked = 0; name = "AI Upload Access"; req_access = list(16)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "vault"},/area/turret_protected/ai_upload_foyer)
+"aDf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
+"aDg" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; name = "Coffee Shop"; sortType = "Coffee Shop"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aDh" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/newscaster{pixel_x = -30; pixel_y = 1},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/lab)
"aDi" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{name = "Research Restroom"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/rnd/research_restroom)
"aDj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/prison)
@@ -1520,12 +1520,12 @@
"aDl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/prison)
"aDm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/prison)
"aDn" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/turf/simulated/floor,/area/security/prison)
-"aDo" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/flame/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor,/area/security/prison)
+"aDo" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/central)
"aDp" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/security/prison)
"aDq" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/random/tech_supply,/obj/item/clothing/head/flatcap,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
"aDr" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
"aDs" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
-"aDt" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
+"aDt" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central_one)
"aDu" = (/turf/simulated/wall,/area/lawoffice)
"aDv" = (/obj/machinery/lapvend,/turf/simulated/floor,/area/storage/primary)
"aDw" = (/obj/machinery/vending/tool,/turf/simulated/floor,/area/storage/primary)
@@ -1547,7 +1547,7 @@
"aDM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/rnd/lab)
"aDN" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhitecorner"},/area/rnd/lab)
"aDO" = (/turf/simulated/wall/r_wall,/area/security/lobby)
-"aDP" = (/obj/item/weapon/paper_bin,/obj/machinery/camera{c_tag = "Common Brig Southwest"; dir = 4; network = list("SS13")},/obj/item/weapon/pen,/obj/structure/table/steel,/turf/simulated/floor,/area/security/prison)
+"aDP" = (/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central_one)
"aDQ" = (/obj/structure/bed/chair,/turf/simulated/floor,/area/security/prison)
"aDR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/security/prison)
"aDS" = (/obj/machinery/door/airlock/glass{name = "Brig Dormitories"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/prison)
@@ -1555,16 +1555,16 @@
"aDU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor,/area/security/prison)
"aDV" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
"aDW" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
-"aDX" = (/obj/machinery/light/small,/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
+"aDX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/sign/securearea,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aDY" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aDZ" = (/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aEa" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/item/device/camera{pixel_x = 3; pixel_y = -4},/obj/item/device/flash,/obj/item/device/flash,/obj/item/weapon/storage/secure/briefcase,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
-"aEb" = (/obj/structure/table/reinforced,/obj/machinery/photocopier/faxmachine{anchored = 0; department = "Internal Affairs"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
+"aEb" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/light{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aEc" = (/obj/structure/closet/lawcloset,/obj/item/clothing/glasses/sunglasses/big,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aEd" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aEe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aEf" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
-"aEg" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/storage/primary)
+"aEg" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aEh" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/holodeck_control)
"aEi" = (/turf/simulated/floor,/area/holodeck_control)
"aEj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass{name = "Holodeck Control"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor,/area/holodeck_control)
@@ -1578,27 +1578,27 @@
"aEr" = (/turf/simulated/floor/carpet,/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-siding2 (WEST)"; icon_state = "siding2"; dir = 8},/area/crew_quarters/recreation_area)
"aEs" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/pool)
"aEt" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
-"aEu" = (/obj/machinery/light,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/crew_quarters/pool)
+"aEu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aEv" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aEw" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/large_escape_pod1/station)
"aEx" = (/turf/simulated/shuttle/wall,/area/shuttle/large_escape_pod1/station)
"aEy" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/space,/area/shuttle/large_escape_pod1/station)
-"aEz" = (/obj/structure/table/standard,/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/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/lab)
+"aEz" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/requests_console{department = "EVA"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aEA" = (/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"},/area/rnd/lab)
"aEB" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Security"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"aEC" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Security Substation Bypass"},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"aED" = (/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/lab)
"aEE" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/rnd/lab)
"aEF" = (/obj/machinery/light{dir = 8},/obj/machinery/microwave,/obj/structure/table/steel,/turf/simulated/floor,/area/security/prison)
-"aEG" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/rnd/lab)
-"aEH" = (/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/structure/table/steel,/turf/simulated/floor,/area/security/prison)
+"aEG" = (/obj/structure/table/reinforced,/obj/item/clothing/head/welding,/obj/item/weapon/storage/belt/utility,/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aEH" = (/obj/structure/table/reinforced,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aEI" = (/obj/item/weapon/dice,/obj/item/weapon/deck,/obj/structure/table/steel,/turf/simulated/floor,/area/security/prison)
-"aEJ" = (/obj/structure/table/steel,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
+"aEJ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/obj/machinery/camera/network/research{c_tag = "SCI - Server Room"},/turf/simulated/floor{icon_state = "dark"},/area/server)
"aEK" = (/obj/machinery/cryopod,/turf/simulated/floor,/area/space)
"aEL" = (/obj/structure/cryofeed,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/space)
-"aEM" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/clothing/head/soft/orange,/obj/item/clothing/shoes/sandal,/turf/simulated/floor,/area/security/prison)
-"aEN" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/security/prison)
-"aEO" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe,/obj/item/clothing/suit/apron/overalls,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
+"aEM" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/server)
+"aEN" = (/obj/machinery/door/airlock/highsecurity{name = "Cyborg Station"; req_access = list(16)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
+"aEO" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aEP" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor,/area/security/prison)
"aEQ" = (/obj/structure/table/reinforced,/obj/item/weapon/folder{pixel_x = -4},/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/folder/blue{pixel_x = 5},/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/internalaffairs,/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aER" = (/obj/structure/bed/chair/office/dark,/obj/effect/landmark/start{name = "Internal Affairs Agent"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
@@ -1617,29 +1617,29 @@
"aFe" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/crew_quarters/recreation_area)
"aFf" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/recreation_area)
"aFg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/crew_quarters/recreation_area)
-"aFh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
+"aFh" = (/obj/machinery/door/airlock/highsecurity{name = "Messaging Server"; req_access = list(16)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aFi" = (/turf/simulated/floor{icon_state = "freezerfloor"},/obj/item/weapon/beach_ball,/turf/simulated/floor{tag = "icon-siding9 (WEST)"; icon_state = "siding9"; dir = 8},/area/crew_quarters/pool)
-"aFj" = (/turf/simulated/floor{icon_state = "freezerfloor"},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{tag = "icon-siding1 (WEST)"; icon_state = "siding1"; dir = 8},/area/crew_quarters/pool)
+"aFj" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aFk" = (/turf/simulated/floor{icon_state = "freezerfloor"},/turf/simulated/floor{tag = "icon-siding5 (WEST)"; icon_state = "siding5"; dir = 8},/area/crew_quarters/pool)
"aFl" = (/obj/structure/table/glass,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
-"aFm" = (/obj/structure/bed/chair,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = -30; pixel_y = -5},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
+"aFm" = (/obj/machinery/light{brightness_range = 10},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aFn" = (/obj/structure/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
"aFo" = (/obj/machinery/sleep_console{icon_state = "sleeperconsole-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod1/station)
"aFp" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod1/station)
"aFq" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag{pixel_x = 5},/obj/item/bodybag/cryobag{pixel_x = 5},/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
-"aFr" = (/obj/structure/bed/chair,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
+"aFr" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/fernybush,/turf/simulated/floor{tag = "icon-wood_siding10 (EAST)"; icon_state = "wood_siding10"; dir = 4},/area/hydroponics/garden)
"aFs" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/shuttle/large_escape_pod1/station)
"aFt" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 8},/turf/space,/area/shuttle/large_escape_pod1/station)
"aFu" = (/turf/simulated/wall/r_wall,/area/maintenance/security_port)
"aFv" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/plating,/area/maintenance/security_port)
"aFw" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/security_port)
-"aFx" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/maintenance/substation/security)
-"aFy" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/substation/security)
-"aFz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/substation/security)
+"aFx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{name = "Medical Hardsuits"; req_one_access = list(5)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aFy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aFz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_one_access = list(11,24)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aFA" = (/turf/simulated/wall,/area/maintenance/substation/security)
"aFB" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/primary/central_one)
"aFC" = (/turf/simulated/floor,/area/hallway/primary/central_one)
-"aFD" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/primary/central_one)
+"aFD" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A. Cycler Access"; req_one_access = list(18)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aFE" = (/turf/simulated/wall/r_wall,/area/mine/unexplored)
"aFF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{tag = "icon-warnwhitecorner (WEST)"; icon_state = "warnwhitecorner"; dir = 8},/area/rnd/lab)
"aFG" = (/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/rnd/lab)
@@ -1655,7 +1655,7 @@
"aFQ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor,/area/storage/art)
"aFR" = (/obj/structure/table/standard,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/storage/art)
"aFS" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
-"aFT" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/holodeck_control)
+"aFT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aFU" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/holodeck_control)
"aFV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"aFW" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor,/area/crew_quarters/recreation_area_hallway)
@@ -1667,7 +1667,7 @@
"aGc" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/recreation_area)
"aGd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/recreation_area)
"aGe" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/recreation_area)
-"aGf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
+"aGf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aGg" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aGh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aGi" = (/turf/simulated/floor{icon_state = "freezerfloor"},/turf/simulated/floor{tag = "icon-siding10 (WEST)"; icon_state = "siding10"; dir = 8},/area/crew_quarters/pool)
@@ -1682,7 +1682,7 @@
"aGr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/security_port)
"aGs" = (/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/research)
"aGt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/security)
-"aGu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plating,/area/maintenance/substation/security)
+"aGu" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass{name = "Auxiliary Tool Storage"; req_access = list(12)},/turf/simulated/floor,/area/storage/auxillary)
"aGv" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/central_one)
"aGw" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central_one)
"aGx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
@@ -1721,7 +1721,7 @@
"aHe" = (/obj/machinery/light{dir = 8},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 0},/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -2; pixel_y = -5},/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aHf" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"aHg" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
-"aHh" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
+"aHh" = (/turf/simulated/floor/grass,/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/table/woodentable,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
"aHi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"aHj" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/storage/art)
"aHk" = (/obj/structure/table/standard,/obj/item/weapon/storage/fancy/crayons,/obj/item/weapon/storage/fancy/crayons,/obj/machinery/camera{c_tag = "Art Storage"; dir = 1},/obj/machinery/light/small,/turf/simulated/floor,/area/storage/art)
@@ -1745,12 +1745,12 @@
"aHC" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/primary/central_one)
"aHD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central_one)
"aHE" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central_one)
-"aHF" = (/obj/machinery/vending/snack,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central_one)
+"aHF" = (/obj/machinery/light/small{dir = 8; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aHG" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central_one)
"aHH" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/security_starboard)
"aHI" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/lawoffice)
"aHJ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/lawoffice)
-"aHK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock{name = "Internal Affairs"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/lawoffice)
+"aHK" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
"aHL" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_one)
"aHM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
"aHN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
@@ -1782,7 +1782,7 @@
"aIn" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central_one)
"aIo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"},/turf/simulated/floor,/area/hallway/primary/central_one)
"aIp" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
-"aIq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/primary/central_one)
+"aIq" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIr" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
"aIs" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor,/area/hallway/primary/central_one)
"aIt" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/primary/central_one)
@@ -1804,12 +1804,12 @@
"aIJ" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/recreation_area_restroom)
"aIK" = (/obj/machinery/shower{dir = 8; icon_state = "shower"; pixel_x = -5; pixel_y = 0},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/recreation_area_restroom)
"aIL" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
-"aIM" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/crew_quarters/pool)
+"aIM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Pool Maintenance Access"; req_access = list(12)},/turf/simulated/floor/plating,/area/crew_quarters/pool)
"aIN" = (/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIQ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
-"aIR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
+"aIR" = (/obj/machinery/vending/snack,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/eva_hallway)
"aIS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aIU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
@@ -1840,7 +1840,7 @@
"aJt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
"aJu" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
"aJv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_two)
-"aJw" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
+"aJw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/escape/fore_port_escape_pod_hallway)
"aJx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/tool_storage)
"aJy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/tool_storage)
"aJz" = (/turf/simulated/floor/plating,/area/maintenance/tool_storage)
@@ -1862,7 +1862,7 @@
"aJP" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
"aJQ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/central_one)
"aJR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/central_one)
-"aJS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
+"aJS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/primary/central_one)
"aJT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/central_one)
"aJU" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
"aJV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_one)
@@ -1913,7 +1913,7 @@
"aKO" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central_two)
"aKP" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_two)
"aKQ" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/eva_hallway)
-"aKR" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/eva_hallway)
+"aKR" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/palebush,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{tag = "icon-wood_siding4 (EAST)"; icon_state = "wood_siding4"; dir = 4},/area/hydroponics/garden)
"aKS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/eva_hallway)
"aKT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/eva_hallway)
"aKU" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/eva_hallway)
@@ -1929,7 +1929,7 @@
"aLe" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/hallway/primary/central_four)
"aLf" = (/turf/simulated/wall/r_wall,/area/hallway/primary/central_one)
"aLg" = (/turf/simulated/wall,/area/maintenance/central)
-"aLh" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/central)
+"aLh" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/research)
"aLi" = (/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/hydroponics/garden)
"aLj" = (/obj/machinery/door/airlock/glass{name = "Garden"},/turf/simulated/floor,/area/hydroponics/garden)
"aLk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass{name = "Garden"},/turf/simulated/floor,/area/hydroponics/garden)
@@ -1940,7 +1940,7 @@
"aLp" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aLq" = (/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aLr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
-"aLs" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; name = "Coffee Shop"; sortType = "Coffee Shop"},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
+"aLs" = (/obj/structure/bed/chair,/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor/wood,/area/rnd/research)
"aLt" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aLu" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aLv" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
@@ -1965,7 +1965,7 @@
"aLO" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/central_four)
"aLP" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_server_room)
"aLQ" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer)
-"aLR" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_closed"; locked = 0; name = "AI Upload Access"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "vault"},/area/turret_protected/ai_upload_foyer)
+"aLR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hydroponics/garden)
"aLS" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_cyborg_station)
"aLT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/central)
"aLU" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hydroponics/garden)
@@ -1993,7 +1993,7 @@
"aMq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/storage/auxillary)
"aMr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/storage/auxillary)
"aMs" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/storage/auxillary)
-"aMt" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Auxiliary Tool Storage"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/storage/auxillary)
+"aMt" = (/obj/structure/table/standard,/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/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/lab)
"aMu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_four)
"aMv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_four)
"aMw" = (/obj/machinery/message_server,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_server_room)
@@ -2010,13 +2010,13 @@
"aMH" = (/obj/structure/flora/grass/green,/turf/simulated/floor/grass,/area/hydroponics/garden)
"aMI" = (/turf/simulated/floor/grass,/obj/machinery/seed_storage/garden,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
"aMJ" = (/turf/simulated/floor/grass,/obj/machinery/vending/hydronutrients,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
-"aMK" = (/turf/simulated/floor/grass,/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/table/woodentable,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
+"aMK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/lab)
"aML" = (/turf/simulated/floor/grass,/obj/structure/sink/kitchen{pixel_y = 28},/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor{tag = "icon-wood_siding6 (EAST)"; icon_state = "wood_siding6"; dir = 4},/area/hydroponics/garden)
"aMM" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/hydroponics/garden)
"aMN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hydroponics/garden)
"aMO" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hydroponics/garden)
"aMP" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/hydroponics/garden)
-"aMQ" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/fernybush,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{tag = "icon-wood_siding10 (EAST)"; icon_state = "wood_siding10"; dir = 4},/area/hydroponics/garden)
+"aMQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/rnd/research)
"aMR" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ywflowers,/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
"aMS" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/garden)
"aMT" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/hydroponics/garden)
@@ -2025,16 +2025,16 @@
"aMW" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aMX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aMY" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
-"aMZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
-"aNa" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medical Hardsuits"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aNb" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aNc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A. Cycler Access"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aNd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
-"aNe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aMZ" = (/obj/structure/table/standard,/obj/item/weapon/hemostat,/obj/item/weapon/cautery,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/surgery2)
+"aNa" = (/obj/structure/table/standard,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/retractor,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aNb" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw{pixel_y = 8},/obj/item/weapon/scalpel,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aNc" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/surgery2)
+"aNd" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/lab)
+"aNe" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/docking)
"aNf" = (/obj/machinery/atmospherics/unary/freezer{dir = 2; icon_state = "freezer_1"; use_power = 1; power_setting = 20; set_temperature = 73},/turf/simulated/floor{icon_state = "dark"},/area/server)
"aNg" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"aNh" = (/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/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor/plating,/area/server)
-"aNi" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/server)
+"aNi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"aNj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; icon_state = "map_vent_out"; use_power = 1},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/server)
"aNk" = (/obj/machinery/r_n_d/server/robotics,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/server)
"aNl" = (/turf/simulated/wall/r_wall,/area/rnd/research_restroom)
@@ -2046,11 +2046,11 @@
"aNr" = (/obj/machinery/computer/message_monitor,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aNs" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aNt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
-"aNu" = (/obj/machinery/door/airlock/highsecurity{name = "Messaging Server"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
+"aNu" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/lab)
"aNv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
-"aNw" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
+"aNw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/highsecurity{name = "AI Upload"; req_access = list(16)},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aNx" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
-"aNy" = (/obj/machinery/door/airlock/highsecurity{name = "Cyborg Station"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
+"aNy" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "E.V.A. Maintenance"; req_access = list(15,18); req_one_access = newlist()},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aNz" = (/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
"aNA" = (/obj/effect/landmark/start{name = "Cyborg"},/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
"aNB" = (/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/turret_protected/ai_cyborg_station)
@@ -2066,17 +2066,17 @@
"aNL" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/coffee_shop)
"aNM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/coffee_shop)
"aNN" = (/obj/machinery/door/airlock,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
-"aNO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/sign/securearea,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aNO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aNP" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aNQ" = (/obj/machinery/camera{c_tag = "EVA South"; dir = 1},/obj/structure/dispenser/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aNR" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aNS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aNT" = (/obj/structure/table/reinforced,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aNR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aNS" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_command{name = "E.V.A."; req_one_access = list(18)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aNT" = (/obj/machinery/light{dir = 4},/obj/structure/table/marble,/obj/machinery/chemical_dispenser/energy/soda,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
"aNU" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aNV" = (/obj/structure/table/reinforced,/obj/item/clothing/head/welding,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aNV" = (/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
"aNW" = (/turf/simulated/wall,/area/space)
"aNX" = (/turf/simulated/wall,/area/mine/explored)
-"aNY" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Research Director"},/obj/machinery/button/remote/blast_door{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -38; pixel_y = 13; req_access = list(47)},/obj/machinery/button/windowtint{pixel_x = -26; pixel_y = 21},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the cargo doors."; id = "researchdoor"; name = "Research door control"; pixel_x = -27; pixel_y = 13; req_access = list(30)},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aNY" = (/obj/machinery/turretid/stun{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 2; pixel_y = -29},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aNZ" = (/obj/structure/table/standard,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"aOa" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map"; tag = "icon-manifold-f (EAST)"},/turf/simulated/floor{icon_state = "dark"},/area/server)
"aOb" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/window/westleft{dir = 8; name = "Server Room"; opacity = 1},/obj/machinery/door/window/westleft{dir = 4; name = "Server Room"; opacity = 1},/turf/simulated/floor{icon_state = "dark"},/area/server)
@@ -2093,7 +2093,7 @@
"aOm" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aOn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aOo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
-"aOp" = (/obj/machinery/turretid/stun{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 2; pixel_y = -29},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
+"aOp" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aOq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
"aOr" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
"aOs" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/grass,/area/hydroponics/garden)
@@ -2108,7 +2108,7 @@
"aOB" = (/obj/structure/bed/chair/wood{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aOC" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aOD" = (/obj/structure/bed/chair/wood{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
-"aOE" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
+"aOE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aOF" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aOG" = (/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aOH" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
@@ -2117,11 +2117,11 @@
"aOK" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
"aOL" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
"aOM" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
-"aON" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A."},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aON" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aOO" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aOP" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aOQ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aOR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aOP" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aOQ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aOR" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door/airlock/glass_command{name = "E.V.A."; req_one_access = list(18)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aOS" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aOT" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/evahallway)
"aOU" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/evahallway)
@@ -2146,7 +2146,7 @@
"aPn" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_server_room)
"aPo" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/camera{c_tag = "Messaging Server"; dir = 1},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_server_room)
"aPp" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload)
-"aPq" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_closed"; locked = 0; name = "AI Upload"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
+"aPq" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aPr" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/camera{c_tag = "Cyborg Station"; dir = 1},/obj/structure/closet/crate{name = "Camera Assembly Crate"},/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_cyborg_station)
"aPs" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/recharge_station,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_cyborg_station)
"aPt" = (/obj/machinery/recharge_station,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_cyborg_station)
@@ -2160,36 +2160,36 @@
"aPB" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aPC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aPD" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
-"aPE" = (/obj/structure/table/reinforced,/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
+"aPE" = (/obj/structure/bed/chair/wood{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aPF" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
"aPG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
-"aPH" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 4},/obj/item/weapon/storage/belt/utility/full,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
+"aPH" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
"aPI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/hallway/secondary/eva_hallway)
-"aPJ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A."},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aPJ" = (/obj/machinery/camera/network/research{c_tag = "SCI - R&D Lab"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
"aPK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aPL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aPM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
"aPN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aPO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aPO" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 26},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/docking)
"aPP" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aPQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "E.V.A. Maintenance"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aPQ" = (/obj/structure/table/standard,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/rnd/research)
"aPR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"aPS" = (/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"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"aPT" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"aPU" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/research/station)
"aPV" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor,/area/shuttle/research/station)
"aPW" = (/obj/structure/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/research/station)
-"aPX" = (/obj/structure/bed/chair,/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/research/station)
+"aPX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
"aPY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/docking)
"aPZ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/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{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/rnd/docking)
"aQa" = (/turf/simulated/wall/r_wall,/area/rnd/docking)
-"aQb" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
+"aQb" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 26},/turf/simulated/floor/wood,/area/rnd/research)
"aQc" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
"aQd" = (/obj/structure/mirror{pixel_y = 32},/obj/structure/sink{pixel_y = 16},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
"aQe" = (/obj/structure/mirror{pixel_y = 32},/obj/structure/sink{pixel_y = 16},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
-"aQf" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/rnd/lab)
+"aQf" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
"aQg" = (/obj/structure/disposalpipe/segment,/obj/machinery/computer/rdconsole/core,/turf/simulated/floor,/area/rnd/lab)
-"aQh" = (/obj/structure/table/standard,/obj/item/device/taperecorder{pixel_x = -3},/obj/item/device/paicard{pixel_x = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/item/weapon/circuitboard/teleporter,/obj/item/weapon/circuitboard/aicore{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aQh" = (/obj/structure/bed/chair/wood{dir = 8},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aQi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/central_four)
"aQj" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_four)
"aQk" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
@@ -2212,15 +2212,15 @@
"aQB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aQC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aQD" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
-"aQE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
+"aQE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/evahallway)
"aQF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
-"aQG" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/drinkingglasses{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/box/drinkingglasses{pixel_x = 1; pixel_y = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
-"aQH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/sign/securearea,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aQG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A."; req_one_access = list(18)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aQH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aQI" = (/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
"aQJ" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aQK" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/weapon/storage/briefcase/inflatable{pixel_x = 3; pixel_y = 6},/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/obj/item/weapon/storage/briefcase/inflatable{pixel_x = -3},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aQL" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
-"aQM" = (/obj/structure/table/reinforced,/obj/item/stack/rods,/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aQK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aQL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aQM" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
"aQN" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
"aQO" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/ai_monitored/storage/eva)
"aQP" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/evahallway)
@@ -2230,22 +2230,22 @@
"aQT" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1380; id_tag = "research_dock_pump"},/turf/simulated/floor,/area/rnd/docking)
"aQU" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "research_dock_airlock"; pixel_x = 0; pixel_y = 25; req_one_access = list(13,65); tag_airpump = "research_dock_pump"; tag_chamber_sensor = "research_dock_sensor"; tag_exterior_door = "research_dock_outer"; tag_interior_door = "research_dock_inner"},/turf/simulated/floor,/area/rnd/docking)
"aQV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/rnd/docking)
-"aQW" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aQX" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aQY" = (/obj/machinery/computer/mecha,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aQW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aQX" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_security{name = "Security Hardsuits"; req_access = list(2)},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
+"aQY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
"aQZ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/rnd/research)
-"aRa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aRb" = (/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/wood,/area/rnd/research)
-"aRc" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/wood,/area/rnd/research)
-"aRd" = (/turf/simulated/wall/r_wall,/area/rnd/research)
-"aRe" = (/obj/structure/table/rack,/obj/item/weapon/rig/hazmat/equipped,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aRa" = (/obj/structure/table/standard,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/gloves/latex,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
+"aRb" = (/obj/structure/bed/chair,/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/turf/simulated/shuttle/floor,/area/shuttle/research/station)
+"aRc" = (/obj/item/weapon/storage/box/drinkingglasses{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/box/drinkingglasses{pixel_x = 1; pixel_y = 4},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
+"aRd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/coffee_shop)
+"aRe" = (/obj/structure/table/reinforced,/obj/item/stack/rods,/obj/item/stack/material/glass/reinforced{amount = 50},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
"aRf" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
-"aRg" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/space)
+"aRg" = (/obj/structure/table/reinforced,/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/plasteel{amount = 10},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
"aRh" = (/turf/simulated/floor,/area/rnd/lab)
"aRi" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHEAST)"},/obj/machinery/computer/rdservercontrol,/turf/simulated/floor{icon_state = "dark"},/area/server)
"aRj" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor{icon_state = "dark"},/area/server)
"aRk" = (/obj/machinery/door/airlock{name = "Research Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
-"aRl" = (/turf/simulated/floor{dir = 6; icon_state = "warnwhite"},/area/space)
+"aRl" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
"aRm" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_four)
"aRn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_four)
"aRo" = (/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/machinery/porta_turret{dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -2261,26 +2261,26 @@
"aRy" = (/obj/structure/table/woodentable,/obj/item/weapon/flame/candle,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aRz" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
"aRA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/coffee_shop)
-"aRB" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
-"aRC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_security{name = "Security Hardsuits"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aRD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
-"aRE" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_command{name = "E.V.A."},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva)
-"aRF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/maintenance/evahallway)
+"aRB" = (/obj/machinery/light{brightness_range = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aRC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/sign/securearea,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
+"aRD" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aRE" = (/obj/item/weapon/storage/briefcase/inflatable{pixel_x = 3; pixel_y = 6},/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/obj/item/weapon/storage/briefcase/inflatable{pixel_x = -3},/obj/machinery/light{brightness_range = 10},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "warning"},/area/ai_monitored/storage/eva)
+"aRF" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock{name = "Custodial Closet"; req_access = list(26)},/turf/simulated/floor,/area/janitor)
"aRG" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
"aRH" = (/obj/structure/table/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/glasses/meson,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
"aRI" = (/obj/machinery/computer/shuttle_control/research,/turf/simulated/shuttle/floor,/area/shuttle/research/station)
"aRJ" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "research_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"},/turf/simulated/shuttle/floor,/area/shuttle/research/station)
-"aRK" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/space)
+"aRK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"aRL" = (/turf/simulated/floor,/area/rnd/docking)
"aRM" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8; icon_state = "map"; tag = "icon-manifold-f (WEST)"},/turf/simulated/floor,/area/rnd/docking)
"aRN" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "research_dock_inner"; locked = 1; name = "Shuttle Airlock"; req_access = list(13)},/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
-"aRO" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Research Director"},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/button/remote/blast_door{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -38; pixel_y = 13; req_access = list(47)},/obj/machinery/button/windowtint{pixel_x = -26; pixel_y = 21},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the cargo doors."; id = "researchdoor"; name = "Research door control"; pixel_x = -27; pixel_y = 13; req_access = list(30)},/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("Research","Toxins Test Area","Robots","Anomaly Isolation","Research Outpost"); pixel_x = 0; pixel_y = 34},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aRP" = (/obj/structure/table/standard,/obj/machinery/computer/skills{icon_state = "medlaptop"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aRO" = (/obj/machinery/button/remote/blast_door{id = "Armoury"; name = "Emergency Access"; pixel_x = 28; pixel_y = 4; req_access = list(3)},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
+"aRP" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/gun/projectile/shotgun/pump{pixel_x = 2; pixel_y = -5},/obj/item/weapon/gun/projectile/shotgun/pump,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"aRQ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/rnd/research)
"aRR" = (/turf/simulated/floor/wood,/area/rnd/research)
"aRS" = (/obj/machinery/vending/cola,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/wood,/area/rnd/research)
-"aRT" = (/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/space)
-"aRU" = (/obj/machinery/computer/robotics,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aRT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/prison)
+"aRU" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/prison)
"aRV" = (/obj/structure/table/standard,/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{dir = 5; icon_state = "whitepurple"},/area/rnd/lab)
"aRW" = (/obj/structure/sign/kiddieplaque,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload)
"aRX" = (/obj/structure/table/standard,/obj/item/weapon/aiModule/reset,/obj/machinery/camera{c_tag = "AI Upload Chamber"; dir = 4; network = list("SS13")},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -2288,7 +2288,7 @@
"aRZ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hydroponics/garden)
"aSa" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/brflowers,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-wood_siding4 (EAST)"; icon_state = "wood_siding4"; dir = 4},/area/hydroponics/garden)
"aSb" = (/obj/structure/flora/ausbushes/reedbush,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/hydroponics/garden)
-"aSc" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hydroponics/garden)
+"aSc" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Fore Starboard"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/security/prison)
"aSd" = (/obj/structure/flora/ausbushes/reedbush,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/hydroponics/garden)
"aSe" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/hydroponics/garden)
"aSf" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor,/area/hydroponics/garden)
@@ -2307,16 +2307,16 @@
"aSs" = (/obj/item/weapon/folder/white,/obj/structure/table/standard,/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/reagent_containers/dropper{pixel_y = -4},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
"aSt" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/rnd/lab)
"aSu" = (/turf/simulated/floor{icon_state = "white"},/area/rnd/lab)
-"aSv" = (/obj/structure/bed/chair,/turf/simulated/floor/wood,/area/rnd/research)
+"aSv" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/prison)
"aSw" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/rnd/research)
"aSx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/rnd/research)
-"aSy" = (/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
-"aSz" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/camera/network/research{c_tag = "SCI - R&D Lab"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
-"aSA" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/docking)
+"aSy" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/prison)
+"aSz" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Brig Control"; req_access = list(63)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/brig)
+"aSA" = (/obj/machinery/computer/arcade,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/prison)
"aSB" = (/obj/structure/bed/chair/comfy/brown{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/wood,/area/rnd/research)
"aSC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/docking)
"aSD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
-"aSE" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
+"aSE" = (/obj/machinery/washing_machine,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/security/prison)
"aSF" = (/obj/structure/table/standard,/obj/item/weapon/aiModule/nanotrasen,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"aSG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"aSH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
@@ -2324,7 +2324,7 @@
"aSJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aSK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"aSL" = (/obj/structure/table/standard,/obj/item/weapon/aiModule/freeform,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
-"aSM" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/palebush,/turf/simulated/floor{tag = "icon-wood_siding4 (EAST)"; icon_state = "wood_siding4"; dir = 4},/area/hydroponics/garden)
+"aSM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/prison)
"aSN" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/hydroponics/garden)
"aSO" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding9 (EAST)"; icon_state = "wood_siding9"; dir = 4},/area/hydroponics/garden)
"aSP" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/garden)
@@ -2345,22 +2345,22 @@
"aTe" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/maintenance/cargo_research)
"aTf" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "cargo_research_airlock"; name = "exterior access button"; pixel_x = -24; pixel_y = -24; req_access = list(13)},/turf/simulated/floor/plating/airless,/area/maintenance/cargo_research)
"aTg" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless,/area/maintenance/disposal)
-"aTh" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/camera/network/research{c_tag = "SCI - Research Restroom"; dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/rnd/research_restroom)
+"aTh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
"aTi" = (/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)
-"aTj" = (/obj/structure/closet/secure_closet/RD,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aTj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
"aTk" = (/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)
"aTl" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "research_shuttle"; pixel_x = -8; pixel_y = -25; req_one_access = list(13,65); tag_door = "research_shuttle_hatch"},/obj/structure/table/reinforced,/turf/simulated/shuttle/floor,/area/shuttle/research/station)
"aTm" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/research/station)
"aTn" = (/obj/structure/closet/crate,/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/research/station)
"aTo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/rnd/docking)
-"aTp" = (/obj/structure/table/standard,/obj/item/weapon/cartridge/signal/science,/obj/item/weapon/cartridge/signal/science{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/science{pixel_x = 4; pixel_y = 6},/obj/item/clothing/glasses/welding/superior,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera/network/research{c_tag = "Research - RD's Office"; dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aTq" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/light,/obj/structure/table/standard,/obj/machinery/photocopier/faxmachine{department = "Research Director's Office"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aTp" = (/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary)
+"aTq" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
"aTr" = (/obj/structure/table/standard,/turf/simulated/floor/wood,/area/rnd/research)
"aTs" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/rnd/research)
"aTt" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/wood,/area/rnd/research)
-"aTu" = (/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aTv" = (/obj/structure/window/reinforced,/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aTw" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aTu" = (/obj/machinery/computer/arcade,/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
+"aTv" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
+"aTw" = (/obj/structure/table/glass,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"aTx" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor,/area/rnd/lab)
"aTy" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/rnd/lab)
"aTz" = (/obj/structure/cable/cyan{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -2386,19 +2386,19 @@
"aTT" = (/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/plating/airless,/area/solar/auxport)
"aTU" = (/turf/simulated/wall,/area/maintenance/cargo_research)
"aTV" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "cargo_research_outer"; locked = 1; name = "Cargo Research External Access"; req_access = list(13)},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"aTW" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/turf/simulated/floor/plating,/area/maintenance/disposal)
+"aTW" = (/obj/machinery/flasher/portable,/obj/structure/window/reinforced{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"aTX" = (/turf/simulated/floor/plating,/area/maintenance/disposal)
"aTY" = (/obj/structure/lattice,/turf/simulated/floor/plating/airless/asteroid,/area/rnd/docking)
"aTZ" = (/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"aUa" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/command{name = "Server Room"; req_access = list(30)},/turf/simulated/floor{icon_state = "dark"},/area/server)
"aUb" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/item/weapon/tape_roll,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/rnd/research)
-"aUc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/wood,/area/rnd/research)
+"aUc" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/security/range)
"aUd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/rnd/research)
"aUe" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/rnd/research)
"aUf" = (/obj/machinery/autolathe,/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/lab)
"aUg" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/lab)
"aUh" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/rnd/lab)
-"aUi" = (/obj/structure/table/standard,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/gloves/latex,/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/lab)
+"aUi" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/security/range)
"aUj" = (/turf/simulated/wall/r_wall,/area/teleporter)
"aUk" = (/obj/structure/table/standard,/obj/item/weapon/aiModule/asimov,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Core Modules"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/paladin,/obj/item/weapon/aiModule/robocop,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"aUl" = (/obj/machinery/porta_turret{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -2419,11 +2419,11 @@
"aUA" = (/obj/structure/table/glass,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central_two)
"aUB" = (/obj/structure/table/standard,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/item/weapon/storage/box/cups{pixel_x = 0; pixel_y = 0},/turf/simulated/floor,/area/medical/surgeryobs)
"aUC" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{icon_state = "bluecorner"},/area/medical/surgeryobs)
-"aUD" = (/obj/structure/table/standard,/obj/item/weapon/hemostat,/obj/item/weapon/cautery,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aUE" = (/obj/structure/table/standard,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/retractor,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aUF" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw{pixel_y = 8},/obj/item/weapon/scalpel,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aUD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
+"aUE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/item/weapon/stool/padded,/obj/machinery/button/remote/blast_door{id = "brigobs"; name = "observation shutters"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/remote/blast_door{id = "Secure Gate"; name = "Brig Lockdown"; pixel_x = -6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/flasher{id = "permflash"; name = "Brig flashes"; pixel_x = -6; pixel_y = -36; req_access = list(2); tag = "permflash"},/obj/machinery/button/remote/blast_door{id = "Prison Gate"; name = "Prison Lockdown"; pixel_x = 6; pixel_y = -36; req_access = list(2)},/obj/machinery/computer/security/telescreen{desc = "Big Brother is watching."; layer = 3.4; name = "Brig Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/security/brig)
+"aUF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/button/flasher{id = "permentryflash"; name = "entry flash"; pixel_x = 0; pixel_y = -34; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonentry"; name = "Entry Doors"; pixel_x = -6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonexit"; name = "Exit Doors"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/turf/simulated/floor,/area/security/brig)
"aUG" = (/obj/structure/table/standard,/obj/item/weapon/FixOVein,/obj/item/weapon/surgicaldrill,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 4; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aUH" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/surgery2)
+"aUH" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC - Visitation"; dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/security/prison)
"aUI" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/item/weapon/storage/box/masks,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/surgery_hallway)
"aUJ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aUK" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
@@ -2434,29 +2434,29 @@
"aUP" = (/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "cargo_research_sensor"; pixel_x = 25; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "cargo_research_pump"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/cargo_research)
"aUQ" = (/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/maintenance/disposal)
"aUR" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/turf/simulated/floor/plating,/area/maintenance/disposal)
-"aUS" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/command{name = "Research Director"; req_access = list(30)},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aUS" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/prison)
"aUT" = (/turf/unsimulated/mask,/area/space)
-"aUU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aUV" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aUU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/security/prison)
+"aUV" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; use_power = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/prison)
"aUW" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/wood,/area/rnd/research)
"aUX" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/rnd/research)
"aUY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/wood,/area/rnd/research)
"aUZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/rnd/research)
-"aVa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aVb" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aVc" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
-"aVd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/space)
+"aVa" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/structure/table/standard,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/storage/primary)
+"aVb" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{dir = 8; name = "Janitoral Desk"; req_access = list(26)},/obj/structure/noticeboard{pixel_y = 27},/turf/simulated/floor,/area/janitor)
+"aVc" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Tool Storage"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor{icon_state = "bot"},/area/storage/primary)
+"aVd" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access = list(26)},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/janitor)
"aVe" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/lobby)
"aVf" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_security{name = "Firing Range"; req_access = list(1)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor,/area/security/range)
"aVg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/lobby)
"aVh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Firing Range"; req_access = list(1)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor,/area/security/range)
"aVi" = (/obj/machinery/door/airlock{id_tag = "visitdoor"; name = "Visitation Area"; req_access = list(63)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/prison)
"aVj" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
-"aVk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/security/range)
+"aVk" = (/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/prison)
"aVl" = (/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter)
"aVm" = (/obj/structure/closet/crate,/obj/item/weapon/crowbar,/turf/simulated/floor,/area/teleporter)
"aVn" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/teleporter)
-"aVo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "AICore"; layer = 3.3; name = "AI Maintenance Hatch"},/obj/machinery/door/airlock/vault/bolted{name = "AI Core"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
+"aVo" = (/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/structure/table/steel,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/brig)
"aVp" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding10 (EAST)"; icon_state = "wood_siding10"; dir = 4},/area/hydroponics/garden)
"aVq" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding6 (EAST)"; icon_state = "wood_siding6"; dir = 4},/area/hydroponics/garden)
"aVr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/hydroponics/garden)
@@ -2464,11 +2464,11 @@
"aVt" = (/turf/simulated/floor,/area/medical/surgeryobs)
"aVu" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor,/area/medical/surgeryobs)
"aVv" = (/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/surgeryobs)
-"aVw" = (/obj/machinery/door/firedoor/border_only,/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/medical/surgery2)
+"aVw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"aVx" = (/obj/structure/table/standard,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aVy" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aVz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aVA" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aVA" = (/obj/machinery/camera/network/security{c_tag = "SEC - Prison Observation"; dir = 1},/obj/structure/table/steel,/turf/simulated/floor,/area/security/brig)
"aVB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aVC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aVD" = (/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/surgery_hallway)
@@ -2494,14 +2494,14 @@
"aVX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/security/range)
"aVY" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
"aVZ" = (/turf/simulated/wall,/area/rnd/lab)
-"aWa" = (/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/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/lab)
-"aWb" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/machinery/door/window/southright{name = "Research and Development Desk"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/lab)
+"aWa" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/machinery/flasher{id = "permentryflash"; name = "Floor mounted flash"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/prison)
+"aWb" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor,/area/security/prison)
"aWc" = (/turf/simulated/floor,/area/teleporter)
"aWd" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai)
"aWe" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aWf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aWg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
-"aWh" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
+"aWh" = (/obj/structure/bed/chair/office/dark,/obj/machinery/button/remote/airlock{desc = "A remote control switch for the brig foyer."; id = "BrigFoyer"; name = "Brig Foyer Doors"; pixel_x = 15; pixel_y = -28},/turf/simulated/floor,/area/security/brig)
"aWi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aWj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aWk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/table/standard,/obj/structure/flora/pottedplant{icon_state = "plant-09"; pixel_y = 15; tag = "icon-plant-09"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
@@ -2511,17 +2511,17 @@
"aWo" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_two)
"aWp" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_two)
"aWq" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/medical/surgeryobs)
-"aWr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery2)
+"aWr" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/security/armoury)
"aWs" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aWt" = (/obj/machinery/optable,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aWu" = (/obj/machinery/computer/operating,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aWv" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Operating Theatre 2"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/surgery2)
-"aWw" = (/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/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/surgery2)
+"aWw" = (/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary)
"aWx" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/surgery_hallway)
"aWy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aWz" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
"aWA" = (/turf/simulated/wall,/area/medical/surgery_storage)
-"aWB" = (/obj/machinery/camera{c_tag = "Medbay Cryogenics"; network = list("SS13")},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/item/weapon/wrench,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = -4; pixel_y = 0},/obj/structure/table/glass,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/cryo)
+"aWB" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary)
"aWC" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/cryo)
"aWD" = (/obj/machinery/atmospherics/unary/freezer{dir = 2; icon_state = "freezer"},/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/cryo)
"aWE" = (/turf/simulated/wall,/area/crew_quarters/medbreak)
@@ -2536,7 +2536,7 @@
"aWN" = (/obj/machinery/atmospherics/pipe/simple/visible,/obj/effect/decal/cleanable/dirt,/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "cargo_research_inner"; locked = 1; name = "Cargo Research Internal Access"; req_access = list(13)},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"aWO" = (/obj/machinery/computer/security,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
"aWP" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range)
-"aWQ" = (/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/door/firedoor/border_only,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/prison)
+"aWQ" = (/obj/item/device/analyzer/plant_analyzer,/obj/item/clothing/head/greenbandana,/obj/structure/table/steel_reinforced,/obj/machinery/light,/turf/simulated/floor,/area/security/prison)
"aWR" = (/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/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/brig)
"aWS" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 2; icon_state = "rightsecure"; req_access = list(63)},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"aWT" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/lobby)
@@ -2568,12 +2568,12 @@
"aXt" = (/obj/machinery/light,/turf/simulated/floor,/area/hydroponics/garden)
"aXu" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/hydroponics/garden)
"aXv" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-wood_siding8 (EAST)"; icon_state = "wood_siding8"; dir = 4},/area/hydroponics/garden)
-"aXw" = (/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/surgery2)
+"aXw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/prison)
"aXx" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aXy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aXz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"aXA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aXB" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aXB" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"aXC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aXD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aXE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
@@ -2581,15 +2581,15 @@
"aXG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"aXH" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"aXI" = (/obj/machinery/iv_drip,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
-"aXJ" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/cryo)
+"aXJ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"aXK" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo)
"aXL" = (/obj/machinery/atmospherics/pipe/manifold4w/visible,/turf/simulated/floor{icon_state = "white"},/area/medical/cryo)
"aXM" = (/obj/machinery/power/apc/high{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/cryo)
"aXN" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"aXO" = (/obj/machinery/vending/coffee,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"aXP" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/structure/bookcase/manuals/medical,/obj/item/weapon/book/manual/stasis,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"aXQ" = (/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"aXR" = (/obj/machinery/washing_machine,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"aXP" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
+"aXQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/prison)
+"aXR" = (/obj/structure/table/reinforced,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/window/northleft{name = "Visitation"; req_access = list(2)},/turf/simulated/floor,/area/security/prison)
"aXS" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"aXT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"aXU" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
@@ -2603,14 +2603,14 @@
"aYc" = (/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/auxsolarport)
"aYd" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "cargo_research_airlock"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_access = list(13)},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHEAST)"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"aYe" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"aYf" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/security{name = "Equipment Storage"; req_access = list(2)},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_equiptment_storage)
+"aYf" = (/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/door/firedoor/border_only,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"aYg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/warden)
"aYh" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/security_processing)
"aYi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/security_equiptment_storage)
"aYj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/security_equiptment_storage)
-"aYk" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = list(1)},/turf/simulated/floor,/area/security/security_aid_station)
-"aYl" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/brig)
-"aYm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/brig)
+"aYk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/meter,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"aYl" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light,/turf/simulated/floor,/area/security/prison)
+"aYm" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/airlock/highsecurity{name = "Tactical Equipment"; req_access = list(3)},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
"aYn" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/warden)
"aYo" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden)
"aYp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Warden's Office"; req_access = list(3)},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
@@ -2640,15 +2640,15 @@
"aYN" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/hydroponics/garden)
"aYO" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding8 (EAST)"; icon_state = "wood_siding8"; dir = 4},/area/hydroponics/garden)
"aYP" = (/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/medical/surgeryobs)
-"aYQ" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aYQ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/rack,/obj/item/frame/light,/turf/simulated/floor,/area/vacant/vacant_shop)
"aYR" = (/obj/machinery/iv_drip,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aYS" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
+"aYS" = (/obj/structure/table/reinforced,/obj/item/frame/light,/turf/simulated/floor,/area/vacant/vacant_shop)
"aYT" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
-"aYU" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/surgery2)
+"aYU" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/security_equiptment_storage)
"aYV" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/surgery_hallway)
"aYW" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"aYX" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
-"aYY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1 Storage"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_storage)
+"aYY" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/security{name = "Equipment Storage"; req_access = list(2)},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/security_equiptment_storage)
"aYZ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"aZa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"aZb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
@@ -2662,8 +2662,8 @@
"aZj" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"aZk" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"aZl" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"aZm" = (/obj/machinery/door/airlock/medical{name = "Medical Restroom"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/mine/unexplored)
-"aZn" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -20; pixel_y = -21},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
+"aZm" = (/obj/structure/table/rack,/obj/item/weapon/crowbar,/obj/item/device/radio/off,/obj/item/weapon/wrench,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/security/warden)
+"aZn" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/security_processing)
"aZo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"aZp" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"aZq" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
@@ -2685,23 +2685,23 @@
"aZG" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal)
"aZH" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/security_processing)
"aZI" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/security_processing)
-"aZJ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
-"aZK" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
-"aZL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig)
+"aZJ" = (/obj/machinery/light{brightness_range = 10},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/security_processing)
+"aZK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/security_equiptment_storage)
+"aZL" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/sign/securearea{name = "\improper ARMORY"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/security/security_equiptment_storage)
"aZM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/button/remote/airlock{id = "visitdoor"; name = "Visitation Access"; pixel_y = -28},/turf/simulated/floor,/area/security/brig)
-"aZN" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/primary/central_one)
-"aZO" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/primary/central_one)
-"aZP" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/unexplored)
-"aZQ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/mine/unexplored)
-"aZR" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/unexplored)
+"aZN" = (/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/green,/turf/simulated/floor/plating,/area/security/prison)
+"aZO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 2"; name = "Cell 2"; req_access = list(2)},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/security/prison)
+"aZP" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 3"; name = "Cell 3"; req_access = list(2)},/turf/simulated/floor,/area/security/prison)
+"aZQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 4; icon_state = "warnplatecorner"},/area/maintenance/security_starboard)
+"aZR" = (/obj/structure/table/standard,/obj/item/device/camera,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/security_processing)
"aZS" = (/obj/machinery/computer/HolodeckControl,/turf/simulated/floor,/area/holodeck_control)
"aZT" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/central_one)
"aZU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/engineering{name = "Security Substation"; req_one_access = list(11,24)},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"aZV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range)
"aZW" = (/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/lobby)
"aZX" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/lobby)
-"aZY" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law{pixel_y = 6},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/lobby)
-"aZZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/lobby)
+"aZY" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/newscaster{pixel_x = 31; pixel_y = 3},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/security_processing)
+"aZZ" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = newlist()},/turf/simulated/floor{icon_state = "white"},/area/security/security_aid_station)
"baa" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research_foyer)
"bab" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research_foyer)
"bac" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research_foyer)
@@ -2709,13 +2709,13 @@
"bae" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/rnd/research_foyer)
"baf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/rnd/research_foyer)
"bag" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/rnd/research_foyer)
-"bah" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/rnd/research_foyer)
-"bai" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/beacon,/turf/simulated/floor,/area/rnd/research_foyer)
+"bah" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
+"bai" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"baj" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/central_four)
"bak" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central_four)
"bal" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/hallway/primary/central_four)
"bam" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_four)
-"ban" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/command{name = "Teleport Access"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/teleporter)
+"ban" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 1"; name = "Cell 1"; req_access = list(2)},/turf/simulated/floor,/area/security/prison)
"bao" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/teleporter)
"bap" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/hologram/holopad,/obj/item/device/radio/beacon,/turf/simulated/floor,/area/teleporter)
"baq" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/teleporter)
@@ -2729,10 +2729,10 @@
"bay" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 0; pixel_y = 19},/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 = 1; listening = 1; name = "Common Channel"; pixel_x = 27; pixel_y = -3},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"baz" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{tag = "icon-seadeep"; icon_state = "seadeep"},/area/hydroponics/garden)
"baA" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Surgery Observation"; dir = 4},/turf/simulated/floor,/area/medical/surgeryobs)
-"baB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor,/area/medical/surgeryobs)
+"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/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/prison)
"baC" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/medical/surgeryobs)
"baD" = (/turf/simulated/wall,/area/medical/surgery)
-"baE" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/camera/network/medbay{c_tag = "MED - Surgery Prep"; dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/surgery_hallway)
+"baE" = (/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/green,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/prison)
"baF" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"baG" = (/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
"baH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable/green,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
@@ -2745,10 +2745,10 @@
"baO" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"baP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"baQ" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"baR" = (/obj/item/weapon/stool,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"baS" = (/obj/item/weapon/stool,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"baR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
+"baS" = (/obj/machinery/door/airlock/glass{req_access = list(32)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/vacant/vacant_shop)
"baT" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
-"baU" = (/obj/machinery/door/airlock/medical{autoclose = 0; icon_state = "door_open"; id_tag = "engineering_cubicle"; name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
+"baU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/aft_civilian_hallway)
"baV" = (/turf/simulated/wall/r_wall,/area/medical/virology)
"baW" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating/airless,/area/solar/auxport)
"baX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/auxsolarport)
@@ -2757,8 +2757,8 @@
"bba" = (/obj/machinery/camera{c_tag = "Fore Solar Control"; dir = 1},/obj/structure/cable,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/auxsolarport)
"bbb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bbc" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bbd" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/lobby)
-"bbe" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/prison)
+"bbd" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/vacant/vacant_shop)
+"bbe" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/clothing/suit/armor/riot,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/shield/riot,/obj/item/clothing/head/helmet/riot,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"bbf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/security/prison)
"bbg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table/standard,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/holodeck_control)
"bbh" = (/obj/machinery/camera/network/security{c_tag = "SEC - Firing Range"; dir = 1},/turf/simulated/floor,/area/security/range)
@@ -2767,8 +2767,8 @@
"bbk" = (/obj/structure/table/reinforced,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
"bbl" = (/obj/structure/table/reinforced,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/obj/item/clothing/ears/earmuffs,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/security/range)
"bbm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/prison)
-"bbn" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/lobby)
-"bbo" = (/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/rnd/research_foyer)
+"bbn" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/security/armoury)
+"bbo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/recharger/wallcharger{pixel_x = -26; pixel_y = -4},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"bbp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/prison)
"bbq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/prison)
"bbr" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/rnd/research_foyer)
@@ -2787,31 +2787,31 @@
"bbE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_two)
"bbF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/medical/surgeryobs)
"bbG" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "bluecorner"},/area/medical/surgeryobs)
-"bbH" = (/obj/structure/table/standard,/obj/item/weapon/hemostat,/obj/item/weapon/cautery,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bbI" = (/obj/structure/table/standard,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/retractor,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bbJ" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw{pixel_y = 8},/obj/item/weapon/scalpel,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"bbH" = (/obj/machinery/recharger/wallcharger{pixel_x = 36; pixel_y = -4},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"bbI" = (/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig)
+"bbJ" = (/obj/machinery/vending/security,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig)
"bbK" = (/obj/structure/table/standard,/obj/item/weapon/FixOVein,/obj/item/weapon/surgicaldrill,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 4; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bbL" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/surgery)
+"bbL" = (/obj/structure/closet/secure_closet/brig,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
"bbM" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/surgery_hallway)
"bbN" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
-"bbO" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
+"bbO" = (/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"bbP" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"bbQ" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/surgery_storage)
"bbR" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 1; icon_state = "whiteredcorner"},/area/medical/cryo)
"bbS" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/medical/cryo)
-"bbT" = (/obj/machinery/recharger{pixel_y = 0},/obj/structure/table/standard,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"bbU" = (/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = -6; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = -5; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 5; pixel_y = -5},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 5; pixel_y = 5},/obj/structure/table/standard,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"bbT" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/prison)
+"bbU" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/prison)
"bbV" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"bbW" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
-"bbX" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"bbX" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/prison)
"bbY" = (/obj/machinery/computer/crew,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"bbZ" = (/obj/structure/window/basic{dir = 4},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northleft{name = "Shower"},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"bca" = (/obj/structure/window/basic{dir = 8},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northright{name = "Shower"},/obj/structure/curtain/open/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
-"bcb" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 4},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
+"bcb" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/prison)
"bcc" = (/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
-"bcd" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
+"bcd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
"bce" = (/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/medical/virology)
-"bcf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
+"bcf" = (/obj/machinery/flasher{id = "Cell 4"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
"bcg" = (/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/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/solar/auxport)
"bch" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating/airless,/area/maintenance/auxsolarport)
"bci" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
@@ -2846,12 +2846,12 @@
"bcL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_two)
"bcM" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_two)
"bcN" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/medical/surgeryobs)
-"bcO" = (/obj/machinery/door/firedoor/border_only,/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/medical/surgery)
+"bcO" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 3"; dir = 8},/turf/simulated/floor{icon_state = "red"},/area/security/prison)
"bcP" = (/obj/structure/table/standard,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bcQ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bcR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bcS" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bcT" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
+"bcS" = (/obj/machinery/flasher{id = "Cell 2"; pixel_x = -28; pixel_y = 0},/obj/structure/bed,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
+"bcT" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
"bcU" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/surgery_hallway)
"bcV" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/surgery_hallway)
"bcW" = (/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo)
@@ -2861,10 +2861,10 @@
"bda" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/medbreak)
"bdb" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Staff Room"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"bdc" = (/turf/simulated/wall,/area/medical/genetics_cloning)
-"bdd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bdd" = (/obj/structure/closet/secure_closet/brig{id = "Cell 2"; name = "Cell 3 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 2"; dir = 8},/turf/simulated/floor{icon_state = "red"},/area/security/prison)
"bde" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bdf" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
-"bdg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/plating,/area/medical/virology)
+"bdf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/security_starboard)
+"bdg" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"bdh" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space)
"bdi" = (/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bdj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
@@ -2880,12 +2880,12 @@
"bdt" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access = list(1)},/turf/simulated/floor/plating,/area/security/range)
"bdu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/assembly/robotics)
"bdv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteredcorner"},/area/assembly/robotics)
-"bdw" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Civilian Subgrid"; name_tag = "Civilian Subgrid"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/substation/security)
+"bdw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig)
"bdx" = (/obj/machinery/computer/rdconsole/robotics,/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bdy" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_security{name = "Security Lobby"},/turf/simulated/floor{icon_state = "warning"},/area/security/lobby)
"bdz" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
-"bdA" = (/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/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/robotics)
-"bdB" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/white,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Robotics Desk"},/turf/simulated/floor/plating,/area/assembly/robotics)
+"bdA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/brig)
+"bdB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bdC" = (/turf/simulated/wall/r_wall,/area/assembly/robotics)
"bdD" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_four)
"bdE" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/teleporter)
@@ -2896,19 +2896,19 @@
"bdJ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/power/smes/buildable{charge = 5e+006; input_attempt = 1; input_level = 200000; output_level = 200000},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bdK" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bdL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
-"bdM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery)
+"bdM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bdN" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bdO" = (/obj/machinery/optable,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bdP" = (/obj/machinery/computer/operating,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bdQ" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Operating Theatre 1"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/surgery)
-"bdR" = (/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/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/surgery)
+"bdR" = (/obj/machinery/flasher{id = "Cell 1"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"},/area/security/prison)
"bdS" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"bdT" = (/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
"bdU" = (/obj/structure/sign/nosmoking_1,/turf/simulated/wall,/area/medical/surgery_hallway)
"bdV" = (/obj/machinery/vending/medical,/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/sleeper)
"bdW" = (/obj/machinery/iv_drip,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
-"bdX" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/bed/roller,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
-"bdY" = (/obj/structure/bed/roller,/obj/machinery/camera/network/medbay{c_tag = "MED - Medbay Fore"; dir = 2},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
+"bdX" = (/obj/structure/closet/secure_closet/brig{id = "Cell 1"; name = "Cell 3 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "red"},/area/security/prison)
+"bdY" = (/obj/structure/closet/secure_closet/brig,/obj/machinery/camera/network/security{c_tag = "SEC - Brig Starboard"; dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
"bdZ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bea" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"beb" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
@@ -2916,21 +2916,21 @@
"bed" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
"bee" = (/obj/structure/bed/chair/comfy/teal{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
"bef" = (/obj/structure/table/standard,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
-"beg" = (/obj/structure/bed/chair/comfy/teal{tag = "icon-comfychair (WEST)"; icon_state = "comfychair"; dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
+"beg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"beh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bei" = (/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
"bej" = (/obj/machinery/recharge_station,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
-"bek" = (/obj/item/weapon/storage/box/bodybags{pixel_x = 1; pixel_y = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/table/standard,/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bel" = (/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"bek" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/brig)
+"bel" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bem" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/camera{c_tag = "Medbay Cloning"; network = list("SS13")},/turf/simulated/floor,/area/medical/genetics_cloning)
"ben" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/medical/genetics_cloning)
"beo" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/genetics_cloning)
"bep" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/medical/virology)
"beq" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"ber" = (/obj/item/roller,/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
-"bes" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
+"bes" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bet" = (/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/security/lobby)
-"beu" = (/obj/machinery/portable_atmospherics/canister,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/engine,/area/rnd/misc_lab)
+"beu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bev" = (/obj/structure/table/standard,/obj/item/weapon/paper{desc = ""; info = "Brusies sustained in the holodeck can be healed simply by sleeping."; name = "Holodeck Disclaimer"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/holodeck_control)
"bew" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Research Substation"; req_one_access = list(11,24)},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bex" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/office)
@@ -2955,31 +2955,31 @@
"beQ" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/obj/machinery/light,/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/garden)
"beR" = (/turf/simulated/floor/grass,/obj/machinery/portable_atmospherics/hydroponics/soil,/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/garden)
"beS" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/garden)
-"beT" = (/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/surgery)
+"beT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"beU" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"beV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"beW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"beX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"beY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"beY" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"beZ" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"bfa" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
-"bfb" = (/obj/machinery/door/firedoor,/obj/machinery/holosign/surgery,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Pre-Op Prep Room"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
+"bfb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"bfc" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bfd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bfe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bff" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bfg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bfh" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
-"bfi" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
+"bfi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bfj" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
"bfk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bfl" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/medical/genetics_cloning)
"bfm" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/medical/genetics_cloning)
"bfn" = (/obj/structure/window/reinforced,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/medical/genetics_cloning)
"bfo" = (/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)
-"bfp" = (/obj/machinery/door/window/southright{dir = 1; name = "Virology Isolation Room One"},/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bfp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig)
"bfq" = (/obj/structure/sign/nosmoking_1,/turf/simulated/wall,/area/medical/virology)
-"bfr" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
+"bfr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig)
"bfs" = (/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bft" = (/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bfu" = (/obj/machinery/computer/arcade,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/medical/virology)
@@ -2989,7 +2989,7 @@
"bfy" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor/engine,/area/rnd/misc_lab)
"bfz" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/engine,/area/rnd/misc_lab)
"bfA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/miningdock)
-"bfB" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Research Subgrid"; name_tag = "Research Subgrid"},/turf/simulated/floor/plating,/area/maintenance/substation/research)
+"bfB" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 4; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/clothing/suit/armor/riot,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/shield/riot,/obj/item/clothing/head/helmet/riot,/obj/structure/window/reinforced,/obj/machinery/camera/network/security{c_tag = "SEC - Armoury"; dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/armoury)
"bfC" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bfD" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bfE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office)
@@ -2999,10 +2999,10 @@
"bfI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bfJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bfK" = (/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
-"bfL" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/assembly/chargebay)
+"bfL" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/security/armoury)
"bfM" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hop)
"bfN" = (/turf/simulated/wall/r_wall,/area/maintenance/central)
-"bfO" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/maintenance/central)
+"bfO" = (/obj/item/frame/light,/turf/simulated/floor,/area/vacant/vacant_shop)
"bfP" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/central)
"bfQ" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{dir = 2},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/maintenance/central)
"bfR" = (/obj/machinery/atmospherics/valve{dir = 4},/turf/simulated/floor/plating,/area/maintenance/central)
@@ -3011,16 +3011,16 @@
"bfU" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/central)
"bfV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hydroponics/garden)
"bfW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/medical/surgeryobs)
-"bfX" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"bfX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"bfY" = (/obj/machinery/iv_drip,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bfZ" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"bfZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"bga" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"bgb" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/surgery)
+"bgb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"bgc" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/medical/surgery_hallway)
"bgd" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
-"bge" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
-"bgf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
-"bgg" = (/obj/machinery/door/firedoor,/obj/machinery/holosign/surgery,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Pre-Op Prep Room"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
+"bge" = (/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/green{d2 = 2; icon_state = "0-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
+"bgf" = (/obj/machinery/door/blast/regular{id = "Cell 1"; name = "Cell Door"},/turf/simulated/floor,/area/security/prison)
+"bgg" = (/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/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/prison)
"bgh" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bgi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/sleeper)
"bgj" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/sleeper)
@@ -3031,20 +3031,20 @@
"bgo" = (/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bgp" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bgq" = (/obj/machinery/vending/medical,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
-"bgr" = (/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bgs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/genetics_cloning)
+"bgr" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig)
+"bgs" = (/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/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"bgt" = (/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bgu" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
-"bgv" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"bgv" = (/obj/machinery/door/blast/regular{dir = 1; id = "Cell 3"; name = "Cell Door"},/turf/simulated/floor,/area/security/prison)
"bgw" = (/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
"bgx" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bgy" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/medical/virology)
-"bgz" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
+"bgz" = (/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/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"bgA" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology)
"bgB" = (/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/virology)
"bgC" = (/obj/machinery/smartfridge/secure/virology,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/medical/virology)
"bgD" = (/turf/simulated/wall,/area/medical/virology)
-"bgE" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bgE" = (/obj/machinery/door/blast/regular{id = "Cell 2"; name = "Cell Door"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/security/prison)
"bgF" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bgG" = (/obj/machinery/vending/coffee,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
"bgH" = (/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/plating/airless,/area/solar/auxport)
@@ -3055,16 +3055,16 @@
"bgM" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/engine,/area/rnd/misc_lab)
"bgN" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/engine,/area/rnd/misc_lab)
"bgO" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
-"bgP" = (/obj/structure/table/glass,/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bgP" = (/obj/machinery/door/blast/regular{id = "Armoury"; name = "Emergency Access"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/security/armoury)
"bgQ" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/closet/crate/hydroponics/prespawned,/obj/machinery/camera/network/research{c_tag = "SCI - Xenoflora Storage"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
-"bgR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bgR" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/button/remote/blast_door{id = "Armoury"; name = "Armoury Access"; pixel_x = -1; pixel_y = -28; req_access = list(3)},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/security/brig)
"bgS" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
"bgT" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics)
"bgU" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics)
"bgV" = (/obj/machinery/mecha_part_fabricator,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics)
"bgW" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics)
"bgX" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics)
-"bgY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
+"bgY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"bgZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/hallway/primary/central_four)
"bha" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/hallway/primary/central_four)
"bhb" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/central_four)
@@ -3084,7 +3084,7 @@
"bhp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/central)
"bhq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/central)
"bhr" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/central_two)
-"bhs" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Observation Room"},/obj/machinery/holosign/surgery,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgeryobs)
+"bhs" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
"bht" = (/turf/simulated/wall,/area/medical/reception)
"bhu" = (/turf/simulated/wall,/area/medical/medbay_primary_storage)
"bhv" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay_primary_storage)
@@ -3096,23 +3096,23 @@
"bhB" = (/obj/machinery/body_scanconsole,/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/sleeper)
"bhC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bhD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
-"bhE" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
+"bhE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
"bhF" = (/turf/simulated/wall,/area/crew_quarters/heads/cmo)
-"bhG" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
-"bhH" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
-"bhI" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
-"bhJ" = (/obj/machinery/door/airlock/command{id_tag = "cmodoor"; name = "CMO's Office"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bhK" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bhL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
+"bhG" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/security/brig)
+"bhH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"bhI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Port"; dir = 1},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"bhJ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "red"},/area/security/brig)
+"bhK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Center"; dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -29},/turf/simulated/floor,/area/security/brig)
+"bhL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig)
"bhM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
-"bhN" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bhO" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bhN" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig)
+"bhO" = (/obj/structure/bed/chair,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
"bhP" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bhQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bhR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/purple,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bhS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bhT" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
-"bhU" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bhT" = (/obj/structure/bed/chair,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = -30; pixel_y = -5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod1/station)
+"bhU" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/hallway/primary/central_one)
"bhV" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bhW" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bhX" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
@@ -3122,12 +3122,12 @@
"bib" = (/obj/machinery/computer/shuttle_control/mining,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
"bic" = (/obj/structure/table/standard,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
"bid" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplatecorner"},/area/maintenance/cargo_research)
-"bie" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
+"bie" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"bif" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/research{name = "Xenoflora Storage"; req_access = list(55)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
-"big" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
+"big" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"bih" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bii" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera/network/research{c_tag = "SCI - Mech Bay"; dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
-"bij" = (/obj/structure/table/glass,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bij" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"bik" = (/obj/structure/table/standard,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bil" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/assembly/robotics)
"bim" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/assembly/robotics)
@@ -3144,30 +3144,30 @@
"bix" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"biy" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"biz" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"biA" = (/turf/simulated/floor/plating,/area/bridge/meeting_room)
-"biB" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/bridge/meeting_room)
-"biC" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/bridge/meeting_room)
-"biD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/bridge/meeting_room)
-"biE" = (/turf/simulated/wall,/area/bridge/meeting_room)
+"biA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/mine/unexplored)
+"biB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/mine/unexplored)
+"biC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/mine/unexplored)
+"biD" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/holodeck_control)
+"biE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass{name = "Pool"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"biF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/central)
"biG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/central)
"biH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plating,/area/maintenance/central)
"biI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/central)
"biJ" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/central)
-"biK" = (/obj/structure/flora/pottedplant{tag = "icon-plant-10"; icon_state = "plant-10"},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception)
+"biK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"biL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"biM" = (/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/structure/table/standard,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/medical/reception)
-"biN" = (/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = -5},/obj/structure/table/standard,/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Lobby Fore"; dir = 2},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception)
-"biO" = (/obj/machinery/photocopier,/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
-"biP" = (/obj/structure/filingcabinet/chestdrawer{name = "Medical Forms"},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
+"biM" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/primary/central_one)
+"biN" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_one)
+"biO" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
+"biP" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central_one)
"biQ" = (/obj/structure/filingcabinet/medical{pixel_y = 0},/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/reception)
"biR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay_primary_storage)
-"biS" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/weapon/storage/belt/medical,/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/medbay_primary_storage)
+"biS" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock{name = "Internal Affairs"; req_access = list(38)},/turf/simulated/floor,/area/lawoffice)
"biT" = (/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/clothing/glasses/hud/health,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/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/clothing/glasses/hud/health,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
-"biU" = (/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/syringes{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/syringes,/obj/structure/table/standard,/obj/machinery/camera/network/medbay{c_tag = "MED - Equipment Storage"; dir = 2},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
-"biV" = (/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks{pixel_y = 0},/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
+"biU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
+"biV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
"biW" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
-"biX" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/medbay_primary_storage)
+"biX" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical)
"biY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper)
"biZ" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bja" = (/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/sleeper)
@@ -3175,19 +3175,19 @@
"bjc" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bjd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bje" = (/obj/structure/bed/chair{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
-"bjf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
-"bjg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bjh" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bji" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bjf" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/lobby)
+"bjg" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/security/range)
+"bjh" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law{pixel_y = 6},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/lobby)
+"bji" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/security/lobby)
"bjj" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bjk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bjk" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/lobby)
"bjl" = (/obj/machinery/clonepod,/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bjm" = (/obj/machinery/computer/cloning,/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bjn" = (/obj/machinery/dna_scannernew,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/genetics_cloning)
-"bjo" = (/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"bjm" = (/obj/item/device/radio/intercom{pixel_y = -29},/turf/simulated/floor,/area/janitor)
+"bjn" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary)
+"bjo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/security/range)
"bjp" = (/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bjq" = (/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/medical/virology)
-"bjr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
+"bjr" = (/obj/structure/closet/wardrobe/tactical,/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/tactical)
"bjs" = (/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/virology)
"bjt" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bju" = (/obj/structure/table/standard,/obj/item/weapon/storage/fancy/vials,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
@@ -3195,7 +3195,7 @@
"bjw" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bjx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/purple{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bjy" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bjz" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bjz" = (/obj/structure/closet/wardrobe/tactical,/obj/machinery/light,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/tactical)
"bjA" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bjB" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bjC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
@@ -3209,11 +3209,11 @@
"bjK" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bjL" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bjM" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
-"bjN" = (/obj/machinery/cryopod/robot,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay)
-"bjO" = (/obj/machinery/biogenerator,/obj/machinery/camera/network/research{c_tag = "SCI - Xenoflora"; dir = 1},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bjN" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor{dir = 1; name = "Weapons locker"},/obj/structure/table/rack,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/c45m,/obj/item/ammo_magazine/mc9mmt,/obj/item/ammo_magazine/mc9mmt,/obj/item/weapon/storage/box/shotgunammo,/obj/item/weapon/storage/box/shotgunammo,/obj/item/weapon/storage/box/shotgunshells,/obj/item/weapon/storage/box/shotgunshells,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC- Secure Armoury"; dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/tactical)
+"bjO" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/flame/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/security/prison)
"bjP" = (/obj/machinery/seed_extractor,/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bjQ" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/botanydisk,/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
-"bjR" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
+"bjR" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
"bjS" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bjT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/assembly/robotics)
"bjU" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/assembly/robotics)
@@ -3222,24 +3222,24 @@
"bjX" = (/obj/structure/table/standard,/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},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bjY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/central_four)
"bjZ" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/central_four)
-"bka" = (/obj/structure/grille,/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hop)
+"bka" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/lobby)
"bkb" = (/obj/machinery/computer/card,/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/crew_quarters/heads/hop)
"bkc" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bkd" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bke" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/mob/living/simple_animal/corgi/Ian,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bkf" = (/turf/simulated/floor,/area/crew_quarters/heads/hop)
"bkg" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room)
-"bkh" = (/obj/machinery/door/airlock/maintenance{name = "Bridge Maintenance"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/bridge/meeting_room)
+"bkh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/prison)
"bki" = (/turf/simulated/wall/r_wall,/area/maintenance/substation/command)
"bkj" = (/turf/simulated/wall,/area/maintenance/substation/command)
-"bkk" = (/obj/machinery/door/airlock/engineering{name = "Civilian West Substation"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/substation/command)
+"bkk" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
"bkl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/central)
"bkm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/central)
"bkn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/central)
"bko" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/central)
"bkp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/central)
"bkq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/central)
-"bkr" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/central)
+"bkr" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/carpet,/area/crew_quarters/recreation_area)
"bks" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_two)
"bkt" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_two)
"bku" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j1s"; sortType = "Bar"; name = "Bar"},/turf/simulated/floor,/area/hallway/primary/central_two)
@@ -3247,11 +3247,11 @@
"bkw" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/reception)
"bkx" = (/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"bky" = (/obj/machinery/door/window/northright{dir = 8; name = "Medbay Lobby"},/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 1; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Reception Emergency Phone"},/obj/structure/table/standard,/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/reception)
-"bkz" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
+"bkz" = (/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/structure/table/steel,/turf/simulated/floor,/area/security/prison)
"bkA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"bkB" = (/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
"bkC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/medbay_primary_storage)
-"bkD" = (/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay_primary_storage)
+"bkD" = (/obj/machinery/light/small,/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/item/weapon/soap/nanotrasen,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison)
"bkE" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bkF" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bkG" = (/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
@@ -3259,44 +3259,44 @@
"bkI" = (/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/medbay_primary_storage)
"bkJ" = (/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper)
"bkK" = (/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
-"bkL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
-"bkM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bkL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/prison)
+"bkM" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/storage/primary)
"bkN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"bkO" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"bkP" = (/obj/machinery/computer/med_data/laptop{pixel_x = 3; pixel_y = 4},/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"bkQ" = (/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bkR" = (/obj/structure/closet/secure_closet/CMO,/obj/item/clothing/mask/gas,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bkR" = (/obj/structure/table/reinforced,/obj/machinery/photocopier/faxmachine{anchored = 0; department = "Internal Affairs"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice)
"bkS" = (/turf/simulated/wall,/area/medical/morgue)
"bkT" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access = list(6,5)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor,/area/medical/morgue)
-"bkU" = (/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)
-"bkV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/virology)
-"bkW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/medical/virology)
-"bkX" = (/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"bkU" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe,/obj/item/clothing/suit/apron/overalls,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Dorms"; dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
+"bkV" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/clothing/head/soft/orange,/obj/item/clothing/shoes/sandal,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor,/area/security/prison)
+"bkW" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor,/area/security/prison)
+"bkX" = (/obj/structure/table/steel,/obj/machinery/light,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison)
"bkY" = (/obj/structure/table/standard,/obj/item/device/antibody_scanner{pixel_x = 5; pixel_y = 5},/obj/item/device/antibody_scanner,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bkZ" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bla" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/syringes{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/beakers,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"blb" = (/obj/machinery/atmospherics/pipe/manifold/hidden/purple{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"blc" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bld" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/medical/virology)
+"bld" = (/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/structure/table/steel,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Aft Port"; dir = 1},/turf/simulated/floor,/area/security/prison)
"ble" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"blf" = (/obj/machinery/atmospherics/pipe/manifold/hidden/purple{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/junction,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"blg" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"blh" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
"bli" = (/obj/structure/ore_box,/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
-"blj" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "mining_shuttle"; pixel_x = -8; pixel_y = -25; tag_door = "mining_shuttle_hatch"},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
+"blj" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Civilian Subgrid"; name_tag = "Civilian Subgrid"},/turf/simulated/floor/plating,/area/maintenance/substation/security)
"blk" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Cargo Substation Bypass"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
"bll" = (/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"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
"blm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Cargo Substation"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
"bln" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/cargo_research)
"blo" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"blp" = (/obj/structure/table/standard,/obj/item/clothing/gloves/latex,/obj/item/weapon/hand_labeler,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
-"blq" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/syringes,/obj/machinery/newscaster{pixel_y = -28},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
+"blq" = (/turf/simulated/floor{icon_state = "freezerfloor"},/turf/simulated/floor{tag = "icon-siding1 (WEST)"; icon_state = "siding1"; dir = 8},/area/crew_quarters/pool)
"blr" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora_storage)
"bls" = (/obj/machinery/seed_storage/xenobotany,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"blt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
"blu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Xenoflora Maintenance Access"; req_access = list(55); req_one_access = newlist()},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
"blv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
-"blw" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
+"blw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Pool"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/pool)
"blx" = (/obj/machinery/optable{name = "Robotics Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"bly" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/obj/machinery/light,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"blz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/assembly/robotics)
@@ -3305,41 +3305,41 @@
"blC" = (/obj/structure/table/standard,/obj/item/weapon/crowbar,/obj/item/device/radio/headset/headset_sci{pixel_x = -3},/obj/item/device/multitool{pixel_x = 3},/obj/item/device/multitool{pixel_x = 3},/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics)
"blD" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/machinery/newscaster{pixel_x = 26; pixel_y = 1},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"blE" = (/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/central_four)
-"blF" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable/green,/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/crew_quarters/heads/hop)
+"blF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemwindow"; name = "Chemistry Window Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
"blG" = (/obj/structure/closet/secure_closet/hop,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/crew_quarters/heads/hop)
"blH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"blI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"blJ" = (/obj/structure/bed/chair/office/light,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"blK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"blL" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"blM" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/bridge/meeting_room)
-"blN" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room)
-"blO" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/cups,/turf/simulated/floor,/area/bridge/meeting_room)
+"blL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemwindow"; name = "Chemistry Window Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
+"blM" = (/obj/structure/closet/secure_closet/medical1,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/device/flashlight,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/random/medical,/obj/machinery/camera/network/medbay{c_tag = "MED - EMT Bay"; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
+"blN" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room 3"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_c)
+"blO" = (/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/structure/table/standard,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"blP" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"blQ" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplatecorner"},/area/maintenance/substation/command)
"blR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/terminal,/obj/structure/cable,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/substation/command)
"blS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/substation/command)
"blT" = (/turf/simulated/wall,/area/crew_quarters/bar)
"blU" = (/obj/structure/sign/poster{pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/crew_quarters/bar)
-"blV" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/crew_quarters/bar)
+"blV" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room 2"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_b)
"blW" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_two)
"blX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/central_two)
"blY" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/medical/reception)
"blZ" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/reception)
-"bma" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/reception)
+"bma" = (/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/mask/gas,/obj/item/clothing/head/bio_hood/general,/obj/item/clothing/head/bio_hood/general,/obj/item/clothing/head/bio_hood/general,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bmb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"bmc" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
"bmd" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/computer/med_data/laptop,/obj/structure/table/standard,/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/reception)
"bme" = (/obj/machinery/computer/crew,/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"bmf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"bmg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"bmh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Medical Equipment"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
-"bmi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay_primary_storage)
+"bmh" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_mining{id_tag = null; name = "Cargo Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bmi" = (/obj/structure/sign/poster{pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/quartermaster/office)
"bmj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bmk" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bml" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bmm" = (/obj/structure/bed/chair/wheelchair,/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/medbay_primary_storage)
-"bmn" = (/obj/structure/closet/secure_closet/medical_wall{name = "Pill Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/sleeper)
+"bmn" = (/obj/structure/table/standard,/obj/item/weapon/deck{pixel_y = 4},/obj/machinery/newscaster{pixel_x = -27; pixel_y = 1},/turf/simulated/floor,/area/quartermaster/office)
"bmo" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bmp" = (/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bmq" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
@@ -3347,18 +3347,18 @@
"bms" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bmt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bmu" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/sortjunction/flipped{name = "CMO Office"; sortType = "CMO Office"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
-"bmv" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/command{id_tag = "cmodoor"; name = "CMO's Office"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bmv" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/delivery)
"bmw" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"bmx" = (/obj/structure/bed/chair{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bmy" = (/obj/item/weapon/folder/white{pixel_y = 10},/obj/item/weapon/clipboard,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/weapon/stamp/cmo,/obj/structure/table/standard,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/crew_quarters/heads/cmo)
-"bmz" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/bed/chair/office/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bmy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/maintenance/cargo_research)
+"bmz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/cargo_research)
"bmA" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bmB" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/item/device/radio{frequency = 1487; name = "Medbay Emergency Radio Link"},/obj/item/weapon/paper{desc = "A few notes scratched out by the last CMO before they departed the station."; info = "
To the incoming CMO of Exodus:
I wish you and your crew well. Do take note:
The Medical Emergency Red Phone system has proven itself well. Take care to keep the phones in their designated places as they have been optimised for broadcast. The two handheld green radios (I have left one in this office, and one near the Emergency Entrance) are free to be used. The system has proven effective at alerting Medbay of important details, especially during power outages.
I think I may have left the toilet cubicle doors shut. It might be a good idea to open them so the staff and patients know they are not engaged.
The new syringe gun has been stored in secondary storage. I tend to prefer it stored in my office, but 'guidelines' are 'guidelines'.
Also in secondary storage is the grenade equipment crate. I've just realised I've left it open - you may wish to shut it.
There were a few problems with their installation, but the Medbay Quarantine shutters should now be working again - they lock down the Emergency and Main entrances to prevent travel in and out. Pray you shan't have to use them.
The new version of the Medical Diagnostics Manual arrived. I distributed them to the shelf in the staff break room, and one on the table in the corner of this room.
The exam/triage room has the walking canes in it. I'm not sure why we'd need them - but there you have it.
Emergency Cryo bags are beside the emergency entrance, along with a kit.
Spare paper cups for the reception are on the left side of the reception desk.
I've fed Runtime. She should be fine.
That should be all. Good luck!"; name = "Outgoing CMO's Notes"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/item/device/megaphone,/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bmB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/cargo_research)
"bmC" = (/obj/item/weapon/autopsy_scanner,/obj/item/weapon/scalpel,/obj/structure/table/steel,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/morgue)
"bmD" = (/obj/item/device/camera{name = "Autopsy Camera"; pixel_x = -2; pixel_y = 7},/obj/item/weapon/paper_bin{pixel_y = -6},/obj/item/weapon/pen/red{pixel_x = -1; pixel_y = -9},/obj/item/weapon/pen/blue{pixel_x = 3; pixel_y = -5},/obj/structure/table/steel,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/morgue)
-"bmE" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/morgue)
+"bmE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/hallway/primary/central_four)
"bmF" = (/turf/simulated/floor,/area/medical/morgue)
-"bmG" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/morgue)
+"bmG" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/highsecurity{name = "Secure Tech Storage"; req_access = list(19,23)},/turf/simulated/floor/plating,/area/storage/tech)
"bmH" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/morgue)
"bmI" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bmJ" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
@@ -3370,8 +3370,8 @@
"bmP" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/cups,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
"bmQ" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "mining_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"},/turf/simulated/floor/plating,/area/shuttle/mining/station)
"bmR" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Cargo"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
-"bmS" = (/obj/machinery/power/terminal{dir = 8},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
-"bmT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/maintenance/cargo_research)
+"bmS" = (/obj/machinery/requests_console{department = "Tech storage"; pixel_x = 28; pixel_y = 0},/turf/simulated/floor/plating,/area/storage/tech)
+"bmT" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/central_three)
"bmU" = (/turf/simulated/wall/r_wall,/area/rnd/xenobiology/xenoflora_storage)
"bmV" = (/turf/simulated/wall/r_wall,/area/rnd/xenobiology/xenoflora)
"bmW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
@@ -3389,29 +3389,29 @@
"bni" = (/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/structure/table/standard,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bnj" = (/obj/item/weapon/clipboard,/obj/item/weapon/folder/red,/obj/structure/table/standard,/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bnk" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/item/weapon/folder/blue,/obj/item/weapon/stamp/hop,/obj/item/device/eftpos{eftpos_name = "HoP EFTPOS scanner"},/obj/structure/table/standard,/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"bnl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge/meeting_room)
-"bnm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/bridge/meeting_room)
-"bnn" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room)
-"bno" = (/obj/machinery/door/airlock/maintenance{name = "Bridge Maintenance"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/substation/command)
+"bnl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/glass{id_tag = "MedbayFoyerPort"; req_access = list(5)},/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/medical/medbay_emt_bay)
+"bnm" = (/obj/item/weapon/cane,/obj/item/weapon/cane{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cane{pixel_x = -6; pixel_y = 4},/obj/item/weapon/storage/box/rxglasses,/obj/structure/table/standard,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bnn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Medbay Substation"; req_one_access = list(11,24)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/medical)
+"bno" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_c)
"bnp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/rnd/rdoffice)
-"bnq" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/substation/command)
+"bnq" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_b)
"bnr" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Command"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"bns" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Command Substation Bypass"},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"bnt" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Bar"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/crew_quarters/bar)
"bnu" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Bar Delivery"},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/bar)
"bnv" = (/obj/machinery/camera{c_tag = "Bar Storage"},/obj/structure/table/woodentable,/obj/machinery/reagentgrinder,/obj/item/weapon/packageWrap,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bnw" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/gun/projectile/shotgun/doublebarrel,/obj/item/weapon/paper{info = "This permit signifies that the Bartender is permitted to posess this firearm in the bar, and ONLY the bar. Failure to adhere to this permit will result in confiscation of the weapon and possibly arrest."; name = "Shotgun permit"},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/crew_quarters/bar)
-"bnx" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/smartfridge/drinks,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bnx" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/structure/table/standard,/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office)
"bny" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Bar North"; dir = 2},/obj/machinery/vending/boozeomat,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bnz" = (/obj/structure/reagent_dispensers/beerkeg,/obj/machinery/requests_console{announcementConsole = 0; department = "Bar"; departmentType = 2; name = "Bar RC"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
-"bnA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
-"bnB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bnA" = (/obj/structure/bed/chair/comfy/brown{dir = 1},/obj/machinery/status_display/supply_display{pixel_x = -32},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office)
+"bnB" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access = list(19)},/turf/simulated/floor,/area/bridge)
"bnC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
-"bnD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bnD" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access = list(19)},/turf/simulated/floor,/area/bridge)
"bnE" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bnF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"bnG" = (/obj/structure/bed/chair/comfy/brown,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
-"bnH" = (/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/carpet,/area/crew_quarters/bar)
+"bnH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access = list(19)},/turf/simulated/floor,/area/bridge)
"bnI" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar)
"bnJ" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bnK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/crew_quarters/bar)
@@ -3422,46 +3422,46 @@
"bnP" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_two)
"bnQ" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/primary/central_two)
"bnR" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/turf/simulated/floor,/area/medical/reception)
-"bnS" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/reception)
+"bnS" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/button/windowtint{pixel_x = -25},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 8},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the office door."; id = "mentaldoor"; name = "office door control"; pixel_x = -34; pixel_y = 7},/obj/effect/landmark/start{name = "Psychiatrist"},/turf/simulated/floor{icon_state = "bcarpet06"},/area/medical/psych)
"bnT" = (/obj/machinery/door/window/northright{dir = 8; name = "Medbay Lobby"},/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = -5},/obj/structure/table/standard,/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/reception)
"bnU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"bnV" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay_primary_storage)
+"bnV" = (/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych)
"bnW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bnX" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bnY" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bnZ" = (/obj/item/weapon/storage/firstaid/adv{pixel_x = 5; pixel_y = 5},/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/medbay_primary_storage)
-"boa" = (/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = 3; pixel_y = -3},/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
+"boa" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/medical{name = "Secondary Storage"; req_access = list(5)},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bob" = (/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
-"boc" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
-"bod" = (/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"boc" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = -32; pixel_y = 0},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
+"bod" = (/obj/machinery/door/airlock{name = "Medbay Substation"; req_access = list(5)},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/substation/medical)
"boe" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"bof" = (/obj/machinery/computer/skills{pixel_y = 4},/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bog" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/accessory/stethoscope,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bog" = (/obj/machinery/chemical_dispenser/energy,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
"boh" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/morgue)
"boi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/medical/morgue)
"boj" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/medical/morgue)
"bok" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/medical/morgue)
"bol" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/morgue)
-"bom" = (/obj/machinery/door/window/southright{dir = 1; name = "Virology Isolation Room One"},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bom" = (/obj/structure/bed/chair/office/dark,/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bon" = (/obj/structure/bed/chair/office/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"boo" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bop" = (/obj/structure/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"boq" = (/obj/machinery/computer/diseasesplicer,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bor" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"bos" = (/obj/structure/table/standard,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
-"bot" = (/obj/structure/lattice,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "mining_dock_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 5; req_one_access = list(13,48)},/turf/space,/area/mine/unexplored)
+"bot" = (/obj/machinery/chemical_dispenser/energy,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bou" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"bov" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bow" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "mining_dock_outer"; locked = 1; name = "Mining Dock Airlock"; req_access = list(13)},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"bow" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock)
"box" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"boy" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"boz" = (/obj/structure/lattice,/turf/space,/area/mine/explored)
-"boA" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
+"boA" = (/obj/machinery/status_display/supply_display{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office)
"boB" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
-"boC" = (/obj/structure/table/standard,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/hand_labeler,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/rnd/xenobiology/xenoflora_storage)
+"boC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_mining{id_tag = null; name = "Cargo Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/office)
"boD" = (/obj/structure/closet/secure_closet/hydroponics{req_access = list(47)},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
-"boE" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/smartfridge/drying_rack,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/rnd/xenobiology/xenoflora_storage)
-"boF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
+"boE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock)
+"boF" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/delivery)
"boG" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/hydroponics{closed_system = 1; name = "isolation tray"},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
"boH" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/rdoffice)
"boI" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/rnd/rdoffice)
@@ -3475,7 +3475,7 @@
"boQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/smartfridge,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"boR" = (/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/rnd/rdoffice)
"boS" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
-"boT" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
+"boT" = (/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office)
"boU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/assembly/chargebay)
"boV" = (/turf/simulated/floor,/area/assembly/chargebay)
"boW" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
@@ -3483,18 +3483,18 @@
"boY" = (/turf/simulated/wall/r_wall,/area/assembly/chargebay)
"boZ" = (/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/primary/central_four)
"bpa" = (/obj/machinery/keycard_auth{pixel_x = -24; pixel_y = 0},/obj/machinery/account_database,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/crew_quarters/heads/hop)
-"bpb" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Head of Personnel"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
+"bpb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "loadingarea"},/area/quartermaster/delivery)
"bpc" = (/obj/machinery/photocopier/faxmachine{department = "Head of Personnel's Office"},/obj/structure/table/standard,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"bpd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge/meeting_room)
-"bpe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge/meeting_room)
-"bpf" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor,/area/bridge/meeting_room)
+"bpd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 26},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/delivery)
+"bpe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access = list(19)},/turf/simulated/floor,/area/bridge_hallway)
+"bpf" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access = list(19)},/turf/simulated/floor,/area/bridge_hallway)
"bpg" = (/turf/simulated/wall/r_wall,/area/crew_quarters/captain)
"bph" = (/obj/item/weapon/storage/secure/safe{pixel_x = -22; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bpi" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bpj" = (/turf/simulated/floor/wood,/area/crew_quarters/bar)
-"bpk" = (/obj/machinery/door/airlock{name = "Bar Backroom"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/wood,/area/crew_quarters/bar)
+"bpk" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Research Subgrid"; name_tag = "Research Subgrid"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bpl" = (/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
-"bpm" = (/obj/structure/table/marble,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bpm" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplatecorner"},/area/maintenance/cargo_research)
"bpn" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"bpo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"bpp" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
@@ -3505,56 +3505,56 @@
"bpu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_two)
"bpv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_two)
"bpw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/primary/central_two)
-"bpx" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/beacon,/turf/simulated/floor,/area/medical/reception)
-"bpy" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/reception)
+"bpx" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/cargo_research)
+"bpy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/cargo_research)
"bpz" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"bpA" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
+"bpA" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/circuitboard/autolathe{pixel_x = 3; pixel_y = -3},/obj/machinery/camera/network/engineering{c_tag = "ENG - Tech Storage"; dir = 2},/turf/simulated/floor/plating,/area/storage/tech)
"bpB" = (/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/reception)
-"bpC" = (/obj/item/weapon/reagent_containers/glass/bottle/stoxin{pixel_x = -6; pixel_y = 10},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/random/medical,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
-"bpD" = (/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/table/standard,/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/medical/medbay_primary_storage)
-"bpE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay_primary_storage)
-"bpF" = (/obj/item/weapon/storage/firstaid/o2{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/o2{pixel_x = 0; pixel_y = 0},/obj/machinery/light,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay_primary_storage)
+"bpC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bpD" = (/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_c)
+"bpE" = (/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_b)
+"bpF" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Paramedic"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bpG" = (/obj/item/weapon/storage/firstaid/fire{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/fire,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay_primary_storage)
"bpH" = (/obj/item/weapon/storage/firstaid/toxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/toxin{pixel_x = 0; pixel_y = 0},/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/medbay_primary_storage)
-"bpI" = (/obj/structure/closet/secure_closet/medical1,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/sleeper)
+"bpI" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/machinery/camera/network/medbay{c_tag = "MED - Mental Health Room"; dir = 1},/turf/simulated/floor{icon_state = "bcarpet04"},/area/medical/psych)
"bpJ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bpK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
-"bpL" = (/obj/structure/filingcabinet/chestdrawer{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bpM" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bpN" = (/obj/machinery/photocopier/faxmachine{department = "CMO's Office"},/obj/structure/table/standard,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bpO" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -38},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
-"bpP" = (/obj/machinery/computer/crew,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bpL" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/medical,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/medical,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{dir = 8; name = "EVA Suit Storage"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/medical/medbay_emt_bay)
+"bpM" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/wood,/area/crew_quarters/bar)
+"bpN" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
+"bpO" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/delivery)
+"bpP" = (/obj/item/weapon/stool,/turf/simulated/floor{dir = 5; icon_state = "floorgrimecaution"},/area/quartermaster/delivery)
"bpQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/morgue)
"bpR" = (/obj/machinery/optable,/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/morgue)
"bpS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/medical/morgue)
"bpT" = (/obj/machinery/disease2/incubator,/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/virology)
"bpU" = (/obj/machinery/disease2/isolator,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
"bpV" = (/obj/machinery/computer/centrifuge,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = -29},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
-"bpW" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/atmospherics/pipe/simple/hidden/purple,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
-"bpX" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 8},/obj/structure/disposalpipe/segment,/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Virology Emergency Phone"; pixel_x = -6; pixel_y = 8},/obj/item/weapon/folder/white,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
+"bpW" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_mining{id_tag = null; name = "Cargo Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/office)
+"bpX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock)
"bpY" = (/obj/machinery/disease2/diseaseanalyser,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
-"bpZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
+"bpZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -24},/turf/simulated/floor,/area/quartermaster/miningdock)
"bqa" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/medical/virology)
"bqb" = (/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/virology)
-"bqc" = (/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
-"bqd" = (/obj/structure/table/standard,/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
+"bqc" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock)
+"bqd" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/delivery)
"bqe" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/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/quartermaster/miningdock)
"bqf" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1380; id_tag = "mining_dock_pump"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 9; icon_state = "floorgrimecaution"},/area/quartermaster/miningdock)
"bqg" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
"bqh" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1380; id_tag = "mining_dock_pump"},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/quartermaster/miningdock)
-"bqi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Cargo Substation"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
+"bqi" = (/obj/structure/bed/chair/comfy/brown,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/noticeboard{pixel_y = 27},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office)
"bqj" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/rnd/rdoffice)
-"bqk" = (/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
+"bqk" = (/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/office)
"bql" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
-"bqm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
+"bqm" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{id_tag = "captaindoor"; name = "Captain's Office"; req_access = list(20)},/turf/simulated/floor,/area/bridge)
"bqn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora_storage)
-"bqo" = (/obj/machinery/atmospherics/binary/pump{dir = 8; name = "Isolation to Waste"},/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/rnd/xenobiology/xenoflora)
+"bqo" = (/obj/machinery/computer/station_alert,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/bridge)
"bqp" = (/obj/machinery/atmospherics/pipe/manifold/visible,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
-"bqq" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
-"bqr" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bqq" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/plating,/area/storage/tech)
+"bqr" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/storage/tech)
"bqs" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = 30; pixel_y = -2},/obj/structure/table/standard,/obj/item/weapon/cartridge/signal/science{pixel_x = 4; pixel_y = 6},/obj/item/weapon/cartridge/signal/science{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/science,/obj/item/clothing/glasses/welding/superior,/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/rdoffice)
-"bqt" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
-"bqu" = (/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/rnd/xenobiology/xenoflora)
+"bqt" = (/obj/machinery/camera/network/engineering{c_tag = "ENG - Secure Tech Storage"; dir = 2},/turf/simulated/floor,/area/storage/tech)
+"bqu" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bqv" = (/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bqw" = (/obj/item/weapon/stool,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bqx" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
@@ -3562,11 +3562,11 @@
"bqz" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay)
"bqA" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
"bqB" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"},/area/hallway/primary/central_four)
-"bqC" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null},/turf/simulated/floor,/area/crew_quarters/heads/hop)
+"bqC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bqD" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Personnel's Desk"; departmentType = 5; name = "Head of Personnel RC"; pixel_y = -30},/obj/machinery/camera{c_tag = "Head of Personnel's Office"; dir = 1},/turf/simulated/floor,/area/crew_quarters/heads/hop)
"bqE" = (/obj/machinery/firealarm{dir = 4; layer = 3.3; pixel_x = 26},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/pen,/obj/item/device/megaphone,/obj/structure/table/standard,/turf/simulated/floor,/area/crew_quarters/heads/hop)
-"bqF" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge/meeting_room)
-"bqG" = (/obj/machinery/vending/cola,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room)
+"bqF" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room 4"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_d)
+"bqG" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room 5"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_e)
"bqH" = (/obj/structure/table/woodentable,/obj/item/device/camera,/obj/item/weapon/storage/photo_album{pixel_y = -10},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bqI" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bqJ" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
@@ -3574,11 +3574,11 @@
"bqL" = (/turf/simulated/wall,/area/crew_quarters/captain)
"bqM" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Shower"},/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/soap/deluxe,/obj/item/weapon/bikehorn/rubberducky,/obj/structure/curtain/open{name = "Shower Curtain"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/captain)
"bqN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/central)
-"bqO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar)
+"bqO" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Tech Storage"; req_access = list(23)},/turf/simulated/floor/plating,/area/storage/tech)
"bqP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bqQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bqR" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar)
-"bqS" = (/obj/structure/table/marble,/obj/item/weapon/storage/belt/utility/full,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bqS" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/hallway/primary/central_three)
"bqT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"bqU" = (/obj/structure/window/reinforced,/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"bqV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/bar)
@@ -3589,23 +3589,23 @@
"bra" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central_two)
"brb" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/primary/central_two)
"brc" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/medical/reception)
-"brd" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/reception)
+"brd" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bre" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"brf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"brg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/item/weapon/storage/box/cups,/obj/item/weapon/storage/box/cups{pixel_x = 2; pixel_y = 5},/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/medical/reception)
"brh" = (/obj/structure/window/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/structure/table/standard,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
-"bri" = (/obj/structure/window/reinforced,/obj/structure/table/standard,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
+"bri" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/delivery)
"brj" = (/obj/structure/noticeboard{pixel_x = 32; pixel_y = 0},/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Medical Reception"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"brk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Medical Equipment"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
+"brk" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_d)
"brl" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay_primary_storage)
"brm" = (/obj/machinery/iv_drip,/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
"brn" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
-"bro" = (/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/morgue)
+"bro" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Hallway"; dir = 1},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_wing)
"brp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/medical/morgue)
"brq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/medical/morgue)
"brr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/medical/morgue)
-"brs" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/virology)
-"brt" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"},/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "delivery"},/area/medical/virology)
+"brs" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"brt" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_e)
"bru" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/turf/simulated/wall,/area/medical/virology)
"brv" = (/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/miningdock)
"brw" = (/obj/item/weapon/ore/silver,/obj/item/weapon/ore/silver,/obj/item/weapon/ore/iron,/obj/structure/closet/crate,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHEAST)"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/miningdock)
@@ -3626,8 +3626,8 @@
"brL" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"brM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"brN" = (/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
-"brO" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/robotics)
-"brP" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/assembly/robotics)
+"brO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/port)
+"brP" = (/obj/structure/table/standard,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/folder/yellow,/obj/item/device/eftpos{eftpos_name = "Cargo Bay EFTPOS scanner"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office)
"brQ" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"brR" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
"brS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/assembly/chargebay)
@@ -3636,17 +3636,17 @@
"brV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"brW" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/central_four)
"brX" = (/turf/simulated/wall/r_wall,/area/bridge)
-"brY" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null},/turf/simulated/floor,/area/bridge)
-"brZ" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge/meeting_room)
-"bsa" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge/meeting_room)
-"bsb" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/bridge/meeting_room)
+"brY" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_mining{id_tag = "cargodoor"; name = "Cargo Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/office)
+"brZ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bsa" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bsb" = (/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/medical_emergency_hallway)
"bsc" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/box/matches,/obj/item/clothing/mask/smokable/cigarette/cigar,/obj/item/weapon/reagent_containers/food/drinks/flask{pixel_x = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bsd" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bse" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bsf" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
-"bsg" = (/obj/machinery/door/airlock{name = "Private Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/captain)
+"bsg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/storage/tech)
"bsh" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/captain)
-"bsi" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/captain)
+"bsi" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office)
"bsj" = (/obj/machinery/vending/coffee,/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 = -28; pixel_y = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bsk" = (/obj/structure/closet/gmcloset{icon_closed = "black"; icon_state = "black"; name = "formal wardrobe"},/obj/item/device/eftpos{eftpos_name = "Bar EFTPOS scanner"},/obj/machinery/light,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bsl" = (/obj/item/device/radio/intercom{pixel_x = 25},/obj/structure/closet/secure_closet/bar,/turf/simulated/floor/wood,/area/crew_quarters/bar)
@@ -3662,7 +3662,7 @@
"bsv" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception)
"bsw" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
"bsx" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
-"bsy" = (/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/medical/reception)
+"bsy" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office)
"bsz" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/sleeper)
"bsA" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bsB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
@@ -3679,16 +3679,16 @@
"bsM" = (/obj/structure/morgue,/turf/simulated/floor,/area/medical/morgue)
"bsN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/medical/morgue)
"bsO" = (/obj/structure/table/rack,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/suit/storage/hazardvest,/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
-"bsP" = (/obj/structure/closet/wardrobe/virology_white,/obj/machinery/camera/xray{c_tag = "Virology Access Aft"; dir = 2; network = list("SS13","Medical")},/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/medical/virology)
-"bsQ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bsR" = (/obj/machinery/shower,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/medical/virology)
-"bsS" = (/obj/machinery/embedded_controller/radio/airlock/access_controller{id_tag = "virology_airlock_control"; name = "Virology Access Console"; pixel_x = -26; pixel_y = 4; tag_exterior_door = "virology_airlock_exterior"; tag_interior_door = "virology_airlock_interior"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bsP" = (/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_d)
+"bsQ" = (/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_e)
+"bsR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
+"bsS" = (/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor/plating,/area/storage/tech)
"bsT" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology)
-"bsU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
+"bsU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bsV" = (/obj/machinery/atmospherics/tvalve/bypass,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
-"bsW" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
+"bsW" = (/obj/structure/disposalpipe/segment,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/delivery)
"bsX" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bsY" = (/obj/structure/closet/secure_closet/personal/patient,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
+"bsY" = (/obj/machinery/autolathe,/obj/machinery/camera/network/cargo{c_tag = "CRG - Office"; dir = 4; network = list("Cargo")},/turf/simulated/floor,/area/quartermaster/office)
"bsZ" = (/turf/simulated/wall,/area/quartermaster/miningdock)
"bta" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"btb" = (/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/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
@@ -3716,10 +3716,10 @@
"btx" = (/turf/simulated/wall,/area/assembly/chargebay)
"bty" = (/obj/structure/flora/pottedplant{tag = "icon-plant-06"; icon_state = "plant-06"},/turf/simulated/floor/wood,/area/bridge/meeting_room)
"btz" = (/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"btA" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"btB" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge)
-"btC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/bridge)
-"btD" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/bridge)
+"btA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/office)
+"btB" = (/obj/machinery/light{dir = 4},/obj/effect/landmark{name = "JoinLateCyborg"},/obj/machinery/computer/cryopod/robot{pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/assembly/chargebay)
+"btC" = (/obj/structure/table/glass,/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"btD" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"btE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"btF" = (/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"btG" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
@@ -3731,8 +3731,8 @@
"btM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"btN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"btO" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
-"btP" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/reception)
-"btQ" = (/obj/machinery/door/airlock/multi_tile/glass{autoclose = 1; dir = 2},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/sleeper)
+"btP" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 8; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"btQ" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"btR" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"btS" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"btT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
@@ -3752,27 +3752,27 @@
"buh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
"bui" = (/obj/structure/closet/l3closet/virology,/obj/item/clothing/mask/gas,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/medical/virology)
"buj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"buk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 22; pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bul" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"buk" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 4; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bul" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/barman_recipes,/obj/item/clothing/head/that{pixel_x = 4; pixel_y = 6},/obj/item/weapon/screwdriver,/obj/item/weapon/flame/lighter/zippo,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bum" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bun" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/virology)
+"bun" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/bridge_hallway)
"buo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
-"bup" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
-"buq" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
-"bur" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/virology)
-"bus" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"but" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bup" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/bridge_hallway)
+"buq" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge_hallway)
+"bur" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayrecquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/reception)
+"bus" = (/obj/machinery/door/airlock/multi_tile/glass{autoclose = 1; dir = 2; id_tag = "MedbayFoyerStar"; req_access = list(5)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/sleeper)
+"but" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"buu" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"buv" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/mech_bay_recharge_floor,/area/quartermaster/miningdock)
-"buw" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bux" = (/obj/machinery/computer/shuttle_control/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
+"buv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 22; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"buw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/virology)
+"bux" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
"buy" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "mining_dock_airlock"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_one_access = list(13,48)},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
-"buz" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/camera/network/cargo{c_tag = "CRG - Mining Dock"; dir = 2; network = list("Cargo")},/turf/simulated/floor,/area/quartermaster/miningdock)
+"buz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
"buA" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/miningdock)
-"buB" = (/obj/structure/table/standard,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock)
+"buB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/virology)
"buC" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor,/area/quartermaster/miningdock)
"buD" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"buE" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"buE" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Hall"; dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
"buF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction/untagged{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"buG" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"buH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
@@ -3798,18 +3798,18 @@
"bvb" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bvc" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bvd" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"bve" = (/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/bridge)
+"bve" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virologyq_airlock_interior"; locked = 1; name = "Virology Quarantine Airlock"; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bvf" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge)
-"bvg" = (/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/crew_quarters/captain)
+"bvg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/embedded_controller/radio/airlock/access_controller{id_tag = "virologyq_airlock_control"; name = "Virology Quarantine Access Console"; pixel_x = -8; pixel_y = -22; tag_exterior_door = "virologyq_airlock_exterior"; tag_interior_door = "virologyq_airlock_interior"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bvh" = (/turf/simulated/floor/light,/area/crew_quarters/bar)
-"bvi" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/light,/area/crew_quarters/bar)
+"bvi" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bvj" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/light,/area/crew_quarters/bar)
-"bvk" = (/obj/structure/flora/pottedplant{tag = "icon-plant-10"; icon_state = "plant-10"},/turf/simulated/floor{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/medical/reception)
-"bvl" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
+"bvk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "virologyq_airlock_control"; name = "Virology Quarantine Access Button"; pixel_x = -8; pixel_y = -28; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bvl" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor,/area/quartermaster/miningdock)
"bvm" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Lobby Aft"; dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
"bvn" = (/obj/structure/reagent_dispensers/water_cooler,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
"bvo" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/item/weapon/storage/box/cups{pixel_x = 0; pixel_y = 0},/obj/structure/table/glass,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
-"bvp" = (/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/medical/reception)
+"bvp" = (/obj/structure/table/standard,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/turf/simulated/floor,/area/quartermaster/miningdock)
"bvq" = (/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)
"bvr" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/sleeper)
"bvs" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; name = "Chemistry"; sortType = "Chemistry"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
@@ -3819,26 +3819,26 @@
"bvw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bvx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bvy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
-"bvz" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
+"bvz" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/quartermaster/miningdock)
"bvA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
-"bvB" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Medbay Aft"; dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
-"bvC" = (/obj/structure/sign/goldenplaque{desc = "Done No Harm."; name = "Best Doctor 2552"; pixel_y = -32},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/sleeper)
+"bvB" = (/obj/machinery/computer/mech_bay_power_console,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvC" = (/obj/machinery/computer/shuttle_control/mining,/obj/machinery/camera/network/cargo{c_tag = "CRG - Mining Dock"; dir = 2; network = list("Cargo")},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
"bvD" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bvE" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bvF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bvG" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/medical{name = "Morgue"; req_access = list(6)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor,/area/medical/morgue)
-"bvH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/medical/morgue)
+"bvH" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access = list(48)},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"bvI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/medical/morgue)
"bvJ" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bvK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/light,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bvL" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bvM" = (/obj/structure/morgue,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
-"bvN" = (/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
+"bvN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = list(20)},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bvO" = (/obj/machinery/light,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bvP" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/medical/morgue)
-"bvQ" = (/obj/structure/closet/l3closet/virology,/obj/item/clothing/mask/gas,/turf/simulated/floor{dir = 6; icon_state = "warnwhite"},/area/medical/virology)
+"bvQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/bridge_hallway)
"bvR" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bvS" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
+"bvS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge_hallway)
"bvT" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/wall/r_wall,/area/medical/virology)
"bvU" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/medical/virology)
"bvV" = (/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/medical_escape_pod_hallway)
@@ -3860,13 +3860,13 @@
"bwl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"bwm" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
"bwn" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
-"bwo" = (/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/engine,/area/rnd/misc_lab)
+"bwo" = (/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bwp" = (/obj/structure/table/standard,/obj/item/weapon/tape_roll,/obj/item/device/analyzer/plant_analyzer,/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bwq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bwr" = (/obj/machinery/light_switch{pixel_x = 23; pixel_y = 0},/obj/machinery/keycard_auth{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/rdoffice)
-"bws" = (/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = -32},/obj/structure/table/standard,/obj/item/device/flash,/obj/item/device/flash,/obj/item/stack/cable_coil,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
+"bws" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayrecquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/medical/reception)
"bwt" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
-"bwu" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
+"bwu" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception)
"bwv" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bww" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/assembly/chargebay)
"bwx" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/assembly/chargebay)
@@ -3879,55 +3879,55 @@
"bwE" = (/obj/item/weapon/folder/blue,/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bwF" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bwG" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"bwH" = (/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room)
-"bwI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/junction,/turf/simulated/floor,/area/bridge)
-"bwJ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/bridge)
+"bwH" = (/obj/structure/flora/pottedplant{tag = "icon-plant-10"; icon_state = "plant-10"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/reception)
+"bwI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
+"bwJ" = (/obj/structure/sign/goldenplaque{desc = "Done No Harm."; name = "Best Doctor 2552"; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bwK" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/filingcabinet,/obj/machinery/requests_console{announcementConsole = 1; department = "Captain's Desk"; departmentType = 5; name = "Captain RC"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bwL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bwM" = (/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain)
-"bwN" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/captain)
-"bwO" = (/obj/machinery/computer/communications,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain)
+"bwN" = (/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/sleeper)
+"bwO" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/sleeper)
"bwP" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bwQ" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bwR" = (/obj/structure/table/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/machinery/newscaster/security_unit{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/captain)
-"bwS" = (/obj/structure/table/marble,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bwS" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Medbay Aft"; dir = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
"bwT" = (/turf/simulated/wall,/area/medical/chemistry)
"bwU" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/window/eastright{dir = 2; name = "Chemistry Desk"},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemcounter"; name = "Pharmacy Counter Shutters"; opacity = 0},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
-"bwV" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemcounter"; name = "Pharmacy Counter Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
-"bwW" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemcounter"; name = "Pharmacy Counter Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
+"bwV" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor,/area/medical/morgue)
+"bwW" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Morgue"; dir = 1},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bwX" = (/obj/structure/sign/nosmoking_1,/turf/simulated/wall,/area/medical/medbay_emt_bay)
-"bwY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/glass{id_tag = "MedbayFoyerPort"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
+"bwY" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/sign/securearea{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
"bwZ" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bxa" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/medical/medbay_emt_bay)
"bxb" = (/turf/simulated/wall,/area/medical/medbay_emt_bay)
"bxc" = (/turf/simulated/wall,/area/medical/psych)
"bxd" = (/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "psych"; name = "Mental Health Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 1},/turf/simulated/floor/plating,/area/medical/psych)
"bxe" = (/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "psych"; name = "Mental Health Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/medical/psych)
-"bxf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Mental Health"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
+"bxf" = (/obj/structure/closet/l3closet/virology,/obj/item/clothing/mask/gas,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"},/area/medical/virology)
"bxg" = (/turf/simulated/wall,/area/medical/patient_a)
"bxh" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_wing)
"bxi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/patient_wing)
-"bxj" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bxj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
"bxk" = (/obj/structure/sign/nosmoking_1,/turf/simulated/wall,/area/medical/morgue)
-"bxl" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = -32; pixel_y = 0},/obj/machinery/door/airlock/maintenance{req_access = newlist(); req_one_access = list(12,5)},/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
-"bxm" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"bxn" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bxo" = (/obj/item/weapon/cigbutt,/obj/item/weapon/cigbutt/cigarbutt,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bxl" = (/obj/machinery/atmospherics/pipe/manifold/visible,/obj/machinery/meter,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
+"bxm" = (/obj/machinery/atmospherics/pipe/manifold/visible,/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/rnd/xenobiology/xenoflora)
+"bxn" = (/obj/machinery/atmospherics/binary/pump{dir = 8; name = "Isolation to Waste"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
+"bxo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Cargo Substation"; req_access = list(31)},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
"bxp" = (/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bxq" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bxr" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bxr" = (/obj/structure/table/marble,/obj/machinery/chemical_dispenser/energy/soda,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bxs" = (/obj/structure/sign/pods,/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bxt" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bxu" = (/obj/structure/closet/emcloset,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bxv" = (/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/escape/medical_escape_pod_hallway)
+"bxu" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
+"bxv" = (/obj/machinery/door/window/southleft{name = "Bar"; req_access = list(25)},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bxw" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
"bxx" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/miningdock)
"bxy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/miningdock)
"bxz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
"bxA" = (/obj/effect/landmark/start{name = "Shaft Miner"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
"bxB" = (/obj/effect/landmark/start{name = "Shaft Miner"},/obj/structure/disposalpipe/sortjunction{dir = 4; name = "Sorting Office"; sortType = "Sorting Office"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxC" = (/obj/structure/table/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxD" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/delivery)
+"bxC" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access = list(25)},/turf/simulated/floor/plating,/area/crew_quarters/bar)
+"bxD" = (/obj/machinery/vending/cola,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/bridge_hallway)
"bxE" = (/turf/simulated/wall,/area/quartermaster/delivery)
"bxF" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/delivery)
"bxG" = (/obj/machinery/portable_atmospherics/hydroponics{closed_system = 1; name = "isolation tray"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora_storage)
@@ -3935,10 +3935,10 @@
"bxI" = (/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/plating,/area/rnd/rdoffice)
"bxJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/research)
"bxK" = (/obj/structure/bed/chair,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/rnd/rdoffice)
-"bxL" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/rdoffice)
-"bxM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/assembly/chargebay)
-"bxN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/assembly/chargebay)
-"bxO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/assembly/chargebay)
+"bxL" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge_hallway)
+"bxM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = list(57)},/turf/simulated/floor,/area/crew_quarters/heads/hop)
+"bxN" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"bxO" = (/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/obj/machinery/meter,/turf/simulated/floor{tag = "icon-whitegreen_v (SOUTHWEST)"; icon_state = "whitegreen_v"; dir = 10},/area/rnd/xenobiology/xenoflora)
"bxP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "heads_meeting"; name = "Meeting Room Window Shutters"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge/meeting_room)
"bxQ" = (/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/obj/item/device/eftpos{eftpos_name = "Bridge EFTPOS scanner"},/obj/structure/table/woodentable,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bxR" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room)
@@ -3947,22 +3947,22 @@
"bxU" = (/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bxV" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green,/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bxW" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge)
-"bxX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "heads_meeting"; name = "Meeting Room Window Shutters"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/bridge)
+"bxX" = (/obj/machinery/atmospherics/binary/pump{dir = 8; name = "Connector to Isolation"},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bxY" = (/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bxZ" = (/turf/simulated/floor/wood,/area/crew_quarters/captain)
-"bya" = (/obj/structure/table/woodentable,/obj/item/weapon/melee/chainofcommand,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/device/eftpos{eftpos_name = "Captain EFTPOS scanner"},/obj/item/weapon/pinpointer,/turf/simulated/floor/wood,/area/crew_quarters/captain)
+"bya" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"byb" = (/obj/machinery/computer/card,/obj/item/weapon/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"byc" = (/obj/structure/bed/chair/comfy/teal,/obj/effect/landmark/start{name = "Captain"},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"byd" = (/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; listening = 1; name = "Captain's Intercom"; pixel_x = 30; pixel_y = -3},/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bye" = (/obj/structure/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"byf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_two)
-"byg" = (/obj/structure/table/reinforced,/obj/machinery/reagentgrinder,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
-"byh" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
+"byg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
+"byh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"; req_access = list(39)},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"byi" = (/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
-"byj" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; name = "Chemistry Cleaner"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
-"byk" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
+"byj" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
+"byk" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
"byl" = (/obj/machinery/smartfridge/secure/medbay,/turf/simulated/wall,/area/medical/chemistry)
-"bym" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/medbay_emt_bay)
+"bym" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/morgue)
"byn" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"byo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"byp" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/medical/medbay_emt_bay)
@@ -3973,22 +3973,22 @@
"byu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/medical/psych)
"byv" = (/obj/structure/bookcase,/turf/simulated/floor/wood,/area/medical/psych)
"byw" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_a)
-"byx" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_a)
+"byx" = (/obj/structure/window/reinforced,/obj/structure/table/standard,/obj/machinery/button/remote/blast_door{id = "medbayrecquar"; name = "Medbay Entrance Lockdown Shutters Control"; pixel_x = -6; pixel_y = 2; req_access = list(5)},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception)
"byy" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/button/windowtint{id = "pr1_window_tint"; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/patient_a)
"byz" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 4; id = "pr1_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "pr1_window_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "pr1_window_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "pr1_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_a)
"byA" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"byB" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"byC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"byD" = (/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"byE" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/structure/bed/chair/comfy/teal{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
+"byE" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_medical{name = "Medical Equipment"; req_access = list(66)},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"byF" = (/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
-"byG" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 26},/obj/structure/bed/chair/comfy/teal{dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
-"byH" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"byI" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"byJ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"byK" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"byG" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/reception)
+"byH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
+"byI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
+"byJ" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"; req_access = list(39)},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
+"byK" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virologyq_airlock_exterior"; locked = 1; name = "Virology Quarantine Airlock"; req_access = list(39)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "virologyq_airlock_control"; name = "Virology Quarantine Access Button"; pixel_x = -24; pixel_y = 0; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"byL" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"byM" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/patient_wing)
+"byM" = (/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/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"byN" = (/obj/structure/sign/biohazard,/turf/simulated/wall,/area/medical/patient_wing)
"byO" = (/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/secondary/escape/medical_escape_pod_hallway)
"byP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
@@ -4007,7 +4007,7 @@
"bzc" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bzd" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "large_escape_pod_1_berth"; pixel_x = 28; pixel_y = 30; tag_door = "large_escape_pod_1_berth_hatch"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bze" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "large_escape_pod_1_berth_hatch"; locked = 1; name = "Large Escape Pod 01"; req_access = list(13)},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bzf" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bzf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
"bzg" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bzh" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored)
"bzi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 140; external_pressure_bound_default = 140; icon_state = "map_vent_out"; pressure_checks = 1; pressure_checks_default = 1; use_power = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/hallway/secondary/escape/medical_escape_pod_hallway)
@@ -4032,9 +4032,9 @@
"bzB" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bzC" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bzD" = (/turf/simulated/floor/carpet,/area/bridge/meeting_room)
-"bzE" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/bridge)
-"bzF" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge)
-"bzG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "heads_meeting"; name = "Meeting Room Window Shutters"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge)
+"bzE" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora_storage)
+"bzF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora_storage)
+"bzG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bzH" = (/obj/structure/table/woodentable,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bzI" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bzJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/captain)
@@ -4051,25 +4051,25 @@
"bzU" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bzV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_two)
"bzW" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor,/area/hallway/primary/central_two)
-"bzX" = (/obj/structure/table/reinforced,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
+"bzX" = (/obj/machinery/door/airlock{name = "Private Restroom"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/captain)
"bzY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bzZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bAa" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bAb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bAc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bAd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
-"bAe" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{name = "Chemistry Laboratory"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
+"bAe" = (/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/captain)
"bAf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bAg" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bAh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bAi" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/medbay_emt_bay)
"bAj" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/medbay_emt_bay)
-"bAk" = (/obj/machinery/camera/network/medbay{c_tag = "Medbay Equipment Storage"; dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/medbay_emt_bay)
+"bAk" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge_hallway)
"bAl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/wood,/area/medical/psych)
"bAm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/medical/psych)
"bAn" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/medical/psych)
"bAo" = (/obj/structure/bed/chair/comfy/brown,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/wood,/area/medical/psych)
-"bAp" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_a)
+"bAp" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge_hallway)
"bAq" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a)
"bAr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_a)
"bAs" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/medical{name = "Patient Room 1"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a)
@@ -4084,31 +4084,31 @@
"bAB" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"bAC" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access = list(5)},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"bAD" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bAE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bAE" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/bridge_hallway)
"bAF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAG" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bAH" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access = list(5)},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bAH" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = list(57)},/turf/simulated/floor,/area/bridge)
"bAI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAJ" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bAL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bAL" = (/obj/structure/table/marble,/obj/machinery/chemical_dispenser/energy/beer,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bAM" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "large_escape_pod_1_berth_hatch"; locked = 1; name = "Large Escape Pod 01"; req_access = list(13)},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bAR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored)
-"bAS" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/space)
+"bAS" = (/obj/structure/table/glass,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bAT" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/quartermaster/office)
"bAU" = (/obj/machinery/photocopier,/turf/simulated/floor,/area/quartermaster/office)
"bAV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"bAW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"bAX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bAY" = (/obj/machinery/door/airlock/glass_mining{name = "Mining Shuttle Dock"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bAY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bAZ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/miningdock)
"bBa" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock)
-"bBb" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/quartermaster/delivery)
-"bBc" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/delivery)
+"bBb" = (/obj/machinery/cryopod/robot/right,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay)
+"bBc" = (/obj/structure/closet/wardrobe/virology_white,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/medical/virology)
"bBd" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/turf/simulated/floor/plating,/area/quartermaster/delivery)
"bBe" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/cargo_research)
"bBf" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/maintenance/cargo_research)
@@ -4118,10 +4118,10 @@
"bBj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bBk" = (/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bBl" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"bBm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "heads_meeting"; name = "Meeting Room Window Shutters"; opacity = 0},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/bridge)
+"bBm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Airlock"; dir = 2},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bBn" = (/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain)
"bBo" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain)
-"bBp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain)
+"bBp" = (/obj/machinery/shower,/turf/simulated/floor{dir = 10; icon_state = "floorgrimecaution"},/area/medical/virology)
"bBq" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bBr" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bBs" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Captain's Office"},/turf/simulated/floor/wood,/area/crew_quarters/captain)
@@ -4134,9 +4134,9 @@
"bBz" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bBA" = (/obj/machinery/chem_master,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bBB" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
-"bBC" = (/obj/structure/closet/secure_closet/chemical,/obj/item/weapon/storage/box/pillbottles,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry)
+"bBC" = (/obj/machinery/embedded_controller/radio/airlock/access_controller{id_tag = "virology_airlock_control"; name = "Virology Access Console"; pixel_x = -26; pixel_y = 4; tag_exterior_door = "virology_airlock_exterior"; tag_interior_door = "virology_airlock_interior"},/obj/machinery/light_switch{pixel_x = -36; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bBD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/chemistry)
-"bBE" = (/obj/item/weapon/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Paramedic"},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/medbay_emt_bay)
+"bBE" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/reception)
"bBF" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bBG" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bBH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{dir = 10; icon_state = "floorgrimecaution"},/area/medical/medbay_emt_bay)
@@ -4146,60 +4146,60 @@
"bBL" = (/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/psych)
"bBM" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/psych)
"bBN" = (/obj/structure/table/woodentable,/obj/machinery/computer/med_data/laptop,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bcarpet03"},/area/medical/psych)
-"bBO" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_a)
+"bBO" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayrecquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/medical/reception)
"bBP" = (/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/machinery/vending/wallmed1{pixel_x = -26},/obj/structure/table/glass,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/patient_a)
"bBQ" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_a)
"bBR" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_wing)
"bBS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"bBT" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"bBU" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"bBV" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bBT" = (/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
+"bBU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/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)
+"bBV" = (/obj/structure/closet/secure_closet/personal/patient,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/under/color/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/item/clothing/shoes/white,/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Quarantine"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
"bBW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/patient_wing)
"bBX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/patient_wing)
"bBY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"bBZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/patient_wing)
+"bBZ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
"bCa" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
-"bCb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/patient_wing)
+"bCb" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge_hallway)
"bCc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCd" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bCf" = (/obj/structure/table/standard,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bCf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/bridge)
"bCg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCi" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "large_escape_pod_1_berth_hatch"; locked = 1; name = "Large Escape Pod 01"; req_access = list(13)},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
-"bCj" = (/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 0; pixel_y = 28},/turf/simulated/floor,/area/quartermaster/office)
+"bCj" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/bridge_hallway)
"bCk" = (/turf/simulated/floor,/area/quartermaster/office)
-"bCl" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/quartermaster/office)
-"bCm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bCl" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'MAIL DELIVERY'."; name = "MAIL DELIVERY"},/turf/simulated/wall,/area/quartermaster/delivery)
+"bCm" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCn" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/assembly/robotics)
"bCo" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
"bCp" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/light_switch{pixel_x = -24; pixel_y = 26},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
-"bCq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bCr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/delivery)
-"bCs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/delivery)
+"bCq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Escape Hallway Starboard"; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bCr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bCs" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/medbay_emt_bay)
"bCt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/delivery)
-"bCu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor,/area/quartermaster/delivery)
+"bCu" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{name = "Chemistry Laboratory"; req_access = list(33)},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bCv" = (/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/quartermaster/delivery)
"bCw" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor/plating,/area/quartermaster/delivery)
-"bCx" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bCy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
+"bCx" = (/obj/item/stack/material/phoron,/obj/item/stack/material/phoron,/obj/item/stack/material/phoron,/obj/item/stack/material/phoron,/obj/item/stack/material/phoron,/obj/structure/table/reinforced,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
+"bCy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCz" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{name = "Reseach Substation"; req_access = list(7)},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bCA" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/hydroponics{closed_system = 1; name = "isolation tray"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
-"bCB" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
+"bCA" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access = list(39)},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bCB" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bCC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/storage/tech)
"bCD" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bCE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bCF" = (/obj/structure/table/standard,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/turf/simulated/floor/plating,/area/storage/tech)
"bCG" = (/obj/structure/table/standard,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flash,/obj/item/device/flash,/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 28},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/storage/tech)
"bCH" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/plating,/area/storage/tech)
-"bCI" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/circuitboard/autolathe{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech)
+"bCI" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room 1"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_a)
"bCJ" = (/obj/structure/table/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/clothing/glasses/meson,/obj/item/device/multitool,/turf/simulated/floor/plating,/area/storage/tech)
"bCK" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/storage/tech)
"bCL" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/device/analyzer/plant_analyzer,/obj/item/device/healthanalyzer,/obj/item/device/analyzer,/obj/item/device/analyzer,/turf/simulated/floor/plating,/area/storage/tech)
"bCM" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bCN" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/bridge/meeting_room)
-"bCO" = (/obj/machinery/door/airlock/glass_command{name = "Bridge"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge)
-"bCP" = (/obj/machinery/door/airlock/glass_command{name = "Bridge"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge)
+"bCO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/bridge)
+"bCP" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bCQ" = (/obj/structure/flora/pottedplant{tag = "icon-plant-10"; icon_state = "plant-10"},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bCR" = (/obj/item/device/radio/intercom{pixel_y = -29},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bCS" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/captain)
@@ -4209,8 +4209,8 @@
"bCW" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bCX" = (/obj/machinery/light,/turf/simulated/floor/light,/area/crew_quarters/bar)
"bCY" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0},/turf/simulated/wall,/area/crew_quarters/bar)
-"bCZ" = (/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
-"bDa" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
+"bCZ" = (/obj/machinery/door/airlock/glass_mining{name = "Mining Elevator Dock"; req_access = list(50)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bDa" = (/obj/structure/disposalpipe/segment,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/quartermaster/delivery)
"bDb" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bDc" = (/obj/structure/closet/secure_closet/medical1,/obj/item/weapon/storage/box/pillbottles,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry)
"bDd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/chemistry)
@@ -4221,56 +4221,56 @@
"bDi" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{dir = 8; name = "EVA Suit Storage"},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/medical/medbay_emt_bay)
"bDj" = (/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor{icon_state = "bcarpet04"},/area/medical/psych)
"bDk" = (/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych)
-"bDl" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -4},/obj/machinery/button/windowtint{pixel_x = 3},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych)
-"bDm" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/landmark/start{name = "Psychiatrist"},/turf/simulated/floor{icon_state = "bcarpet06"},/area/medical/psych)
+"bDl" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/quartermaster/delivery)
+"bDm" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Paramedic"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bDn" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
"bDo" = (/turf/simulated/wall,/area/medical/patient_b)
"bDp" = (/obj/machinery/vending/medical,/turf/simulated/wall,/area/medical/patient_b)
"bDq" = (/turf/simulated/wall,/area/medical/biostorage)
-"bDr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Secondary Storage"; req_access = list(5)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bDr" = (/obj/structure/closet/secure_closet/chemical,/obj/item/weapon/storage/box/pillbottles,/obj/item/device/radio/headset/headset_med,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry)
"bDs" = (/turf/simulated/wall,/area/maintenance/medbay_aft)
-"bDt" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = newlist(); req_one_access = list(12,5)},/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
+"bDt" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/patient_wing)
"bDu" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall,/area/maintenance/substation/medical)
-"bDv" = (/obj/machinery/door/airlock{name = "Medbay Substation"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/substation/medical)
+"bDv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/patient_wing)
"bDw" = (/turf/simulated/wall/r_wall,/area/maintenance/substation/medical)
"bDx" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/shuttle/large_escape_pod2/station)
"bDy" = (/turf/simulated/shuttle/wall,/area/shuttle/large_escape_pod2/station)
"bDz" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_1_hatch"; locked = 1; name = "Escape Pod 1 Hatch"; req_access = list(13)},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
"bDA" = (/obj/structure/sign/redcross,/turf/simulated/shuttle/wall,/area/shuttle/large_escape_pod2/station)
"bDB" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/large_escape_pod2/station)
-"bDC" = (/obj/structure/bed/chair/comfy/brown,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/quartermaster/office)
+"bDC" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/patient_wing)
"bDD" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/office)
"bDE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
-"bDF" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
-"bDG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bDF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/patient_wing)
+"bDG" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_a)
"bDH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bDI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bDJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"},/turf/simulated/floor,/area/quartermaster/delivery)
+"bDI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Escape Hallway Port"; dir = 1},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bDJ" = (/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bDK" = (/turf/simulated/floor,/area/quartermaster/delivery)
"bDL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/quartermaster/delivery)
"bDM" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/quartermaster/delivery)
"bDN" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/quartermaster/delivery)
-"bDO" = (/turf/simulated/floor{dir = 5; icon_state = "floorgrimecaution"},/area/quartermaster/delivery)
+"bDO" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Hallway - Port"; dir = 9},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/patient_wing)
"bDP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bDQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bDR" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bDS" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bDT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cargo_research)
+"bDS" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Access"; dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bDT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/patient_wing)
"bDU" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/terminal{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bDV" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Research"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bDW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/storage/tech)
"bDX" = (/obj/structure/table/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,/area/storage/tech)
-"bDY" = (/obj/machinery/camera{c_tag = "Secure Tech Storage"; dir = 2},/turf/simulated/floor,/area/storage/tech)
+"bDY" = (/obj/structure/table/marble,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bDZ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/storage/tech)
"bEa" = (/obj/structure/table/standard,/obj/item/device/aicard,/obj/item/weapon/aiModule/reset,/turf/simulated/floor/plating,/area/storage/tech)
"bEb" = (/turf/simulated/floor/plating,/area/storage/tech)
"bEc" = (/obj/machinery/computer/rcon,/turf/simulated/floor,/area/bridge)
"bEd" = (/obj/machinery/computer/power_monitor,/turf/simulated/floor,/area/bridge)
-"bEe" = (/obj/machinery/computer/station_alert,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/bridge)
+"bEe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/bridge_hallway)
"bEf" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/computer/shuttle_control/mining,/turf/simulated/floor,/area/bridge)
"bEg" = (/obj/machinery/computer/shuttle_control/research,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/bridge)
"bEh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor,/area/bridge)
-"bEi" = (/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge)
+"bEi" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = list(19)},/turf/simulated/floor,/area/bridge/meeting_room)
"bEj" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
"bEk" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/chemistry)
"bEl" = (/obj/structure/table/reinforced,/obj/item/device/mass_spectrometer/adv,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/chemistry)
@@ -4278,29 +4278,29 @@
"bEn" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable/green,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bEo" = (/obj/structure/closet/wardrobe/chemistry_white,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry)
"bEp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/chemistry)
-"bEq" = (/obj/item/weapon/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Paramedic"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
+"bEq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/junction,/turf/simulated/floor,/area/bridge_hallway)
"bEr" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bEs" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bEt" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
-"bEu" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/medical,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/medical,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{dir = 8; name = "EVA Suit Storage"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/medical/medbay_emt_bay)
-"bEv" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/machinery/camera{c_tag = "Medbay Mental Health Room"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/psych)
+"bEu" = (/obj/machinery/computer/communications,/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain)
+"bEv" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bEw" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/psych)
"bEx" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/psych)
"bEy" = (/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "bcarpet09"},/area/medical/psych)
"bEz" = (/turf/simulated/wall,/area/medical/patient_c)
"bEA" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_c)
-"bEB" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_c)
+"bEB" = (/obj/machinery/button/remote/blast_door{dir = 2; id = "Skynet_launch"; name = "Mech Bay Door Control"; pixel_x = 4; pixel_y = -24; req_access = list(29)},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/assembly/chargebay)
"bEC" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/button/windowtint{id = "pr2_window_tint"; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/patient_c)
"bED" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 4; id = "pr2_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "pr2_window_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "pr2_window_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "pr2_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_c)
"bEE" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_wing)
"bEF" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_wing)
"bEG" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 1; id = "pr3_window_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "pr3_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "pr3_window_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "pr3_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_b)
"bEH" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/button/windowtint{id = "pr3_window_tint"; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_b)
-"bEI" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_b)
+"bEI" = (/obj/machinery/light,/turf/simulated/floor,/area/assembly/chargebay)
"bEJ" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/patient_b)
"bEK" = (/obj/structure/bed/chair/wheelchair,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bEL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
-"bEM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bEM" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor,/area/assembly/chargebay)
"bEN" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/iv_drip,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bEO" = (/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bEP" = (/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/suit/bio_suit/general,/obj/item/clothing/mask/gas,/obj/item/clothing/head/bio_hood/general,/obj/item/clothing/head/bio_hood/general,/obj/item/clothing/head/bio_hood/general,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
@@ -4317,30 +4317,30 @@
"bFa" = (/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "large_escape_pod_1"; pixel_x = -25; pixel_y = 25; tag_door = "large_escape_pod_1_hatch"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod2/station)
"bFb" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod2/station)
"bFc" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
-"bFd" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
-"bFe" = (/obj/structure/table/standard,/obj/item/weapon/deck{pixel_y = 4},/turf/simulated/floor,/area/quartermaster/office)
+"bFd" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/assembly/chargebay)
+"bFe" = (/obj/machinery/biogenerator,/obj/machinery/camera/network/research{c_tag = "Xenoflora"; dir = 1},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora)
"bFf" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/office)
"bFg" = (/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table/standard,/turf/simulated/floor,/area/quartermaster/office)
-"bFh" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bFh" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/syringes,/obj/machinery/newscaster{pixel_y = -28},/obj/machinery/light,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"bFi" = (/obj/structure/table/standard,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/camera/network/cargo{c_tag = "CRG - Delivery Office"; dir = 4; network = list("Cargo")},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/quartermaster/delivery)
-"bFj" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/delivery)
+"bFj" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor,/area/assembly/chargebay)
"bFk" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/delivery)
"bFl" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bFm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"bFn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bFo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
-"bFp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
+"bFo" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/rnd/xenobiology/xenoflora)
+"bFp" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/rnd/xenobiology/xenoflora)
"bFq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bFr" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Research Substation Bypass"},/turf/simulated/floor/plating,/area/maintenance/substation/research)
"bFs" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/storage/tech)
"bFt" = (/obj/structure/table/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},/obj/machinery/light/small{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/tech)
"bFu" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/tech)
-"bFv" = (/obj/machinery/door/airlock/highsecurity{name = "Secure Tech Storage"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/storage/tech)
+"bFv" = (/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/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bFw" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bFx" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/cloning{pixel_x = 0},/obj/item/weapon/circuitboard/clonescanner,/obj/item/weapon/circuitboard/clonepod,/obj/item/weapon/circuitboard/scan_consolenew,/obj/item/weapon/circuitboard/med_data{pixel_x = 3; pixel_y = -3},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bFy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bFz" = (/obj/structure/table/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/destructive_analyzer,/obj/item/weapon/circuitboard/protolathe,/obj/item/weapon/circuitboard/rdserver{pixel_x = 3; pixel_y = -3},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plating,/area/storage/tech)
-"bFA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/hallway/primary/central_four)
+"bFA" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bFB" = (/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/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/bridge)
"bFC" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/bridge)
"bFD" = (/turf/simulated/floor,/area/bridge)
@@ -4351,20 +4351,20 @@
"bFI" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/bridge)
"bFJ" = (/obj/structure/closet/fireaxecabinet{pixel_x = 0; pixel_y = 29},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/bridge)
"bFK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge)
-"bFL" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/bridge)
+"bFL" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Escape Hallway Mid"; dir = 2},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bFM" = (/obj/structure/table/standard,/obj/machinery/camera{c_tag = "Bridge East"; dir = 2},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/bridge)
"bFN" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/bridge)
-"bFO" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/primary/central_three)
+"bFO" = (/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bFP" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/primary/central_three)
"bFQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bFR" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central_three)
"bFS" = (/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/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/medical_emergency_hallway)
-"bFT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "chemwindow"; name = "Chemistry Window Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
-"bFU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "chemwindow"; name = "Chemistry Window Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
-"bFV" = (/obj/structure/closet/secure_closet/medical1,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/device/flashlight,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/random/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
+"bFT" = (/obj/item/weapon/cigbutt,/obj/item/weapon/cigbutt/cigarbutt,/obj/structure/table/steel,/obj/item/weapon/material/ashtray/bronze,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bFU" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
+"bFV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access = list(39)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -24; pixel_y = 0; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bFW" = (/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bFX" = (/obj/structure/table/rack,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
-"bFY" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_c)
+"bFY" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = -32; pixel_y = 0},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/medbay_fore)
"bFZ" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_c)
"bGa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_c)
"bGb" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/medical{name = "Patient Room 3"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_c)
@@ -4373,8 +4373,8 @@
"bGe" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/medical{name = "Patient Room 2"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b)
"bGf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_b)
"bGg" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b)
-"bGh" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_b)
-"bGi" = (/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bGh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bGi" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{id_tag = "mentaldoor"; name = "Mental Health"; req_access = list(64)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
"bGj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bGk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bGl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
@@ -4386,14 +4386,14 @@
"bGr" = (/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
"bGs" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
"bGt" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/simulated/shuttle/plating,/area/shuttle/large_escape_pod2/station)
-"bGu" = (/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor,/area/quartermaster/office)
+"bGu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/glass{id_tag = "MedbayFoyerPort"; req_access = list(5)},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_emt_bay)
"bGv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
"bGw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/quartermaster/office)
"bGx" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/office)
-"bGy" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/structure/table/standard,/turf/simulated/floor,/area/quartermaster/office)
+"bGy" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemcounter"; name = "Pharmacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
"bGz" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor,/area/quartermaster/office)
-"bGA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
-"bGB" = (/obj/machinery/newscaster{pixel_x = 26; pixel_y = 1},/turf/simulated/wall/r_wall,/area/rnd/xenobiology/xenoflora_storage)
+"bGA" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chemcounter"; name = "Pharmacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/chemistry)
+"bGB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "heads_captain"; name = "Captain's Office Window Shutters"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/bridge)
"bGC" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Command Subgrid"; name_tag = "Command Subgrid"},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"bGD" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor,/area/quartermaster/office)
"bGE" = (/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/quartermaster/office)
@@ -4416,9 +4416,9 @@
"bGV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/central_four)
"bGW" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/central_four)
"bGX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central_four)
-"bGY" = (/obj/machinery/door/airlock/glass_command{name = "Bridge"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge)
+"bGY" = (/obj/structure/table/woodentable,/obj/item/weapon/melee/chainofcommand,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/device/eftpos{eftpos_name = "Captain EFTPOS scanner"},/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bGZ" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/bridge)
-"bHa" = (/obj/machinery/door/airlock/glass_command{name = "Bridge"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
+"bHa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/chargebay)
"bHb" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
"bHc" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
"bHd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
@@ -4429,8 +4429,8 @@
"bHi" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
"bHj" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
"bHk" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor,/area/bridge)
-"bHl" = (/obj/machinery/door/airlock/glass_command{id_tag = "sbridgedoor"; name = "Bridge"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
-"bHm" = (/obj/machinery/door/airlock/glass_command{id_tag = "sbridgedoor"; name = "Bridge"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge)
+"bHl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/chargebay)
+"bHm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/chargebay)
"bHn" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_three)
"bHo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bHp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_three)
@@ -4447,25 +4447,25 @@
"bHA" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
"bHB" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
"bHC" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/medbay_emt_bay)
-"bHD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/glass{id_tag = "MedbayFoyerPort"},/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/medical/medbay_emt_bay)
+"bHD" = (/obj/structure/table/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor,/area/quartermaster/miningdock)
"bHE" = (/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/medical/medbay_emt_bay)
"bHF" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/cleanable/blood/oil{amount = 0},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bHG" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
-"bHH" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_c)
+"bHH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access = list(31)},/turf/simulated/floor/plating,/area/quartermaster/delivery)
"bHI" = (/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/machinery/vending/wallmed1{pixel_y = -32},/obj/structure/table/glass,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/patient_c)
"bHJ" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_c)
"bHK" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_b)
"bHL" = (/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/machinery/vending/wallmed1{pixel_y = -32},/obj/structure/table/glass,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/patient_b)
-"bHM" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_b)
+"bHM" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/light{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bHN" = (/obj/item/weapon/gun/launcher/syringe,/obj/item/weapon/storage/box/syringegun,/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bHO" = (/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bHP" = (/obj/structure/closet/crate{icon_state = "crateopen"; name = "Grenade Crate"; opened = 1},/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/device/assembly/igniter,/obj/item/device/assembly/igniter,/obj/item/device/assembly/igniter,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bHQ" = (/obj/structure/table/rack,/obj/item/clothing/suit/radiation,/obj/item/clothing/head/radiation,/obj/item/weapon/storage/toolbox/emergency{pixel_y = -8},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
-"bHR" = (/obj/item/weapon/cane,/obj/item/weapon/cane{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cane{pixel_x = -6; pixel_y = 4},/obj/item/weapon/storage/box/rxglasses,/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
+"bHR" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/escape/medical_escape_pod_hallway)
"bHS" = (/obj/item/weapon/storage/box/cdeathalarm_kit,/obj/item/bodybag/cryobag{pixel_x = -3},/obj/item/bodybag/cryobag{pixel_x = -3},/obj/structure/table/standard,/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage)
"bHT" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bHU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
-"bHV" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Medbay Substation"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/medical)
+"bHV" = (/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/patient_wing)
"bHW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/substation/medical)
"bHX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/substation/medical)
"bHY" = (/obj/machinery/portable_atmospherics/canister/oxygen/prechilled,/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod2/station)
@@ -4475,10 +4475,10 @@
"bIc" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/large_escape_pod2/station)
"bId" = (/obj/structure/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 30},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/large_escape_pod2/station)
"bIe" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/shuttle/large_escape_pod2/station)
-"bIf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
+"bIf" = (/obj/structure/bed/chair/comfy/teal{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bIg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
"bIh" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 1; sortType = "Cargo Bay"; name = "Cargo Bay"},/turf/simulated/floor,/area/quartermaster/office)
-"bIi" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/office)
+"bIi" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bIj" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/window/westleft{name = "Cargo Desk"},/obj/structure/noticeboard{pixel_y = 27},/turf/simulated/floor,/area/quartermaster/office)
"bIk" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office)
"bIl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/office)
@@ -4495,7 +4495,7 @@
"bIw" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/tech)
"bIx" = (/obj/structure/table/standard,/obj/item/stack/cable_coil{pixel_x = -3; pixel_y = 3},/obj/item/stack/cable_coil,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/storage/tech)
"bIy" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/powermonitor{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/security/engineering,/obj/item/weapon/circuitboard/atmos_alert{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech)
-"bIz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/storage/tech)
+"bIz" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/obj/structure/bed/chair/comfy/teal{dir = 8},/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bIA" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/arcade,/obj/item/weapon/circuitboard/message_monitor{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech)
"bIB" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/turf/simulated/floor/plating,/area/storage/tech)
"bIC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_four)
@@ -4522,11 +4522,11 @@
"bIX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
"bIY" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/medical_emergency_hallway)
"bIZ" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/medical_emergency_hallway)
-"bJa" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/medical_emergency_hallway)
-"bJb" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing)
+"bJa" = (/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_a)
+"bJb" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bJc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/universal,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bJd" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/shuttle/large_escape_pod2/station)
-"bJe" = (/obj/machinery/autolathe,/obj/machinery/light_switch{pixel_x = -27},/obj/machinery/camera/network/cargo{c_tag = "CRG - Office"; dir = 4; network = list("Cargo")},/turf/simulated/floor,/area/quartermaster/office)
+"bJe" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bJf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/quartermaster/office)
"bJg" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/office)
"bJh" = (/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/quartermaster/office)
@@ -4541,7 +4541,7 @@
"bJq" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/plating,/area/storage/emergency2)
"bJr" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/storage/emergency2)
"bJs" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency2)
-"bJt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/maintenance,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
+"bJt" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/patient_wing)
"bJu" = (/turf/simulated/wall,/area/hallway/primary/port)
"bJv" = (/obj/structure/table/standard,/obj/machinery/cell_charger{pixel_y = 5},/obj/item/device/multitool,/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/storage/tech)
"bJw" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/storage/tech)
@@ -4577,18 +4577,18 @@
"bKa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
"bKb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
"bKc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/secondary/medical_emergency_hallway)
-"bKd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
+"bKd" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/patient_wing)
"bKe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bKf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bKg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bKh" = (/turf/simulated/wall,/area/medical/patient_e)
"bKi" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_e)
-"bKj" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_e)
+"bKj" = (/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/medbay_emt_bay)
"bKk" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/button/windowtint{id = "pr4_window_tint"; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/patient_e)
"bKl" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 4; id = "pr4_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "pr4_window_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "pr4_window_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "pr4_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_e)
"bKm" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 8; id = "pr5_window_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "pr5_window_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "pr5_window_tint"},/obj/structure/window/reinforced/polarized{dir = 2; id = "pr5_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_d)
"bKn" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/button/windowtint{id = "pr5_window_tint"; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_d)
-"bKo" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/bedsheet/medical,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/patient_d)
+"bKo" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
"bKp" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/patient_d)
"bKq" = (/turf/simulated/wall,/area/medical/patient_d)
"bKr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/valve,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
@@ -4603,7 +4603,7 @@
"bKA" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/camera/network/cargo{c_tag = "CRG - Foyer"; dir = 8; network = list("Cargo")},/turf/simulated/floor,/area/quartermaster/office)
"bKB" = (/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/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/delivery)
"bKC" = (/obj/machinery/door/window{base_state = "right"; dir = 1; icon_state = "right"; name = "Mailing Room"},/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/delivery)
-"bKD" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/delivery)
+"bKD" = (/obj/structure/table/reinforced,/obj/machinery/reagentgrinder,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry)
"bKE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/delivery)
"bKF" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/delivery)
"bKG" = (/obj/machinery/door/airlock{name = "Emergency Storage"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/storage/emergency2)
@@ -4613,7 +4613,7 @@
"bKK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/port)
"bKL" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/port)
"bKM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/port)
-"bKN" = (/obj/machinery/door/airlock/engineering{name = "Tech Storage"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/storage/tech)
+"bKN" = (/obj/machinery/button/remote/blast_door{id = "chemcounter"; name = "Pharmacy Windows Shutter Control"; pixel_x = -24; pixel_y = 24; pixel_z = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bKO" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_three)
"bKP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bKQ" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_three)
@@ -4638,7 +4638,7 @@
"bLj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/medical_emergency_hallway)
"bLk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bLl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/medbay_aft)
-"bLm" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_e)
+"bLm" = (/obj/machinery/button/remote/blast_door{id = "chemwindow"; name = "Chemistry Laboratory Window Shutters Control"; pixel_x = 0; pixel_y = 26},/obj/machinery/light_switch{pixel_x = 12; pixel_y = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry)
"bLn" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_e)
"bLo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_e)
"bLp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/medical{name = "Patient Room 5"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_e)
@@ -4647,18 +4647,18 @@
"bLs" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/medical{name = "Patient Room 4"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_d)
"bLt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_d)
"bLu" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_d)
-"bLv" = (/obj/structure/bed/chair/office/dark,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_d)
+"bLv" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; name = "Chemistry Cleaner"},/obj/machinery/camera/network/medbay{c_tag = "MED - Chemistry"},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
"bLw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bLx" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/medbay_aft)
"bLy" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/medbay_aft)
-"bLz" = (/obj/structure/table/standard,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/folder/yellow,/obj/item/device/eftpos{eftpos_name = "Cargo Bay EFTPOS scanner"},/turf/simulated/floor,/area/quartermaster/office)
+"bLz" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/syringes,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry)
"bLA" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/office)
"bLB" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/office)
"bLC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/quartermaster/office)
"bLD" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor,/area/quartermaster/office)
"bLE" = (/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/port)
"bLF" = (/turf/simulated/floor,/area/hallway/primary/port)
-"bLG" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/port)
+"bLG" = (/obj/machinery/dna_scannernew,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/medical/genetics_cloning)
"bLH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/hallway/primary/port)
"bLI" = (/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/port)
"bLJ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/port)
@@ -4668,7 +4668,7 @@
"bLN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/port)
"bLO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/port)
"bLP" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/hallway/primary/port)
-"bLQ" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/port)
+"bLQ" = (/obj/machinery/computer/cloning,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bLR" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/port)
"bLS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/port)
"bLT" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/primary/port)
@@ -4677,26 +4677,26 @@
"bLW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/primary/port)
"bLX" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central_three)
"bLY" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/hallway/primary/central_three)
-"bLZ" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor,/area/hallway/primary/central_three)
+"bLZ" = (/turf/simulated/floor{dir = 2; icon_state = "whitepurplecorner"},/area/medical/genetics_cloning)
"bMa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bMb" = (/obj/structure/sign/directions/engineering{dir = 8; pixel_y = 40},/obj/structure/sign/directions/medical{dir = 1; icon_state = "direction_med"; pixel_y = 32; tag = "icon-direction_med (EAST)"},/obj/structure/sign/directions/security{dir = 8; icon_state = "direction_sec"; pixel_y = 24; tag = "icon-direction_sec (EAST)"},/turf/simulated/floor,/area/hallway/primary/central_three)
"bMc" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/hallway/primary/central_three)
"bMd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/hallway/primary/central_three)
"bMe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central_three)
"bMf" = (/obj/structure/bed/chair,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/primary/central_three)
-"bMg" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_e)
+"bMg" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
"bMh" = (/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/machinery/vending/wallmed1{pixel_y = -32},/obj/structure/table/glass,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/patient_e)
"bMi" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_e)
-"bMj" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/patient_wing)
-"bMk" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/patient_wing)
+"bMj" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
+"bMk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/crew_quarters/heads/cmo)
"bMl" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/patient_d)
"bMm" = (/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/obj/machinery/vending/wallmed1{pixel_y = -32},/obj/structure/table/glass,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/medical/patient_d)
-"bMn" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/patient_d)
-"bMo" = (/obj/structure/table/standard,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/quartermaster/office)
+"bMn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/crew_quarters/heads/cmo)
+"bMo" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/flora/pottedplant{tag = "icon-plant-01"; icon_state = "plant-01"},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/crew_quarters/heads/cmo)
"bMp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/quartermaster/office)
"bMq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office)
"bMr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office)
-"bMs" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office)
+"bMs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/crew_quarters/heads/cmo)
"bMt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/office)
"bMu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/quartermaster/office)
"bMv" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/quartermaster/office)
@@ -4732,10 +4732,10 @@
"bMZ" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bNa" = (/obj/machinery/light/small{dir = 4},/obj/machinery/floodlight,/turf/simulated/floor/plating,/area/maintenance/medbay_aft)
"bNb" = (/obj/structure/table/standard,/obj/item/weapon/tape_roll,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/floor,/area/quartermaster/office)
-"bNc" = (/obj/structure/table/standard,/turf/simulated/floor,/area/quartermaster/office)
+"bNc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/crew_quarters/heads/cmo)
"bNd" = (/obj/structure/table/standard,/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor,/area/quartermaster/office)
-"bNe" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/quartermaster/office)
-"bNf" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/office)
+"bNe" = (/obj/structure/filingcabinet/chestdrawer{name = "Medical Forms"},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
+"bNf" = (/obj/machinery/photocopier,/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception)
"bNg" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/research{name = "Xenoflora Research"; req_access = list(55)},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
"bNh" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/research{name = "Xenoflora Research"; req_access = list(55)},/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
"bNi" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "hazard door east"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access = list(29)},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
@@ -4779,13 +4779,13 @@
"bNU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/medbay_aft)
"bNV" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/medbay_aft)
"bNW" = (/turf/simulated/wall,/area/quartermaster/storage)
-"bNX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/quartermaster/storage)
+"bNX" = (/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = -5},/obj/structure/table/standard,/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Lobby Fore"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception)
"bNY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/quartermaster/storage)
-"bNZ" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/quartermaster/storage)
-"bOa" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"},/turf/simulated/floor,/area/quartermaster/storage)
-"bOb" = (/obj/machinery/status_display/supply_display,/turf/simulated/wall,/area/quartermaster/storage)
+"bNZ" = (/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/reception)
+"bOa" = (/obj/structure/flora/pottedplant{tag = "icon-plant-10"; icon_state = "plant-10"},/obj/structure/extinguisher_cabinet{pixel_x = -25; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception)
+"bOb" = (/obj/structure/closet/secure_closet/medical3,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/medbay_primary_storage)
"bOc" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/qm)
-"bOd" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/qm)
+"bOd" = (/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks{pixel_y = 0},/obj/structure/table/standard,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
"bOe" = (/turf/simulated/wall,/area/quartermaster/qm)
"bOf" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/qm)
"bOg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/qm)
@@ -4793,7 +4793,7 @@
"bOi" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port)
"bOj" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port)
"bOk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port)
-"bOl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/maintenance,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"bOl" = (/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/syringes{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/syringes,/obj/structure/table/standard,/obj/machinery/camera/network/medbay{c_tag = "MED - Equipment Storage"; dir = 2},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay_primary_storage)
"bOm" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/port)
"bOn" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/primary/port)
"bOo" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/hallway/primary/port)
@@ -4826,14 +4826,14 @@
"bOP" = (/obj/structure/closet/emcloset,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/storage)
"bOQ" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/quartermaster/storage)
"bOR" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor,/area/quartermaster/storage)
-"bOS" = (/obj/structure/closet/secure_closet/cargotech,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/quartermaster/storage)
+"bOS" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/item/weapon/storage/belt/medical,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/medbay_primary_storage)
"bOT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/quartermaster/storage)
"bOU" = (/turf/simulated/floor,/area/quartermaster/storage)
-"bOV" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
+"bOV" = (/obj/structure/extinguisher_cabinet{pixel_x = -25; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central_two)
"bOW" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
"bOX" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/machinery/bot/mulebot{home_destination = "QM #2"; suffix = "#2"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
"bOY" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access = list(29)},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
-"bOZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/qm)
+"bOZ" = (/obj/item/weapon/bedsheet/green,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/bed/padded,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"bPa" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/airlock/research{name = "Mech Bay"; req_access = list(29)},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/assembly/robotics)
"bPb" = (/turf/simulated/floor,/area/quartermaster/qm)
"bPc" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/quartermaster/qm)
@@ -4842,27 +4842,27 @@
"bPf" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/port)
"bPg" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/port)
"bPh" = (/turf/simulated/wall,/area/maintenance/engineering)
-"bPi" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"bPi" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/central)
"bPj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria)
"bPk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bPl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bPm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bPn" = (/turf/simulated/wall,/area/maintenance/cafe_dock)
-"bPo" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
+"bPo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/central)
"bPp" = (/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
"bPq" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
"bPr" = (/turf/unsimulated/mask,/area/mine/explored)
"bPs" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_5)
"bPt" = (/turf/simulated/wall,/area/crew_quarters/visitor_lodging)
-"bPu" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/crew_quarters/visitor_lodging)
+"bPu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/central)
"bPv" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_6)
"bPw" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_11)
-"bPx" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/crew_quarters/visitor_lodging)
+"bPx" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
"bPy" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_12)
"bPz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/quartermaster/storage)
"bPA" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage)
"bPB" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage)
-"bPC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora_storage)
+"bPC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bPD" = (/obj/structure/table/standard,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/turf/simulated/floor,/area/quartermaster/qm)
"bPE" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm)
"bPF" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/qm)
@@ -4887,8 +4887,8 @@
"bPY" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage)
"bPZ" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/quartermaster/storage)
"bQa" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/quartermaster/storage)
-"bQb" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage)
-"bQc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora_storage)
+"bQb" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{id_tag = "cmodoor"; name = "CMO's Office"; req_access = list(40)},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
+"bQc" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
"bQd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/qm)
"bQe" = (/obj/structure/table/standard,/obj/item/weapon/clipboard,/obj/item/weapon/stamp{name = "Quartermaster's stamp"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm)
"bQf" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/qm)
@@ -4902,8 +4902,8 @@
"bQn" = (/turf/simulated/wall,/area/crew_quarters/kitchen)
"bQo" = (/turf/simulated/wall,/area/crew_quarters/cafeteria)
"bQp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/cafeteria)
-"bQq" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Diner"},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"bQr" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Diner"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"bQq" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"bQr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/bed/chair/office/light,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
"bQs" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/cafeteria)
"bQt" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/cafeteria)
"bQu" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/cafeteria)
@@ -4911,16 +4911,16 @@
"bQw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/docking_hallway)
"bQx" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
"bQy" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_5)
-"bQz" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_5)
+"bQz" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/window/westleft{name = "Virology Isolation Room Two"; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bQA" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_5)
"bQB" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_6)
-"bQC" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_6)
+"bQC" = (/obj/item/weapon/bedsheet,/obj/structure/bed/padded,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"bQD" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_6)
"bQE" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_11)
-"bQF" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_11)
+"bQF" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{id_tag = "surgery_observation"; name = "Observation Room"},/obj/machinery/holosign/surgery,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgeryobs)
"bQG" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_11)
"bQH" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_12)
-"bQI" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_12)
+"bQI" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/device/radio/intercom{pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
"bQJ" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_12)
"bQK" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "cargo_bay_door"; locked = 1; name = "Cargo Docking Hatch"; req_access = list(13)},/turf/simulated/floor/plating,/area/quartermaster/storage)
"bQL" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage)
@@ -4945,11 +4945,11 @@
"bRe" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bRf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bRg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
-"bRh" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"bRh" = (/obj/item/weapon/bedsheet/green,/obj/structure/bed/padded,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"bRi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
"bRj" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
"bRk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
-"bRl" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"bRl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/robotics)
"bRm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bRn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bRo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/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"},/turf/simulated/floor/plating,/area/maintenance/engineering)
@@ -4959,22 +4959,22 @@
"bRs" = (/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
"bRt" = (/obj/machinery/gibber,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
"bRu" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
-"bRv" = (/obj/structure/closet/secure_closet/freezer/kitchen,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"bRv" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bRw" = (/obj/machinery/vending/dinnerware,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen)
"bRx" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen)
-"bRy" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen)
+"bRy" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/surgery)
"bRz" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
"bRA" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/kitchen)
"bRB" = (/obj/machinery/camera/network/cafe_dock{c_tag = "CAD - Cafeteria Fore"; dir = 2},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRC" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRD" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"bRE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"bRE" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/button/remote/blast_door{id = "surgeryobs"; name = "Privacy Shutters"; pixel_x = 34; pixel_y = 2},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/surgery)
"bRF" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"bRG" = (/obj/machinery/vending/cola,/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"bRG" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/holosign/surgery,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Pre-Op Prep Room"; req_access = list(5)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"bRH" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRI" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRJ" = (/obj/machinery/computer/arcade,/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"bRK" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"bRK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for Surgery."; id = "Surgery"; name = "Surgery"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"bRL" = (/obj/structure/table/standard,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRM" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bRN" = (/turf/simulated/wall,/area/maintenance/substation/cafeteria_dock)
@@ -5012,11 +5012,11 @@
"bSt" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bSu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bSv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
-"bSw" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"bSw" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
"bSx" = (/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
"bSy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
"bSz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/engineering_hallway)
-"bSA" = (/obj/machinery/door/airlock/maintenance,/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/item/tape/engineering{icon_state = "engineering_door"; layer = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"bSA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/genetics_cloning)
"bSB" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSD" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"; pixel_x = -5},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
@@ -5050,7 +5050,7 @@
"bTf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/storage)
"bTg" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "cargo_bay"; name = "cargo bay hatch controller"; pixel_x = -30; pixel_y = 0; req_one_access = list(13,31); tag_door = "cargo_bay_door"},/obj/machinery/camera/network/cargo{c_tag = "Cargo - Bay Port"; dir = 4; network = list("Cargo")},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage)
"bTh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/storage)
-"bTi" = (/obj/vehicle/train/cargo/trolley,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
+"bTi" = (/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/medical/genetics_cloning)
"bTj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage)
"bTk" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage)
"bTl" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
@@ -5072,7 +5072,7 @@
"bTB" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/structure/table/standard,/turf/simulated/floor,/area/construction)
"bTC" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/structure/table/standard,/turf/simulated/floor,/area/construction)
"bTD" = (/turf/simulated/floor,/area/construction)
-"bTE" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/construction)
+"bTE" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bTF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/construction)
"bTG" = (/turf/simulated/floor/plating,/area/construction)
"bTH" = (/turf/simulated/wall,/area/construction)
@@ -5121,13 +5121,13 @@
"bUy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
"bUz" = (/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
"bUA" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage)
-"bUB" = (/obj/vehicle/train/cargo/trolley,/obj/machinery/camera/network/cargo{c_tag = "CRG - Bay Starboard"; dir = 8; network = list("Cargo")},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
-"bUC" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/stack/rods{amount = 50},/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/quartermaster/storage)
-"bUD" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/module/power_control,/obj/item/weapon/cell{maxcharge = 2000},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bUE" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/quartermaster/storage)
-"bUF" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/storage)
-"bUG" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bUH" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/quartermaster/storage)
+"bUB" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
+"bUC" = (/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/sleeper)
+"bUD" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/medical/genetics_cloning)
+"bUE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology)
+"bUF" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/assembly/robotics)
+"bUG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery)
+"bUH" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"; req_access = list(45)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"bUI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bUJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bUK" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/item/weapon/tank/emergency_oxygen/engi,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/engineering/locker_room)
@@ -5141,17 +5141,17 @@
"bUS" = (/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table/standard,/turf/simulated/floor,/area/construction)
"bUT" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor,/area/construction)
"bUU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/engineering)
-"bUV" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Kitchen Cold Room Maintenance"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/crew_quarters/kitchen)
+"bUV" = (/obj/machinery/door/firedoor,/obj/machinery/holosign/surgery,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Pre-Op Prep Room"; req_access = list(5)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
"bUW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
"bUX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
-"bUY" = (/obj/machinery/door/airlock{name = "Kitchen cold room"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
+"bUY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Cloning Laboratory"; req_access = list(66)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning)
"bUZ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
"bVa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
"bVb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen)
-"bVc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"bVc" = (/obj/structure/window/reinforced,/obj/effect/decal/cleanable/dirt,/obj/machinery/camera/network/medbay{c_tag = "MED - Cloning"; dir = 8},/turf/simulated/floor,/area/medical/genetics_cloning)
"bVd" = (/obj/item/weapon/book/manual/chef_recipes,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
"bVe" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen)
-"bVf" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/structure/table/marble,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"bVf" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/window/southright{dir = 1; name = "Virology Isolation Room Four"; req_access = list(39)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bVg" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/cafeteria)
"bVh" = (/obj/item/weapon/stool/padded,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bVi" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor,/area/crew_quarters/cafeteria)
@@ -5166,25 +5166,25 @@
"bVr" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
"bVs" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
"bVt" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
-"bVu" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
+"bVu" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/window/southright{dir = 1; name = "Virology Isolation Room Three"; req_access = list(39)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"bVv" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
"bVw" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
"bVx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"bVy" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
"bVz" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
-"bVA" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
+"bVA" = (/obj/item/weapon/bedsheet/green,/obj/structure/bed/padded,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology)
"bVB" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
"bVC" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
"bVD" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
"bVE" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
"bVF" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
"bVG" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
-"bVH" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
+"bVH" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Quarantine"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bVI" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
"bVJ" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
"bVK" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
"bVL" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
-"bVM" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
+"bVM" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"bVN" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
"bVO" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
"bVP" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
@@ -5193,9 +5193,9 @@
"bVS" = (/obj/machinery/conveyor{dir = 9; id = "QMLoad"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/quartermaster/storage)
"bVT" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
"bVU" = (/obj/vehicle/train/cargo/trolley,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
-"bVV" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/quartermaster/storage)
-"bVW" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bVX" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/storage)
+"bVV" = (/obj/structure/table/standard,/turf/simulated/floor/engine,/area/rnd/misc_lab)
+"bVW" = (/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = -32},/obj/structure/table/standard,/obj/item/device/flash,/obj/item/device/flash,/obj/item/stack/cable_coil,/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
+"bVX" = (/obj/machinery/computer/area_atmos,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/rdoffice)
"bVY" = (/obj/structure/lattice,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
"bVZ" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/engineering/locker_room)
"bWa" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/engineering/locker_room)
@@ -5227,9 +5227,9 @@
"bWA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/quartermaster/storage)
"bWB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/quartermaster/storage)
"bWC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage)
-"bWD" = (/obj/machinery/door/blast/shutters{dir = 2; id = "qm_warehouse"; name = "Warehouse Shutters"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/storage)
-"bWE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bWF" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
+"bWD" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -29},/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/garden)
+"bWE" = (/obj/item/weapon/stool/padded,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology)
+"bWF" = (/obj/structure/table/standard,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
"bWG" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/engineering/atmos)
"bWH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/apmaint{name = "Aft Port Maintenance"})
"bWI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/light/small,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/apmaint{name = "Aft Port Maintenance"})
@@ -5239,7 +5239,7 @@
"bWM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash)
"bWN" = (/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/engineering_hallway)
"bWO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/engineering_hallway)
-"bWP" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/engineering_hallway)
+"bWP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"bWQ" = (/obj/structure/closet/crate/freezer,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
"bWR" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
"bWS" = (/obj/structure/kitchenspike,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
@@ -5251,29 +5251,29 @@
"bWY" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
"bWZ" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_3)
"bXa" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_3)
-"bXb" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_3)
+"bXb" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 8},/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Virology Emergency Phone"; pixel_x = -6; pixel_y = 8},/obj/item/weapon/folder/white,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/atmospherics/pipe/simple/hidden/purple,/obj/structure/reagent_dispensers/virusfood{pixel_x = 0; pixel_y = -34},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
"bXc" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_3)
"bXd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"bXe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"bXf" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_4)
"bXg" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_4)
-"bXh" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_4)
+"bXh" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/light,/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Aft Port"; dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
"bXi" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_4)
"bXj" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_9)
"bXk" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_9)
-"bXl" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_9)
+"bXl" = (/obj/item/roller,/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Port"; dir = 1},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
"bXm" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_9)
"bXn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"bXo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"bXp" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_10)
"bXq" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
-"bXr" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
+"bXr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology)
"bXs" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_10)
"bXt" = (/obj/machinery/conveyor{dir = 2; id = "QMLoad"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/quartermaster/storage)
"bXu" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "QMLoad"},/turf/simulated/floor,/area/quartermaster/storage)
-"bXv" = (/obj/machinery/door/blast/shutters{dir = 2; id = "qm_warehouse"; name = "Warehouse Shutters"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/storage)
-"bXw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bXx" = (/obj/structure/closet/crate,/obj/machinery/camera/network/cargo{c_tag = "CRG - Warehouse"; dir = 8; network = list("Cargo")},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
+"bXv" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"bXw" = (/obj/machinery/computer/crew,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/crew_quarters/heads/cmo)
+"bXx" = (/obj/structure/filingcabinet/chestdrawer{dir = 1},/turf/simulated/floor{dir = 10; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/crew_quarters/heads/cmo)
"bXy" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
"bXz" = (/turf/simulated/wall,/area/engineering/atmos)
"bXA" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/rnd/research)
@@ -5313,14 +5313,14 @@
"bYi" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
"bYj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
"bYk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
-"bYl" = (/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/quartermaster/storage)
+"bYl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/crew_quarters/heads/cmo)
"bYm" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/quartermaster/storage)
-"bYn" = (/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/quartermaster/storage)
+"bYn" = (/obj/machinery/photocopier/faxmachine{department = "CMO's Office"},/obj/structure/table/standard,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/crew_quarters/heads/cmo)
"bYo" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/quartermaster/storage)
-"bYp" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/quartermaster/storage)
-"bYq" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/quartermaster/storage)
-"bYr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bYs" = (/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
+"bYp" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -38},/obj/machinery/light_switch{pixel_x = -10; pixel_y = -23},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/crew_quarters/heads/cmo)
+"bYq" = (/obj/structure/disposalpipe/segment,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper)
+"bYr" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/cmo)
+"bYs" = (/obj/structure/closet/secure_closet/medical1,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper)
"bYt" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
"bYu" = (/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engineering/atmos)
"bYv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplatecorner"},/area/engineering/atmos)
@@ -5338,8 +5338,8 @@
"bYH" = (/turf/simulated/wall/r_wall,/area/construction)
"bYI" = (/obj/machinery/smartfridge,/turf/simulated/wall,/area/crew_quarters/kitchen)
"bYJ" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/glass{name = "Kitchen"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
-"bYK" = (/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
-"bYL" = (/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"bYK" = (/obj/item/weapon/storage/firstaid/o2{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/o2{pixel_x = 0; pixel_y = 0},/obj/machinery/light,/obj/structure/table/standard,/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay_primary_storage)
+"bYL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"bYM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bYN" = (/obj/structure/bed/chair,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bYO" = (/turf/simulated/wall,/area/security/checkpoint2)
@@ -5365,11 +5365,11 @@
"bZi" = (/obj/structure/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"bZj" = (/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"bZk" = (/obj/structure/table/standard,/obj/item/clothing/head/soft,/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/clothing/head/soft,/turf/simulated/floor,/area/quartermaster/storage)
-"bZl" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/turf/simulated/floor,/area/quartermaster/storage)
+"bZl" = (/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/medbay_primary_storage)
"bZm" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage)
-"bZn" = (/obj/structure/closet/crate/medical,/turf/simulated/floor{icon_state = "L15"},/area/quartermaster/storage)
-"bZo" = (/obj/structure/closet/crate/internals,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
-"bZp" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage)
+"bZn" = (/obj/item/weapon/reagent_containers/glass/bottle/stoxin{pixel_x = -6; pixel_y = 10},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/random/medical,/obj/structure/table/standard,/turf/simulated/floor{dir = 10; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/medbay_primary_storage)
+"bZo" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/button/remote/airlock{id = "surgery_observation"; name = "Door Bolt Control"; pixel_x = 6; pixel_y = -30; req_access = list(11,24); specialfunctions = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
+"bZp" = (/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/medical/reception)
"bZq" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 2; frequency = 1441; icon_state = "map_injector"; id = "waste_in"; pixel_y = 1; use_power = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
"bZr" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "waste_sensor"; output = 63},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
"bZs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; external_pressure_bound = 0; external_pressure_bound_default = 0; frequency = 1441; icon_state = "map_vent_in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; internal_pressure_bound_default = 4000; pressure_checks = 2; pressure_checks_default = 2; pump_direction = 0; use_power = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
@@ -5377,7 +5377,7 @@
"bZu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Atmospherics Subgrid"; name_tag = "Atmospherics Subgrid"},/obj/structure/cable/cyan{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/atmos)
"bZv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/engineering/atmos)
"bZw" = (/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/structure/closet/firecloset,/turf/simulated/floor/plating,/area/engineering/atmos)
-"bZx" = (/obj/structure/table/rack,/obj/item/weapon/rig/hazmat/equipped,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/rdoffice)
+"bZx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/beacon,/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/reception)
"bZy" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash)
"bZz" = (/turf/simulated/wall,/area/engineering/foyer)
"bZA" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/engineering/foyer)
@@ -5388,11 +5388,11 @@
"bZF" = (/turf/simulated/floor,/area/hydroponics)
"bZG" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hydroponics)
"bZH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"bZI" = (/obj/structure/table/marble,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/cafeteria)
-"bZJ" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/cafeteria)
+"bZI" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Bar Backroom"; req_access = list(25)},/turf/simulated/floor/wood,/area/crew_quarters/bar)
+"bZJ" = (/mob/living/carbon/human/monkey/punpun,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"bZK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/table/standard,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"bZL" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
-"bZM" = (/obj/structure/closet/secure_closet/security,/obj/item/device/flashlight/flare,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint2)
+"bZM" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Head of Personnel"},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for shutters."; id = "hop_office_desk"; name = "Desk Privacy Shutter"; pixel_x = -20; pixel_y = 28},/obj/machinery/button/windowtint{pixel_x = -20; pixel_y = 38},/turf/simulated/floor/carpet,/area/crew_quarters/heads/hop)
"bZN" = (/obj/structure/closet/wardrobe/red,/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint2)
"bZO" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/checkpoint2)
"bZP" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/docking_hallway)
@@ -5436,7 +5436,7 @@
"caB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
"caC" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/engineering_construction,/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
"caD" = (/obj/structure/table/woodentable,/obj/item/weapon/dice,/obj/structure/noticeboard{pixel_y = 27},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
-"caE" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
+"caE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/bridge_hallway)
"caF" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
"caG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engineering/break_room)
"caH" = (/obj/machinery/atm{pixel_y = 28},/turf/simulated/floor{tag = "icon-yellowpatch (EAST)"; icon_state = "yellowpatch"; dir = 4},/area/engineering/foyer)
@@ -5447,7 +5447,7 @@
"caM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/heads/chief)
"caN" = (/obj/machinery/door/airlock/maintenance{name = "Reseach Maintenance"; req_access = list(7)},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/rnd/research)
"caO" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/crew_quarters/heads/chief)
-"caP" = (/obj/structure/table/reinforced,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/crew_quarters/heads/chief)
+"caP" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor,/area/bridge_hallway)
"caQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/rnd/research)
"caR" = (/obj/structure/window/basic,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/heads/chief)
"caS" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hydroponics)
@@ -5464,34 +5464,34 @@
"cbd" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
"cbe" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
"cbf" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
-"cbg" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
+"cbg" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge_hallway)
"cbh" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
"cbi" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
"cbj" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
"cbk" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
-"cbl" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
+"cbl" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/bluegrid,/area/assembly/chargebay)
"cbm" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
"cbn" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
"cbo" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
"cbp" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
"cbq" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
"cbr" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
-"cbs" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
+"cbs" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"cbt" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
"cbu" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
"cbv" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"cbw" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
-"cbx" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
+"cbx" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/rnd/xenobiology/xenoflora)
"cby" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"cbz" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"cbA" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
"cbB" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/green,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
"cbC" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
"cbD" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engineering/atmos)
-"cbE" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engineering/atmos)
+"cbE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/portables_connector,/obj/item/weapon/wrench,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"cbF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"cbG" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engineering/atmos)
-"cbH" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engineering/atmos)
+"cbH" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Cargo Subgrid"; name_tag = "Cargo Subgrid"},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
"cbI" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/engineering/atmos)
"cbJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engineering/atmos)
"cbK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering/atmos)
@@ -5514,7 +5514,7 @@
"ccb" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/crew_quarters/cafeteria)
"ccc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"ccd" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 1; name = "Hydroponics"; sortType = "Hydroponics"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
-"cce" = (/obj/structure/bed/chair{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cce" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/smartfridge/drying_rack,/turf/simulated/floor{tag = "icon-whitegreen_v (NORTHEAST)"; icon_state = "whitegreen_v"; dir = 5},/area/rnd/xenobiology/xenoflora_storage)
"ccf" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
"ccg" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2)
"cch" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/security/checkpoint2)
@@ -5577,32 +5577,32 @@
"cdm" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
"cdn" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_1)
"cdo" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_1)
-"cdp" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_1)
+"cdp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/hydroponics{closed_system = 1; name = "isolation tray"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/rnd/xenobiology/xenoflora)
"cdq" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_1)
"cdr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"cds" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"cdt" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_2)
"cdu" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_2)
-"cdv" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_2)
+"cdv" = (/obj/structure/table/standard,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/hand_labeler,/turf/simulated/floor{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/rnd/xenobiology/xenoflora_storage)
"cdw" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_2)
"cdx" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_7)
"cdy" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_7)
-"cdz" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_7)
+"cdz" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "mining_dock_outer"; locked = 1; name = "Mining Dock Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "mining_dock_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 5; req_one_access = list(13,48)},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
"cdA" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_7)
"cdB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"cdC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"cdD" = (/turf/simulated/wall,/area/crew_quarters/sleep/vistor_room_8)
"cdE" = (/obj/structure/table/standard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_8)
-"cdF" = (/obj/structure/toilet,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_8)
+"cdF" = (/obj/structure/lattice,/turf/space,/area/mine/unexplored)
"cdG" = (/obj/structure/window/basic{dir = 8},/obj/machinery/door/window/northright{dir = 2; name = "Shower"},/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/vistor_room_8)
"cdH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engineering/atmos)
"cdI" = (/obj/structure/table/standard,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/weapon/storage/belt/utility/atmostech,/obj/item/weapon/storage/belt/utility/atmostech,/turf/simulated/floor,/area/engineering/atmos)
"cdJ" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/engineering/atmos)
-"cdK" = (/obj/machinery/computer/atmoscontrol,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering/atmos)
+"cdK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"cdL" = (/obj/machinery/atmospherics/valve/digital{name = "Gas Mix Inlet Valve"},/turf/simulated/floor{dir = 9; icon_state = "green"},/area/engineering/atmos)
"cdM" = (/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/unary/vent_scrubber/on,/turf/simulated/floor,/area/engineering/atmos)
"cdN" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/rdoffice)
-"cdO" = (/obj/machinery/atmospherics/valve/digital{name = "Gas Mix Outlet Valve"},/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/space_heater,/turf/simulated/floor,/area/engineering/atmos)
+"cdO" = (/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/crew_quarters/heads/cmo)
"cdP" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/engineering/atmos)
"cdQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engineering/atmos)
"cdR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engineering/atmos)
@@ -5632,15 +5632,15 @@
"cep" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hydroponics/cafegarden)
"ceq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hydroponics/cafegarden)
"cer" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hydroponics/cafegarden)
-"ces" = (/obj/machinery/door/airlock/glass{name = "Garden"},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hydroponics/cafegarden)
+"ces" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/accessory/stethoscope,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 32; pixel_y = -2},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/crew_quarters/heads/cmo)
"cet" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/smartfridge/drying_rack,/turf/simulated/wall,/area/hydroponics/cafegarden)
-"ceu" = (/obj/machinery/door/airlock/glass{name = "Garden"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hydroponics/cafegarden)
+"ceu" = (/obj/machinery/photocopier,/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/crew_quarters/heads/cmo)
"cev" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
"cew" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
"cex" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/cafe_dock)
"cey" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/cafe_dock)
"cez" = (/obj/machinery/computer/card,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2)
-"ceA" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/security/checkpoint2)
+"ceA" = (/obj/structure/disposalpipe/segment,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
"ceB" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint2)
"ceC" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/door/window/brigdoor{dir = 8; name = "Security Checkpoint"},/turf/simulated/floor{icon_state = "delivery"},/area/security/checkpoint2)
"ceD" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
@@ -5669,6 +5669,7 @@
"cfa" = (/obj/machinery/meter{frequency = 1443; id = "wloop_atm_meter"; name = "Waste Loop"},/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/turf/simulated/floor,/area/engineering/atmos)
"cfb" = (/obj/machinery/atmospherics/pipe/manifold/visible/supply{dir = 8},/obj/machinery/meter{frequency = 1443; id = "dloop_atm_meter"; name = "Distribution Loop"},/turf/simulated/floor,/area/engineering/atmos)
"cfc" = (/obj/machinery/atmospherics/pipe/simple/visible/supply{dir = 10},/obj/structure/closet/fireaxecabinet{pixel_x = 32; pixel_y = 0},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering/atmos)
+"cfd" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/window/westleft{name = "Virology Isolation Room One"; req_access = list(39)},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cfe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/carpet,/area/engineering/break_room)
"cff" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/bed/chair/comfy/beige{dir = 4; icon_state = "comfychair_preview"; tag = "icon-comfychair (EAST)"},/turf/simulated/floor/carpet,/area/engineering/break_room)
"cfg" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/engineering/break_room)
@@ -5686,7 +5687,7 @@
"cfs" = (/obj/structure/closet/secure_closet/RD,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/rnd/rdoffice)
"cft" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/crew_quarters/heads/chief)
"cfu" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/crew_quarters/heads/chief)
-"cfv" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
+"cfv" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/reception)
"cfw" = (/turf/simulated/wall,/area/hydroponics)
"cfx" = (/obj/machinery/door/airlock/glass{name = "Hydroponics Pasture"},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/hydroponics)
"cfy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hydroponics)
@@ -5695,14 +5696,14 @@
"cfB" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hydroponics)
"cfC" = (/obj/item/weapon/reagent_containers/glass/bucket,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/table/steel,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics/cafegarden)
"cfD" = (/obj/item/weapon/stool{pixel_y = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics/cafegarden)
-"cfE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cfE" = (/obj/structure/bed/chair/comfy/brown,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"cfF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hydroponics/cafegarden)
"cfG" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/hydroponics/cafegarden)
"cfH" = (/turf/simulated/floor,/area/hydroponics/cafegarden)
"cfI" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/fernybush,/turf/simulated/floor{tag = "icon-wood_siding8 (EAST)"; icon_state = "wood_siding8"; dir = 4},/area/hydroponics/cafegarden)
"cfJ" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/hydroponics/cafegarden)
"cfK" = (/obj/structure/flora/ausbushes/brflowers,/obj/structure/sink/kitchen{pixel_y = 28},/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/grass,/area/hydroponics/cafegarden)
-"cfL" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2)
+"cfL" = (/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = 3; pixel_y = -3},/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper)
"cfM" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint2)
"cfN" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/docking_hallway)
"cfO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
@@ -5739,7 +5740,7 @@
"cgt" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/powered/pump,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/engineering/foyer)
"cgu" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/engineering/foyer)
"cgv" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering/foyer)
-"cgw" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/engineering/foyer)
+"cgw" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{tag = "icon-whitebluecorner (WEST)"; icon_state = "whitebluecorner"; dir = 8},/area/medical/medbay_primary_storage)
"cgx" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/engineering/foyer)
"cgy" = (/turf/simulated/wall,/area/crew_quarters/heads/chief)
"cgz" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/heads/chief)
@@ -5751,11 +5752,11 @@
"cgF" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
"cgG" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
"cgH" = (/obj/machinery/seed_storage/garden,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
-"cgI" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
+"cgI" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/button/remote/airlock{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyerStar"; name = "Medbay Doors Control"; pixel_x = -38; pixel_y = -6},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"cgJ" = (/obj/structure/closet/secure_closet/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
"cgK" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hydroponics/cafegarden)
"cgL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hydroponics/cafegarden)
-"cgM" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cgM" = (/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception)
"cgN" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding9 (EAST)"; icon_state = "wood_siding9"; dir = 4},/area/hydroponics/cafegarden)
"cgO" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/cafegarden)
"cgP" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor{tag = "icon-wood_siding1 (EAST)"; icon_state = "wood_siding1"; dir = 4},/area/hydroponics/cafegarden)
@@ -5826,11 +5827,11 @@
"cic" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/engineering/engineering_monitoring)
"cid" = (/obj/machinery/computer/atmoscontrol,/turf/simulated/floor,/area/engineering/engineering_monitoring)
"cie" = (/turf/simulated/wall,/area/engineering/engineering_monitoring)
-"cif" = (/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/maintenance/engineering)
-"cig" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hydroponics)
-"cih" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hydroponics)
+"cif" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge_hallway)
+"cig" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/bridge_hallway)
+"cih" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/substation/command)
"cii" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hydroponics/cafegarden)
-"cij" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cij" = (/obj/machinery/door/airlock/maintenance{name = "Bridge Electrical Maintenance"; req_access = list(19)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"cik" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor{tag = "icon-wood_siding9 (EAST)"; icon_state = "wood_siding9"; dir = 4},/area/hydroponics/cafegarden)
"cil" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/grass,/area/hydroponics/cafegarden)
"cim" = (/obj/structure/flora/ausbushes/brflowers,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/grass,/area/hydroponics/cafegarden)
@@ -5847,24 +5848,24 @@
"cix" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
"ciy" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
"ciz" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
-"ciA" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
+"ciA" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/smartfridge/drinks,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"ciB" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
"ciC" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
"ciD" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
"ciE" = (/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
-"ciF" = (/obj/item/weapon/storage/box/donkpockets,/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
+"ciF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 4; id = "bar"; layer = 3.1; name = "Bar Shutters"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"ciG" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
"ciH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
"ciI" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
"ciJ" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
"ciK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
"ciL" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
-"ciM" = (/obj/item/weapon/storage/box/donkpockets,/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
+"ciM" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"ciN" = (/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/obj/structure/table/standard,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
"ciO" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
"ciP" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
"ciQ" = (/obj/structure/table/standard,/obj/machinery/microwave{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
-"ciR" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
+"ciR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/button/remote/blast_door{id = "bar"; name = "Bar Shutters"; pixel_y = 25},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar)
"ciS" = (/obj/structure/bed/chair/comfy/beige{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
"ciT" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
"ciU" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
@@ -5905,7 +5906,7 @@
"cjD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hydroponics)
"cjE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hydroponics)
"cjF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hydroponics)
-"cjG" = (/obj/machinery/door/airlock/glass{name = "Hydroponics Pasture"},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hydroponics)
+"cjG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
"cjH" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
"cjI" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor{tag = "icon-wood_siding10 (EAST)"; icon_state = "wood_siding10"; dir = 4},/area/hydroponics/cafegarden)
"cjJ" = (/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/hydroponics/cafegarden)
@@ -5952,9 +5953,9 @@
"cky" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering/engineering_monitoring)
"ckz" = (/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; 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" = "Engine Waste")},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/engineering/engineering_monitoring)
"ckA" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplatecorner"},/area/maintenance/engineering)
-"ckB" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hydroponics)
-"ckC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/hydroponics/cafegarden)
-"ckD" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor,/area/hydroponics/cafegarden)
+"ckB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/light/small{dir = 8; pixel_x = 0},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/maintenance/cargo_research)
+"ckC" = (/obj/machinery/power/terminal{dir = 8},/obj/structure/cable,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/substation/cargo)
+"ckD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
"ckE" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/cafegarden)
"ckF" = (/turf/simulated/floor/grass,/obj/structure/flora/grass/brown,/turf/simulated/floor{tag = "icon-wood_siding2 (EAST)"; icon_state = "wood_siding2"; dir = 4},/area/hydroponics/cafegarden)
"ckG" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge)
@@ -5976,11 +5977,11 @@
"ckW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"ckX" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"ckY" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
-"ckZ" = (/obj/machinery/hologram/holopad,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"ckZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora)
"cla" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"clb" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/bed/chair/office/dark,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"clc" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
-"cld" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cld" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora_storage)
"cle" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"clf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
"clg" = (/turf/simulated/wall,/area/crew_quarters/visitor_laundry)
@@ -6084,7 +6085,7 @@
"cna" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering/foyer)
"cnb" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/engineering/foyer)
"cnc" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engineering/foyer)
-"cnd" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/misc_lab)
+"cnd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/xenobiology/xenoflora_storage)
"cne" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/engineering/foyer)
"cnf" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engineering/foyer)
"cng" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering/foyer)
@@ -6146,13 +6147,13 @@
"cok" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engineering)
"col" = (/turf/simulated/wall,/area/engineering)
"com" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 4; name = "Research"; sortType = "Research"},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
-"con" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/rnd/research)
+"con" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"coo" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/rnd/research)
"cop" = (/turf/simulated/wall,/area/engineering/engine_eva)
"coq" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_eva)
"cor" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_eva)
"cos" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/rnd/research)
-"cot" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
+"cot" = (/obj/structure/closet/secure_closet/medical_wall{name = "Pill Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/structure/table/glass,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper)
"cou" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/engineering)
"cov" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
"cow" = (/obj/structure/closet/wardrobe/white,/turf/simulated/floor,/area/hallway/secondary/entry/docking_lounge)
@@ -6190,24 +6191,24 @@
"cpc" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 1},/obj/structure/closet/firecloset,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/engineering/atmos)
"cpd" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 1},/obj/machinery/meter,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/engineering/workshop)
"cpe" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engineering/workshop)
-"cpf" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering/workshop)
+"cpf" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception)
"cpg" = (/turf/simulated/floor,/area/engineering/workshop)
"cph" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering/workshop)
"cpi" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/engineering)
-"cpj" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/mech_bay_recharge_floor,/area/engineering)
+"cpj" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass_medical{name = "Medical Equipment"; req_access = list(66)},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay_primary_storage)
"cpk" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/engineering)
"cpl" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/engineering)
"cpm" = (/turf/simulated/floor,/area/engineering)
"cpn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering)
"cpo" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering)
"cpp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/engineering/engine_eva)
-"cpq" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/engineering/engine_eva)
-"cpr" = (/obj/machinery/portable_atmospherics/powered/pump,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
+"cpq" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_one_access = list(12,25,28)},/turf/simulated/floor/plating,/area/crew_quarters/bar)
+"cpr" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
"cps" = (/obj/machinery/portable_atmospherics/powered/pump,/turf/simulated/floor,/area/engineering/engine_eva)
"cpt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engineering/engine_eva)
"cpu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering/engine_eva)
"cpv" = (/turf/simulated/floor,/area/engineering/engine_eva)
-"cpw" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
+"cpw" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/medical/morgue)
"cpx" = (/obj/machinery/suit_cycler/engineering,/turf/simulated/floor,/area/engineering/engine_eva)
"cpy" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/engineering)
"cpz" = (/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
@@ -6272,7 +6273,7 @@
"cqG" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; sortType = "Drone Fabrication"; name = "Drone Fabrication"},/turf/simulated/floor,/area/engineering)
"cqH" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engineering)
"cqI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; name = "Engineering"; sortType = "Engineering"},/turf/simulated/floor,/area/engineering)
-"cqJ" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; name = "RD Office"; sortType = "RD Office"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/research)
+"cqJ" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/medical/morgue)
"cqK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor,/area/engineering)
"cqL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engineering)
"cqM" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/engineering)
@@ -6281,11 +6282,11 @@
"cqP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engineering/engine_eva)
"cqQ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engineering/engine_eva)
"cqR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/rnd/research)
-"cqS" = (/obj/structure/table/rack,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/suit/storage/hazardvest,/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cqS" = (/obj/item/weapon/folder/white{pixel_y = 10},/obj/item/weapon/clipboard,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/weapon/stamp/cmo,/obj/structure/table/standard,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"cqT" = (/turf/simulated/floor/plating,/area/maintenance/engineering)
-"cqU" = (/obj/machinery/door/airlock/maintenance,/turf/simulated/floor/plating,/area/hallway/secondary/entry/port)
+"cqU" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/bed/chair/office/light{dir = 8},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for shutters."; id = "medbayquar"; name = "Medbay Emergency Lockdown Control"; pixel_x = -28; pixel_y = 36; req_access = list(5)},/obj/machinery/button/remote/airlock{desc = "A remote control switch for the CMO's office."; id = "cmodoor"; name = "CMO Office Door Control"; pixel_x = -28; pixel_y = 28},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for shutters."; id = "cmooffice"; name = "CMO Privacy Shutters"; pixel_x = -38; pixel_y = 28},/obj/effect/landmark/start{name = "Chief Medical Officer"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"cqV" = (/turf/simulated/floor,/area/hallway/secondary/entry/port)
-"cqW" = (/obj/machinery/camera/network/cafe_dock{c_tag = "CAD - Escape Pods Port"; dir = 2},/turf/simulated/floor,/area/hallway/secondary/entry/port)
+"cqW" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/item/device/radio{frequency = 1487; name = "Medbay Emergency Radio Link"},/obj/item/weapon/paper{desc = "A few notes scratched out by the last CMO before they departed the station."; info = "To the incoming CMO of Exodus:
I wish you and your crew well. Do take note:
The Medical Emergency Red Phone system has proven itself well. Take care to keep the phones in their designated places as they have been optimised for broadcast. The two handheld green radios (I have left one in this office, and one near the Emergency Entrance) are free to be used. The system has proven effective at alerting Medbay of important details, especially during power outages.
I think I may have left the toilet cubicle doors shut. It might be a good idea to open them so the staff and patients know they are not engaged.
The new syringe gun has been stored in secondary storage. I tend to prefer it stored in my office, but 'guidelines' are 'guidelines'.
Also in secondary storage is the grenade equipment crate. I've just realised I've left it open - you may wish to shut it.
There were a few problems with their installation, but the Medbay Quarantine shutters should now be working again - they lock down the Emergency and Main entrances to prevent travel in and out. Pray you shan't have to use them.
The new version of the Medical Diagnostics Manual arrived. I distributed them to the shelf in the staff break room, and one on the table in the corner of this room.
The exam/triage room has the walking canes in it. I'm not sure why we'd need them - but there you have it.
Emergency Cryo bags are beside the emergency entrance, along with a kit.
Spare paper cups for the reception are on the left side of the reception desk.
I've fed Runtime. She should be fine.
That should be all. Good luck!"; name = "Outgoing CMO's Notes"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/item/device/megaphone,/obj/structure/table/standard,/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/crew_quarters/heads/cmo)
"cqX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor,/area/hallway/secondary/entry/port)
"cqY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/entry/port)
"cqZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor,/area/hallway/secondary/entry/port)
@@ -6305,7 +6306,7 @@
"crn" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/engineering/atmos)
"cro" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/engineering/atmos)
"crp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/engineering/atmos)
-"crq" = (/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/unary/vent_pump/on{dir = 1},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/engineering/atmos)
+"crq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_command{name = "CMO's Office"; req_access = list(40)},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"crr" = (/obj/machinery/atmospherics/omni/filter{tag_east = 1; tag_north = 0; tag_south = 6; tag_west = 2; use_power = 1},/turf/simulated/floor,/area/engineering/atmos)
"crs" = (/obj/machinery/atmospherics/omni/filter{tag_east = 0; tag_north = 1; tag_south = 7; tag_west = 2; use_power = 1},/turf/simulated/floor,/area/engineering/atmos)
"crt" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/engineering/atmos)
@@ -6315,13 +6316,13 @@
"crx" = (/obj/machinery/constructable_frame/machine_frame,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor,/area/engineering/storage)
"cry" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering)
"crz" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/disposalpipe/segment,/obj/machinery/camera/network/engineering{c_tag = "ENG - Workshop Starboard"; dir = 8},/turf/simulated/floor,/area/engineering)
-"crA" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/atmos,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/atmos,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{name = "Atmospherics Hardsuits"},/turf/simulated/floor,/area/engineering/engine_eva)
-"crB" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/atmos,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/atmos,/obj/machinery/door/window/northright{name = "Atmospherics Hardsuits"},/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/engineering/engine_eva)
+"crA" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable/green,/obj/structure/window/reinforced/polarized,/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hop)
+"crB" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"crC" = (/obj/structure/dispenser{phorontanks = 0},/turf/simulated/floor,/area/engineering/engine_eva)
-"crD" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"},/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/network/engineering{c_tag = "ENG - EVA Storage"; dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
-"crE" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"},/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/engineering/engine_eva)
-"crF" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"},/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor,/area/engineering/engine_eva)
-"crG" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"},/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/engineering/engine_eva)
+"crD" = (/obj/structure/table/rack,/obj/item/weapon/rig/hazmat/equipped,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/rdoffice)
+"crE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/bridge_hallway)
+"crF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = list(57)},/turf/simulated/floor,/area/crew_quarters/heads/hop)
+"crG" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/cups,/turf/simulated/floor,/area/bridge_hallway)
"crH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/engineering)
"crI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
"crJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/engineering)
@@ -6334,19 +6335,19 @@
"crQ" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/hallway/secondary/entry/port)
"crR" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/entry/port)
"crS" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/entry/port)
-"crT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/port)
+"crT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
"crU" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/entry/port)
"crV" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"crW" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"crX" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"crY" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"crZ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
-"csa" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"csa" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/rnd/research)
"csb" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"csc" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"csd" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"cse" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1; icon_state = "map"; tag = "icon-manifold-f (NORTH)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
-"csf" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"csf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"csg" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"csh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
"csi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
@@ -6365,7 +6366,7 @@
"csv" = (/turf/simulated/wall/r_wall,/area/engineering/storage)
"csw" = (/obj/machinery/vending/tool,/turf/simulated/floor,/area/engineering/storage)
"csx" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engineering/storage)
-"csy" = (/obj/item/stack/rods{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell/high,/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor,/area/engineering/storage)
+"csy" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "mining_shuttle"; pixel_x = -8; pixel_y = -25; tag_door = "mining_shuttle_hatch"},/obj/machinery/light,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
"csz" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/newscaster{pixel_x = 28; pixel_y = 3},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering)
"csA" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/engineering)
"csB" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/engineering)
@@ -6401,7 +6402,7 @@
"ctf" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/emergency5)
"ctg" = (/obj/machinery/vending/engivend,/turf/simulated/floor,/area/engineering/storage)
"cth" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/engineering/storage)
-"cti" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor,/area/engineering/storage)
+"cti" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{name = "Virology Laboratory"; req_access = list(39)},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"ctj" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/engineering)
"ctk" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering)
"ctl" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering)
@@ -6516,11 +6517,11 @@
"cvq" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/hallway/secondary/entry/D1)
"cvr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/entry/D1)
"cvs" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/entry/D1)
-"cvt" = (/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry/D1)
+"cvt" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/central)
"cvu" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
"cvv" = (/turf/space,/area/shuttle/escape/station)
"cvw" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2)
-"cvx" = (/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry/D2)
+"cvx" = (/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/structure/table/standard,/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay_primary_storage)
"cvy" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/entry/D2)
"cvz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/entry/D2)
"cvA" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/hallway/secondary/entry/D2)
@@ -6566,22 +6567,22 @@
"cwo" = (/obj/structure/grille,/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/wall/r_wall,/area/engineering/atmos)
"cwp" = (/turf/simulated/wall/r_wall,/area/engineering/drone_fabrication)
"cwq" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engineering/drone_fabrication)
-"cwr" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/drone_fabrication)
+"cwr" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/button/remote/airlock{id = "surgery_observation"; name = "Door Bolt Control"; pixel_x = -28; pixel_y = 30; req_access = list(11,24); specialfunctions = 4},/obj/machinery/button/remote/airlock{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyerStar"; name = "Medbay Doors Control"; pixel_x = -38; pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/reception)
"cws" = (/obj/machinery/computer/cryopod/robot{pixel_y = 30},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/drone_fabrication)
"cwt" = (/obj/structure/bed/chair,/obj/machinery/camera/network/engineering{c_tag = "ENG - Drone Fabrication"; dir = 2},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/drone_fabrication)
"cwu" = (/obj/machinery/ai_status_display{layer = 4; pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engineering/drone_fabrication)
-"cwv" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
+"cwv" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/crew_quarters/heads/cmo)
"cww" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cwx" = (/turf/simulated/wall,/area/engineering/drone_fabrication)
"cwy" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering)
"cwz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engineering)
"cwA" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engineering)
"cwB" = (/obj/machinery/power/emitter,/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
-"cwC" = (/obj/machinery/power/emitter,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
+"cwC" = (/mob/living/simple_animal/cat/fluff/Runtime,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo)
"cwD" = (/obj/machinery/shieldwallgen,/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
"cwE" = (/obj/machinery/shieldwallgen,/obj/machinery/camera{c_tag = "Engineering Hard Storage"; dir = 2},/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
"cwF" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
-"cwG" = (/obj/machinery/shieldgen,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
+"cwG" = (/obj/structure/closet/secure_closet/CMO,/obj/item/clothing/mask/gas,/obj/machinery/camera/network/medbay{c_tag = "MED - CMO's Office"; dir = 8},/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/crew_quarters/heads/cmo)
"cwH" = (/turf/simulated/floor/plating,/area/engineering/storage)
"cwI" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/escape_pod6/station)
"cwJ" = (/obj/structure/window/shuttle,/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/escape_pod6/station)
@@ -6626,7 +6627,7 @@
"cxw" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engineering/drone_fabrication)
"cxx" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/electrical,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cxy" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering)
-"cxz" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor,/area/engineering)
+"cxz" = (/obj/structure/bed/chair{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/sleeper)
"cxA" = (/obj/structure/closet/crate/radiation,/turf/simulated/floor/plating,/area/engineering/storage)
"cxB" = (/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/engineering)
"cxC" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "centcom_shuttle_dock_outer"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "centcom_shuttle_dock_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(13)},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
@@ -6680,14 +6681,14 @@
"cyy" = (/obj/machinery/light/small,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/engineering/atmos)
"cyz" = (/obj/machinery/light/small,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "phoron floor"; nitrogen = 0; oxygen = 0; phoron = 70000},/area/engineering/atmos)
"cyA" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/engineering/atmos)
-"cyB" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/fancy/cigarettes,/obj/machinery/light/small{dir = 8},/obj/item/weapon/deck,/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
+"cyB" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
"cyC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engineering/drone_fabrication)
"cyD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cyE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
-"cyF" = (/obj/structure/closet/bombcloset,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 26},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
+"cyF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"cyG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engineering)
"cyH" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engineering)
-"cyI" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
+"cyI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"cyJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/engineering/storage)
"cyK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/engineering/storage)
"cyL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plating,/area/engineering/storage)
@@ -6756,7 +6757,7 @@
"czW" = (/obj/machinery/computer/shuttle_control/engineering,/turf/simulated/floor,/area/engineering)
"czX" = (/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/device/multitool,/obj/item/device/assembly/prox_sensor,/obj/item/device/flashlight,/turf/simulated/floor,/area/engineering)
"czY" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/engineering)
-"czZ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"czZ" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/research)
"cAa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
"cAb" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/hallway/secondary/entry/D1)
"cAc" = (/obj/structure/table/standard,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry/D1)
@@ -6775,32 +6776,32 @@
"cAp" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/portsolar)
"cAq" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Solar - Aft Port"},/turf/simulated/floor/plating,/area/maintenance/portsolar)
"cAr" = (/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/portsolar)
-"cAs" = (/obj/machinery/light{brightness_range = 10; dir = 1},/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/camera/network/engineering{c_tag = "ENG - Solar Aft Port Access"; dir = 4},/turf/simulated/floor,/area/engineering)
+"cAs" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"cAt" = (/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor,/area/engineering)
"cAu" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/turf/simulated/floor,/area/engineering)
"cAv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/engineering)
"cAw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/engineering)
-"cAx" = (/obj/structure/table/rack,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/misc_lab)
+"cAx" = (/obj/structure/grille,/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced/polarized{dir = 4},/obj/structure/window/reinforced/polarized{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/heads/hop)
"cAy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engineering)
"cAz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering)
"cAA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/engineering)
"cAB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engineering)
-"cAC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering)
+"cAC" = (/turf/simulated/wall/r_wall,/area/bridge_hallway)
"cAD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/engineering)
"cAE" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engineering)
"cAF" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering)
-"cAG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering)
-"cAH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engineering)
+"cAG" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/maintenance{name = "Bridge Electrical Maintenance"; req_access = list(19)},/turf/simulated/floor/plating,/area/bridge_hallway)
+"cAH" = (/obj/machinery/door/airlock/engineering{name = "Command Substation"; req_access = newlist(); req_one_access = list(11,24)},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/maintenance/substation/command)
"cAI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engineering)
-"cAJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engineering)
+"cAJ" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 4; icon_state = "left"; name = "Research Division Delivery"; req_access = list(47)},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"},/area/rnd/research)
"cAK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engineering)
-"cAL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering)
-"cAM" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
-"cAN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/engineering)
-"cAO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/engineering)
+"cAL" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo_research)
+"cAM" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bot"},/area/rnd/research)
+"cAN" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/research)
+"cAO" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/misc_lab)
"cAP" = (/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
-"cAQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
-"cAR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cAQ" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/disposal)
+"cAR" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal)
"cAS" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/engineering)
"cAT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/engineering)
"cAU" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/engineering)
@@ -6838,9 +6839,9 @@
"cBA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor{dir = 2; icon_state = "floorgrimecaution"},/area/engineering)
"cBB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1378; master_tag = "eng_port_airlock"; name = "interior access button"; pixel_x = 0; pixel_y = -25; req_access = list(13)},/turf/simulated/floor{dir = 1; icon_state = "warningcorner"; tag = "icon-warningcorner (WEST)"},/area/engineering)
"cBC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
-"cBD" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/disposal)
+"cBD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/noticeboard{pixel_y = 28},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/rnd/research)
"cBE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
-"cBF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering)
+"cBF" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/computer/guestpass{pixel_x = 32},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"cBG" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
"cBH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engineering)
"cBI" = (/obj/machinery/camera/network/engineering{c_tag = "Engineering - Aft Hallway Port"; dir = 1},/turf/simulated/floor,/area/engineering)
@@ -6848,7 +6849,7 @@
"cBK" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engineering)
"cBL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engineering)
"cBM" = (/obj/machinery/camera/network/engineering{c_tag = "ENG - Engineering Hallway Aft Starboard"; dir = 1},/turf/simulated/floor,/area/engineering)
-"cBN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor,/area/engineering)
+"cBN" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; name = "RD Office"; sortType = "RD Office"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/research)
"cBO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/engineering)
"cBP" = (/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/engineering)
"cBQ" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "centcom_shuttle_dock_outer"; locked = 1; name = "Docking Port Airlock"; req_access = null},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "mid1_shuttle_dock_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(13)},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
@@ -6881,7 +6882,7 @@
"cCr" = (/obj/machinery/door/airlock/external{frequency = 1378; icon_state = "door_locked"; id_tag = "eng_port_inner"; locked = 1; name = "Engineering Port Internal Access"; req_access = list(13)},/turf/simulated/floor/plating,/area/engineering)
"cCs" = (/obj/machinery/door/airlock/external{frequency = 1378; icon_state = "door_locked"; id_tag = "eng_port_inner"; locked = 1; name = "Engineering Port Internal Access"; req_access = list(13)},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/engineering)
"cCt" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{tag = "icon-purple (NORTHWEST)"; icon_state = "purple"; dir = 9},/area/rnd/research_foyer)
-"cCu" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "engineering_dock_inner"; locked = 1; name = "Engineering Dock Airlock"; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/engineering)
+"cCu" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/rnd/research_foyer)
"cCv" = (/turf/simulated/wall/r_wall,/area/engineering/engine_waste)
"cCw" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-purple (NORTHEAST)"; icon_state = "purple"; dir = 5},/area/rnd/research_foyer)
"cCx" = (/turf/simulated/wall/r_wall,/area/engineering/engine_smes)
@@ -6890,14 +6891,14 @@
"cCA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_monitoring)
"cCB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/engineering/engine_monitoring)
"cCC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/engineering/engine_monitoring)
-"cCD" = (/obj/machinery/camera/network/research{c_tag = "SCI - Research Division Starboard"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
+"cCD" = (/obj/machinery/door/airlock/medical{name = "Medical Restroom"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/mine/unexplored)
"cCE" = (/turf/simulated/wall/r_wall,/area/engineering/engine_airlock)
-"cCF" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/misc_lab)
+"cCF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -24; pixel_y = -32},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"cCG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engineering/engine_airlock)
"cCH" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor,/area/engineering)
"cCI" = (/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/camera/network/engineering{c_tag = "ENG - Engineering Starboard Airlock Access"; dir = 2},/turf/simulated/floor,/area/engineering)
"cCJ" = (/turf/simulated/wall/r_wall,/area/maintenance/engineering)
-"cCK" = (/turf/space,/area/maintenance/engineering)
+"cCK" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
"cCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
"cCM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
"cCN" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/entry/D1)
@@ -6920,11 +6921,11 @@
"cDe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engineering)
"cDf" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engineering)
"cDg" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/engineering)
-"cDh" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/obj/machinery/camera/network/engineering{c_tag = "ENG - Engineering - Elevator"; dir = 2},/turf/simulated/floor,/area/engineering)
+"cDh" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"cDi" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering)
-"cDj" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine control room blast doors."; id = "EngineEmitterPortWest"; name = "Engine Room Blast Doors"; pixel_x = 0; pixel_y = 25; req_access = list(11,24)},/turf/simulated/floor,/area/engineering/engine_waste)
-"cDk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering/engine_waste)
-"cDl" = (/obj/structure/closet/radiation,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/machinery/camera/network/engine{c_tag = "ENG - Engine Waste Handling"},/turf/simulated/floor,/area/engineering/engine_waste)
+"cDj" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 10; icon_state = "whitered"},/area/medical/surgery2)
+"cDk" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/medical/surgeryobs)
+"cDl" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Operating Theatre Storage"; req_access = list(45)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_storage)
"cDm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engineering/engine_smes)
"cDn" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 27},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/item/device/multitool{pixel_x = 5},/obj/item/clothing/gloves/yellow,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/table/steel,/turf/simulated/floor,/area/engineering/engine_smes)
"cDo" = (/turf/simulated/wall/r_wall,/area/engineering/engine_monitoring)
@@ -6936,7 +6937,7 @@
"cDu" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor,/area/engineering/engine_airlock)
"cDv" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/engineering/engine_airlock)
"cDw" = (/obj/structure/closet/radiation,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/camera/network/engine{c_tag = "ENG - Engine Airlock"},/turf/simulated/floor,/area/engineering/engine_airlock)
-"cDx" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering)
+"cDx" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/button/remote/blast_door{id = "surgeryobs2"; name = "Privacy Shutters"; pixel_x = 34; pixel_y = 2},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "whitered"},/area/medical/surgery2)
"cDy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/space)
"cDz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
"cDA" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry/D1)
@@ -6958,12 +6959,12 @@
"cDQ" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/engineering)
"cDR" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "engineering_dock_pump"},/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/engineering)
"cDS" = (/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering)
-"cDT" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engineering/engine_waste)
-"cDU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering/engine_waste)
-"cDV" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Master Grid"; name_tag = "Master"},/turf/simulated/floor,/area/engineering/engine_waste)
+"cDT" = (/obj/structure/closet/bombcloset,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
+"cDU" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab)
+"cDV" = (/obj/structure/table/rack,/turf/simulated/floor{dir = 9; icon_state = "whitepurple"},/area/rnd/misc_lab)
"cDW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engineering/engine_smes)
"cDX" = (/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/table/steel,/turf/simulated/floor,/area/engineering/engine_smes)
-"cDY" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/engineering/engine_monitoring)
+"cDY" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/light/small{dir = 4; pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/disposal)
"cDZ" = (/turf/simulated/floor,/area/engineering/engine_monitoring)
"cEa" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/engineering/engine_monitoring)
"cEb" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engineering/engine_monitoring)
@@ -6984,12 +6985,12 @@
"cEq" = (/obj/machinery/door/airlock/external{frequency = 1378; icon_state = "door_locked"; id_tag = "eng_port_outer"; locked = 1; name = "Engineering Port External Access"; req_access = list(13)},/turf/simulated/floor/airless{icon_state = "circuit"},/area/engineering)
"cEr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engineering)
"cEs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/engineering)
-"cEt" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "engineering_dock_outer"; locked = 1; name = "Engineering Dock Airlock"; req_access = null},/turf/simulated/floor/plating,/area/engineering)
+"cEt" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/button/remote/driver{id = "trash"; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/plating,/area/maintenance/disposal)
"cEu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engineering)
"cEv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/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},/turf/simulated/floor/plating,/area/engineering)
-"cEw" = (/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
-"cEx" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
-"cEy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
+"cEw" = (/obj/machinery/camera/network/research{c_tag = "SCI - Research Division Starboard"; dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
+"cEx" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/misc_lab)
+"cEy" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/cryo)
"cEz" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/research)
"cEA" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engineering/engine_smes)
"cEB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering/engine_smes)
@@ -7001,7 +7002,7 @@
"cEH" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor,/area/engineering/engine_monitoring)
"cEI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_monitoring)
"cEJ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/plating,/area/engineering/engine_airlock)
-"cEK" = (/obj/structure/table/standard,/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{dir = 10; icon_state = "whitepurple"},/area/rnd/lab)
+"cEK" = (/obj/machinery/washing_machine,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"cEL" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/plating,/area/engineering/engine_airlock)
"cEM" = (/obj/machinery/door/airlock/external{frequency = 1378; icon_state = "door_locked"; id_tag = "eng_starboard_inner"; locked = 1; name = "Engineering Starboard Internal Access"; req_access = list(13)},/turf/simulated/floor/plating,/area/engineering)
"cEN" = (/obj/machinery/door/airlock/external{frequency = 1378; icon_state = "door_locked"; id_tag = "eng_starboard_inner"; locked = 1; name = "Engineering Starboard Internal Access"; req_access = list(13)},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/engineering)
@@ -7017,7 +7018,7 @@
"cEX" = (/obj/machinery/door/firedoor/border_only{dir = 2},/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/starboard)
"cEY" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cEZ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
-"cFa" = (/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
+"cFa" = (/obj/machinery/washing_machine,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"cFb" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cFc" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/engineering)
"cFd" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1378; master_tag = "eng_port_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 0; req_access = list(13)},/turf/simulated/floor/airless{icon_state = "circuit"},/area/engineering)
@@ -7053,7 +7054,7 @@
"cFH" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/constructionsite/station)
"cFI" = (/obj/machinery/computer/shuttle_control/engineering,/turf/simulated/shuttle/floor,/area/shuttle/constructionsite/station)
"cFJ" = (/turf/simulated/shuttle/floor,/area/shuttle/constructionsite/station)
-"cFK" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1385; id_tag = "engineering_shuttle"; pixel_x = 25; pixel_y = 25; tag_door = "engineering_shuttle_hatch"},/turf/simulated/shuttle/floor,/area/shuttle/constructionsite/station)
+"cFK" = (/obj/structure/bookcase/manuals/medical,/obj/item/weapon/book/manual/stasis,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"cFL" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_waste)
"cFM" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{tag = "icon-intact (SOUTHEAST)"; icon_state = "intact"; dir = 6},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engineering/engine_waste)
"cFN" = (/obj/machinery/atmospherics/pipe/simple/visible/purple,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; icon_state = "intact"; tag = "icon-intact (EAST)"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engineering/engine_waste)
@@ -7097,7 +7098,7 @@
"cGz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cGA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cGB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "escape_pod_4_berth"; pixel_x = -25; pixel_y = -30; tag_door = "escape_pod_4_berth_hatch"},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
-"cGC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/camera/network/cafe_dock{c_tag = "CAD - Dock Starboard"; dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
+"cGC" = (/obj/structure/closet/wardrobe/medic_white,/obj/machinery/camera/network/medbay{c_tag = "MED - Break Room"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
"cGD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod_berth{frequency = 1380; id_tag = "escape_pod_3_berth"; pixel_x = -25; pixel_y = -30; tag_door = "escape_pod_3_berth_hatch"},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cGE" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
"cGF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
@@ -7141,18 +7142,18 @@
"cHr" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/engine_room)
"cHs" = (/obj/machinery/atmospherics/pipe/simple/visible/purple,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; icon_state = "intact"; tag = "icon-intact (EAST)"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/engine_room)
"cHt" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; icon_state = "intact"; tag = "icon-intact (EAST)"},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine control room blast doors."; id = "EngineEmitterPortWest"; name = "Engine Room Blast Doors"; pixel_x = 0; pixel_y = 25; req_access = list(11,24)},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplatecorner"},/area/engineering/engine_room)
-"cHu" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/machinery/atmospherics/binary/pump{dir = 8},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cHu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs2"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery2)
"cHv" = (/obj/machinery/alarm{breach_detection = 0; dir = 2; frequency = 1439; name = "Engine Room Air Alarm"; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engineering/engine_room)
"cHw" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable/yellow,/obj/machinery/power/sensor{name = "Powernet Sensor - Engine Output"; name_tag = "Engine Output"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/engine_room)
"cHx" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/power/smes/buildable{charge = 2e+006; input_attempt = 1; input_level = 100000; output_level = 200000; RCon_tag = "Engine - Core"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/engine_room)
"cHy" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/engine_room)
"cHz" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cHA" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cHA" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"cHB" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plating,/area/engineering/engine_room)
"cHC" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cHD" = (/obj/machinery/light_switch{pixel_x = 12; pixel_y = 25},/obj/machinery/power/apc/super{dir = 1; name = "north bump"; pixel_y = 24},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Engine Power"; name_tag = "Engine Power"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cHD" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/rnd/lab)
"cHE" = (/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cHF" = (/obj/machinery/airlock_sensor/airlock_interior{id_tag = "eng_al_int_snsr"; master_tag = "engine_room_airlock"; pixel_y = 22},/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cHF" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/rnd/research)
"cHG" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/engine_room)
"cHH" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{dir = 5},/turf/space,/area/space)
"cHI" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/space,/area/space)
@@ -7160,7 +7161,7 @@
"cHK" = (/obj/structure/table/standard,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry/D1)
"cHL" = (/obj/structure/table/standard,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry/D2)
"cHM" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry/D2)
-"cHN" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/space)
+"cHN" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/machinery/door/window/southright{name = "Research and Development Desk"},/turf/simulated/floor/plating,/area/rnd/lab)
"cHO" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/hallway/secondary/entry/D3)
"cHP" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/starboard)
"cHQ" = (/turf/simulated/floor/plating,/area/hallway/secondary/entry/starboard)
@@ -7189,7 +7190,7 @@
"cIn" = (/obj/structure/shuttle/engine/propulsion/burst{dir = 1},/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/escape_pod3/station)
"cIo" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_3_hatch"; locked = 1; name = "Escape Pod 3 Hatch"; req_access = list(13)},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station)
"cIp" = (/obj/structure/shuttle/engine/propulsion/burst{dir = 1},/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod3/station)
-"cIq" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor{icon = 'icons/turf/floors.dmi'; icon_state = "platebot"},/area/shuttle/constructionsite/station)
+"cIq" = (/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/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/rnd/lab)
"cIr" = (/obj/machinery/atmospherics/omni/filter{tag_east = 1; tag_north = 4; tag_south = 2; tag_west = 0; use_power = 0},/turf/simulated/floor/plating,/area/engineering/engine_room)
"cIs" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/turf/simulated/floor/plating,/area/engineering/engine_room)
"cIt" = (/obj/machinery/atmospherics/omni/filter{tag_east = 0; tag_north = 4; tag_south = 2; tag_west = 1; use_power = 0},/turf/simulated/floor/plating,/area/engineering/engine_room)
@@ -7276,13 +7277,13 @@
"cJW" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar)
"cJX" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Solar - Aft Starboard"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar)
"cJY" = (/obj/structure/lattice,/obj/structure/grille,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
-"cJZ" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/engine_room)
+"cJZ" = (/obj/structure/table/standard,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module,/obj/structure/reagent_dispensers/acid{density = 0; pixel_y = -32},/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/lab)
"cKa" = (/obj/machinery/atmospherics/pipe/manifold/visible/purple,/turf/simulated/floor/plating,/area/engineering/engine_room)
"cKb" = (/obj/machinery/atmospherics/pipe/manifold4w/visible/purple,/turf/simulated/floor/plating,/area/engineering/engine_room)
"cKc" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 10},/turf/simulated/floor/plating,/area/engineering/engine_room)
"cKd" = (/obj/machinery/camera/network/engine{c_tag = "ENG - Engine Core West"; dir = 8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engineering/engine_room)
"cKe" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = "engine_access_hatch"; locked = 1},/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cKf" = (/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},/obj/machinery/door/blast/regular{dir = 8; icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cKf" = (/obj/machinery/hologram/holopad,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"cKg" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = "engine_access_hatch"; locked = 1},/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/floor/plating,/area/engineering/engine_room)
"cKh" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 8},/obj/machinery/meter,/obj/machinery/camera/network/engine{c_tag = "ENG - Engine Core East"; dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/engine_room)
"cKi" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4},/turf/simulated/floor/plating,/area/engineering/engine_room)
@@ -7298,7 +7299,7 @@
"cKs" = (/obj/machinery/atmospherics/unary/heat_exchanger{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engineering/engine_room)
"cKt" = (/obj/machinery/atmospherics/unary/heat_exchanger{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engineering/engine_room)
"cKu" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engineering/engine_room)
-"cKv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cKv" = (/turf/simulated/floor/grass,/obj/structure/flora/ausbushes/palebush,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{tag = "icon-wood_siding4 (EAST)"; icon_state = "wood_siding4"; dir = 4},/area/hydroponics/garden)
"cKw" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1438; icon_state = "map_injector"; id = "cooling_in"; name = "Coolant Injector"; pixel_y = 1; power_rating = 30000; use_power = 1; volume_rate = 700},/turf/simulated/floor/engine/nitrogen{icon_state = "warnplatecorner"; name = "plating"},/area/engineering/engine_room)
"cKx" = (/obj/machinery/air_sensor{frequency = 1438; id_tag = "engine_sensor"; output = 63},/turf/simulated/floor/engine/nitrogen{icon_state = "warnplate"; name = "plating"},/area/engineering/engine_room)
"cKy" = (/obj/machinery/atmospherics/unary/vent_pump/engine{dir = 1; external_pressure_bound = 100; external_pressure_bound_default = 0; frequency = 1438; icon_state = "map_vent_in"; id_tag = "cooling_out"; initialize_directions = 1; use_power = 1; pressure_checks = 1; pressure_checks_default = 1; pump_direction = 0},/turf/simulated/floor/engine/nitrogen{dir = 1; icon_state = "warnplatecorner"; name = "plating"},/area/engineering/engine_room)
@@ -7314,7 +7315,7 @@
"cKI" = (/obj/structure/table/standard,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry/D2)
"cKJ" = (/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry/D2)
"cKK" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "aft2_shuttle_dock_airlock"; name = "interior access button"; pixel_x = -26; pixel_y = -26; req_one_access = list(13)},/turf/simulated/floor,/area/hallway/secondary/entry/D2)
-"cKL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/space)
+"cKL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs2"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery2)
"cKM" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "nuke_shuttle_dock_airlock"; name = "interior access button"; pixel_x = 25; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/hallway/secondary/entry/D3)
"cKN" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry/D3)
"cKO" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplatecorner"},/area/maintenance/starboardsolar)
@@ -7322,7 +7323,7 @@
"cKQ" = (/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/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor/plating{dir = 1; icon_state = "warnplatecorner"},/area/maintenance/starboardsolar)
"cKR" = (/obj/machinery/atmospherics/unary/heat_exchanger{dir = 2},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/engineering/engine_room)
"cKS" = (/obj/machinery/atmospherics/unary/heat_exchanger{dir = 2},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/engineering/engine_room)
-"cKT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cKT" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/surgery2)
"cKU" = (/turf/simulated/floor/engine/nitrogen{dir = 4; icon_state = "warnplate"; name = "plating"},/area/engineering/engine_room)
"cKV" = (/obj/machinery/power/supermatter{layer = 4},/obj/machinery/mass_driver{id = "enginecore"},/turf/simulated/floor/engine/nitrogen{icon_state = "gcircuit"; name = "floor"},/area/engineering/engine_room)
"cKW" = (/turf/simulated/floor/engine/nitrogen{dir = 8; icon_state = "warnplate"; name = "plating"},/area/engineering/engine_room)
@@ -7343,12 +7344,12 @@
"cLl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar)
"cLm" = (/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/starboardsolar)
"cLn" = (/obj/machinery/atmospherics/pipe/manifold/visible/purple{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cLo" = (/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 10},/turf/simulated/floor/plating,/area/engineering/engine_room)
-"cLp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cLo" = (/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/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "surgeryobs2"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery2)
+"cLp" = (/obj/item/weapon/wrench,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = -4; pixel_y = 0},/obj/structure/table/glass,/obj/machinery/camera/network/medbay{c_tag = "MED - Cryogenics"},/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/cryo)
"cLq" = (/turf/simulated/floor/engine/nitrogen,/area/engineering/engine_room)
"cLr" = (/obj/machinery/camera{c_tag = "ENG- Engineering Core South"; dir = 1; network = list("SS13","Supermatter")},/turf/simulated/floor/engine/nitrogen{dir = 8; icon_state = "warnplate"; name = "plating"},/area/engineering/engine_room)
"cLs" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/engine_room)
-"cLt" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cLt" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/machinery/light/small{dir = 1; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/disposal)
"cLu" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow,/turf/simulated/floor/plating,/area/engineering/engine_room)
"cLv" = (/obj/machinery/atmospherics/valve/digital{dir = 4; name = "Emergency Cooling Valve 2"},/turf/simulated/floor/plating,/area/engineering/engine_room)
"cLw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1)
@@ -7419,7 +7420,7 @@
"cMJ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_research{name = "Research Dock Hallway"; req_access = list(65)},/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"cMK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_research{name = "Research Dock Hallway"; req_access = list(65)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/rnd/docking)
"cML" = (/obj/structure/table/standard,/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/light,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/rnd/lab)
-"cMM" = (/obj/structure/table/standard,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module,/obj/machinery/light_switch{pixel_x = 27},/obj/structure/reagent_dispensers/acid{density = 0; pixel_y = -32},/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/lab)
+"cMM" = (/obj/structure/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/wood,/area/rnd/research)
"cMN" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/disposal/deliveryChute{dir = 4; name = "disposal inlet"},/turf/simulated/floor/plating,/area/maintenance/disposal)
"cMO" = (/obj/machinery/conveyor{dir = 9; id = "garbage"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/disposal)
"cMP" = (/obj/item/weapon/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/rnd/lab)
@@ -7435,7 +7436,7 @@
"cMZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"cNa" = (/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/docking)
"cNb" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/rnd/docking)
-"cNc" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/rnd/docking)
+"cNc" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/rnd/docking)
"cNd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"cNe" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "white"},/area/rnd/research)
"cNf" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/rdoffice)
@@ -7444,9 +7445,9 @@
"cNi" = (/obj/structure/table/standard,/obj/item/device/taperecorder{pixel_x = -3},/obj/item/device/paicard{pixel_x = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/item/weapon/circuitboard/teleporter,/obj/item/weapon/circuitboard/aicore{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/rnd/rdoffice)
"cNj" = (/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/rnd/rdoffice)
"cNk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 1; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
-"cNl" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_x = 2; pixel_y = 5},/obj/item/weapon/storage/belt/utility,/obj/machinery/requests_console{department = "Robotics"; departmentType = 2; name = "Robotics RC"; pixel_y = 30},/obj/machinery/light{brightness_range = 10; dir = 1},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/machinery/camera/network/research{c_tag = "SCI - Robotics"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
+"cNl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/vault/bolted{name = "AI core"; req_access = list(16)},/obj/machinery/door/blast/regular{id = "AICore"; name = "AI core maintenance hatch"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"cNm" = (/turf/unsimulated/mask,/area/maintenance/cargo_research)
-"cNn" = (/turf/simulated/floor{dir = 10; icon_state = "purple"},/area/rnd/research_foyer)
+"cNn" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs2"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery2)
"cNo" = (/turf/simulated/floor{dir = 2; icon_state = "purple"},/area/rnd/research_foyer)
"cNp" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "purple"},/area/rnd/research_foyer)
"cNq" = (/obj/machinery/shieldwallgen{anchored = 1; req_access = list(47)},/obj/structure/cable/green,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "whitepurple"},/area/rnd/misc_lab)
@@ -7528,7 +7529,7 @@
"cOO" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/secondary/engineering_hallway)
"cOP" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Cafeteria Dock Subgrid"; name_tag = "Cafeteria Dock Subgrid"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/substation/cafeteria_dock)
"cOQ" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access = list(32)},/turf/simulated/floor/plating,/area/hallway/secondary/engineering_hallway)
-"cOR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(10,12)},/obj/machinery/door/firedoor/border_only{dir = 1; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engineering/atmos)
+"cOR" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery2)
"cOS" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/crew_quarters/heads/chief)
"cOT" = (/obj/structure/closet/secure_closet/engineering_chief,/obj/item/weapon/tank/emergency_oxygen/engi,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/crew_quarters/heads/chief)
"cOU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/atmos{name = "Atmospherics Maintenance"; req_access = list(12,24)},/turf/simulated/floor,/area/engineering/atmos)
@@ -7539,7 +7540,7 @@
"cOZ" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; name = "QM Office"; sortType = "QM Office"},/turf/simulated/floor{dir = 2; icon_state = "browncorner"},/area/quartermaster/office)
"cPa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office)
"cPb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office)
-"cPc" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/light{brightness_range = 10; dir = 1},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/qm)
+"cPc" = (/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)
"cPd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/qm)
"cPe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/quartermaster/qm)
"cPf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/qm)
@@ -7555,16 +7556,294 @@
"cPp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "SMES Access"; req_access = list(11)},/turf/simulated/floor,/area/engineering/engine_smes)
"cPq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Engine Waste Handling"; req_one_access = list(10,24)},/turf/simulated/floor,/area/engineering/engine_waste)
"cPr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hallway"; req_one_access = list(10)},/turf/simulated/floor,/area/engineering)
-"cPs" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{req_access = list(10,12)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engineering)
+"cPs" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_x = 2; pixel_y = 5},/obj/item/weapon/storage/belt/utility,/obj/machinery/requests_console{department = "Robotics"; departmentType = 2; name = "Robotics RC"; pixel_y = 30},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/machinery/camera/network/research{c_tag = "SCI - Robotics"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"cPt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hallway"; req_one_access = list(10)},/turf/simulated/floor,/area/engineering)
"cPu" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/engineering{name = "Engineering Hard Storage"; req_access = list(11)},/turf/simulated/floor/plating,/area/engineering/storage)
"cPv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Drone Fabrication"; req_one_access = list(11,24)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cPw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering Hard Storage"; req_access = list(11)},/turf/simulated/floor/plating,/area/engineering/storage)
"cPx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering Drone Fabrication"; req_one_access = list(11,24)},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
-"cPy" = (/obj/machinery/camera/network/engineering{c_tag = "ENG - Atmospherics Port Fore"; dir = 6},/turf/simulated/floor,/area/engineering/storage)
+"cPy" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/white,/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Robotics Desk"},/turf/simulated/floor/plating,/area/assembly/robotics)
"cPz" = (/obj/machinery/atmospherics/binary/pump{dir = 1},/obj/machinery/camera/network/engineering{c_tag = "ENG - Atmospherics Port Aft"; dir = 1},/turf/simulated/floor,/area/engineering/atmos)
"cPA" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access = list(10,12)},/turf/simulated/floor/plating,/area/maintenance/substation/engineering)
"cPB" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Substation"; req_one_access = list(11,24)},/turf/simulated/floor/plating,/area/maintenance/substation/engineering)
+"cPC" = (/obj/item/roller,/obj/machinery/camera/network/medbay{c_tag = "MED - Virology Starboard"; dir = 8},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology)
+"cPD" = (/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/sleeper)
+"cPE" = (/obj/item/weapon/storage/box/bodybags{pixel_x = 1; pixel_y = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/table/standard,/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"cPF" = (/obj/structure/bed/chair/comfy/teal{tag = "icon-comfychair (WEST)"; icon_state = "comfychair"; dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
+"cPG" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/bed/roller,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper)
+"cPH" = (/obj/structure/bed/roller,/obj/machinery/camera/network/medbay{c_tag = "MED - Medbay Fore"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper)
+"cPI" = (/obj/structure/closet/wardrobe/medic_white,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/medical/genetics_cloning)
+"cPJ" = (/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/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery)
+"cPK" = (/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/surgery)
+"cPL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery)
+"cPM" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 10; icon_state = "purple"},/area/rnd/research_foyer)
+"cPN" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/rnd/research)
+"cPO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
+"cPP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
+"cPQ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"cPR" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology)
+"cPS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology)
+"cPT" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"; req_access = list(45)},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cPU" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery_hallway)
+"cPV" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "surgeryobs"; name = "Operating Theatre Privacy Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/surgery)
+"cPW" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/rnd/research_foyer)
+"cPX" = (/turf/simulated/floor{dir = 8; icon_state = "whiteredcorner"},/area/rnd/research)
+"cPY" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 7; icon_state = "whitered"},/area/rnd/research)
+"cPZ" = (/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/rnd/research)
+"cQa" = (/obj/item/weapon/bedsheet,/obj/structure/bed/padded,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology)
+"cQb" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 5; icon_state = "whitered"},/area/medical/surgery)
+"cQc" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery_hallway)
+"cQd" = (/obj/structure/extinguisher_cabinet{pixel_x = -25; pixel_y = 0},/turf/simulated/floor,/area/medical/surgeryobs)
+"cQe" = (/obj/structure/table/standard,/obj/item/weapon/circular_saw{pixel_y = 8},/obj/item/weapon/scalpel,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cQf" = (/obj/structure/table/standard,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/retractor,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cQg" = (/obj/structure/table/standard,/obj/item/weapon/hemostat,/obj/item/weapon/cautery,/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/surgery)
+"cQh" = (/obj/machinery/recharger{pixel_y = 0},/obj/structure/table/standard,/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay Lobby)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"cQi" = (/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = -6; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = -5; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 5; pixel_y = -5},/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 5; pixel_y = 5},/obj/structure/table/standard,/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"cQj" = (/obj/machinery/computer/med_data,/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"cQk" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
+"cQl" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/beacon,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/rnd/research_foyer)
+"cQm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/rnd/research_foyer)
+"cQn" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access = list(17)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/teleporter)
+"cQo" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/camera/network/medbay{c_tag = "MED - Surgery Prep"; dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/surgery_hallway)
+"cQp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/medical/surgeryobs)
+"cQq" = (/obj/machinery/door/airlock/medical{autoclose = 0; icon_state = "door_open"; id_tag = null; name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/unexplored)
+"cQr" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"cQs" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/light_switch{pixel_x = 22; pixel_y = 0},/obj/item/weapon/stool/padded,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/crew_quarters/medbreak)
+"cQt" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/cryo)
+"cQu" = (/obj/structure/bed/chair,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/hallway/secondary/entry/docking_lounge)
+"cQv" = (/turf/simulated/floor{dir = 10; icon_state = "green"},/area/hydroponics/cafegarden)
+"cQw" = (/obj/structure/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/hallway/secondary/entry/docking_lounge)
+"cQx" = (/obj/machinery/portable_atmospherics/powered/pump,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQy" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQz" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/mech_bay_recharge_floor,/area/engineering)
+"cQA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQB" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/effect/decal/cleanable/cobweb,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engineering/workshop)
+"cQC" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engineering/workshop)
+"cQD" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/port)
+"cQE" = (/obj/structure/table/rack,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/suit/storage/hazardvest,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cQF" = (/obj/machinery/camera/network/cafe_dock{c_tag = "CAD - Escape Pods Port"; dir = 2},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/entry/port)
+"cQG" = (/obj/effect/decal/cleanable/blood/oil/streak{amount = 0},/turf/simulated/floor,/area/engineering/storage)
+"cQH" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"cQI" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"cQJ" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"; tag = "icon-intact-f (EAST)"},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"cQK" = (/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/unary/vent_pump/on{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/engineering/atmos)
+"cQL" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/atmos,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/atmos,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{name = "Atmospherics Hardsuits"; req_access = list(24)},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQM" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQN" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"; req_access = list(11)},/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/network/engineering{c_tag = "ENG - EVA Storage"; dir = 1},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQO" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/atmos,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/atmos,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/obj/machinery/door/window/northright{name = "Atmospherics Hardsuits"; req_access = list(24)},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQP" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQQ" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/southleft{dir = 1; name = "Engineering Hardsuits"; req_access = list(11)},/turf/simulated/floor,/area/engineering/engine_eva)
+"cQR" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/secondary/entry/port)
+"cQS" = (/obj/item/stack/rods{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell/high,/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/turf/simulated/floor,/area/engineering/storage)
+"cQT" = (/obj/structure/bed/chair{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cQU" = (/obj/structure/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cQV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
+"cQW" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_1)
+"cQX" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_2)
+"cQY" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_7)
+"cQZ" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_8)
+"cRa" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Garden"},/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cRb" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass{name = "Garden"},/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cRc" = (/obj/structure/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cRd" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cRe" = (/obj/machinery/atmospherics/valve/digital{name = "Gas Mix Outlet Valve"},/obj/machinery/space_heater,/turf/simulated/floor,/area/engineering/atmos)
+"cRf" = (/obj/machinery/computer/atmoscontrol,/turf/simulated/floor,/area/engineering/atmos)
+"cRg" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/machinery/button/remote/airlock{id = "security_checkpoint"; name = "Door Bolt Control"; pixel_x = 28; pixel_y = -14; req_access = list(11,24); specialfunctions = 4},/turf/simulated/floor,/area/security/checkpoint2)
+"cRh" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "green"},/area/hydroponics/cafegarden)
+"cRi" = (/obj/machinery/computer/secure_data,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2)
+"cRj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cRk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cRl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "greencorner"},/area/hydroponics/cafegarden)
+"cRm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics/cafegarden)
+"cRn" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/hydroponics/cafegarden)
+"cRo" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics)
+"cRp" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor,/area/engineering/foyer)
+"cRq" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 9; icon_state = "green"},/area/hydroponics)
+"cRr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access = list(35)},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cRs" = (/obj/effect/landmark/start{name = "Gardener"},/turf/simulated/floor{dir = 5; icon_state = "green"},/area/hydroponics)
+"cRt" = (/obj/effect/landmark/start{name = "Gardener"},/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics)
+"cRu" = (/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics)
+"cRv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics)
+"cRw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hydroponics/cafegarden)
+"cRx" = (/turf/simulated/floor{dir = 1; icon_state = "greencorner"},/area/hydroponics/cafegarden)
+"cRy" = (/obj/item/weapon/storage/box/donkpockets,/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_2)
+"cRz" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_1)
+"cRA" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_8)
+"cRB" = (/obj/item/weapon/storage/box/donkpockets,/obj/structure/table/standard,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_7)
+"cRC" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access = list(35)},/turf/simulated/floor,/area/hydroponics)
+"cRD" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 10; icon_state = "green"},/area/hydroponics)
+"cRE" = (/turf/simulated/floor{dir = 2; icon_state = "green"},/area/hydroponics)
+"cRF" = (/turf/simulated/floor{icon_state = "green"; dir = 6},/area/hydroponics)
+"cRG" = (/turf/simulated/floor{dir = 2; icon_state = "green"},/area/hydroponics/cafegarden)
+"cRH" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hydroponics/cafegarden)
+"cRI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{dir = 2; icon_state = "green"},/area/hydroponics/cafegarden)
+"cRJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cRK" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cRL" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cRM" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_11)
+"cRN" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_12)
+"cRO" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_5)
+"cRP" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_6)
+"cRQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{dir = 4; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cRR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table/marble,/obj/machinery/chemical_dispenser/energy/soda,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cRS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/freezer{name = "Kitchen cold room"; req_access = list(28)},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen)
+"cRT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Kitchen Cold Room Maintenance"; req_access = list(28)},/turf/simulated/floor/plating,/area/crew_quarters/kitchen)
+"cRU" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access = list(31)},/turf/simulated/floor/plating,/area/quartermaster/warehouse)
+"cRV" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/warehouse)
+"cRW" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cRX" = (/obj/vehicle/train/cargo/trolley,/obj/machinery/camera/network/cargo{c_tag = "CRG - Bay Starboard"; dir = 8; network = list("Cargo")},/obj/machinery/status_display/supply_display{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
+"cRY" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/quartermaster/warehouse)
+"cRZ" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/module/power_control,/obj/item/weapon/cell{maxcharge = 2000},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSa" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/stack/rods{amount = 50},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/quartermaster/warehouse)
+"cSb" = (/turf/simulated/wall,/area/quartermaster/warehouse)
+"cSc" = (/obj/structure/bed/chair,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cSd" = (/obj/vehicle/train/cargo/trolley,/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
+"cSe" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_9)
+"cSf" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_10)
+"cSg" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_3)
+"cSh" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_4)
+"cSi" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{dir = 4; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cSj" = (/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/engineering_hallway)
+"cSk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSl" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/warehouse)
+"cSn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/blast/shutters{dir = 2; id = "qm_warehouse"; name = "Warehouse Shutters"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/warehouse)
+"cSo" = (/obj/machinery/light_switch{pixel_x = -26},/turf/simulated/floor,/area/quartermaster/warehouse)
+"cSp" = (/turf/simulated/floor,/area/quartermaster/warehouse)
+"cSq" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSr" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/warehouse)
+"cSs" = (/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSt" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSu" = (/obj/machinery/conveyor{dir = 2; id = "QMLoad"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplatecorner"},/area/quartermaster/storage)
+"cSv" = (/obj/machinery/light,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/quartermaster/storage)
+"cSw" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/status_display/supply_display{pixel_y = -32},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/quartermaster/storage)
+"cSx" = (/obj/machinery/button/remote/blast_door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = 24; pixel_y = 0; req_access = list(31)},/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/quartermaster/storage)
+"cSy" = (/obj/machinery/button/remote/blast_door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -24; pixel_y = 0; req_access = list(31)},/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/quartermaster/warehouse)
+"cSz" = (/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cSA" = (/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cSB" = (/obj/machinery/door/blast/shutters{dir = 2; id = "kitchen"; layer = 3.3; name = "Kitchen Shutters"},/obj/machinery/door/firedoor,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cSC" = (/obj/machinery/door/firedoor,/obj/machinery/door/blast/shutters{dir = 2; id = "qm_warehouse"; name = "Warehouse Shutters"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/warehouse)
+"cSD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSE" = (/obj/structure/closet/crate,/obj/machinery/camera/network/cargo{c_tag = "CRG - Warehouse"; dir = 8; network = list("Cargo")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = newlist(); req_one_access = list(11,24)},/obj/machinery/door/firedoor/border_only{dir = 1; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engineering/atmos)
+"cSG" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_10)
+"cSH" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_9)
+"cSI" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_4)
+"cSJ" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/obj/machinery/light{brightness_range = 10},/turf/simulated/floor/wood,/area/crew_quarters/sleep/vistor_room_3)
+"cSK" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
+"cSL" = (/obj/machinery/door/airlock/glass{id_tag = "security_checkpoint"; name = "Security Checkpoint"},/turf/simulated/floor,/area/hallway/secondary/docking_hallway)
+"cSM" = (/obj/structure/table/reinforced,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor,/area/crew_quarters/heads/chief)
+"cSN" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/engineering/break_room)
+"cSO" = (/obj/structure/closet/secure_closet/security,/obj/item/device/flashlight/flare,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint2)
+"cSP" = (/obj/structure/lattice,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_x = 32; pixel_y = 0},/turf/space,/area/space)
+"cSQ" = (/obj/structure/closet/crate/medical,/turf/simulated/floor{icon_state = "L15"},/area/quartermaster/warehouse)
+"cSR" = (/obj/structure/closet/crate/internals,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSS" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cST" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 0; pixel_y = -30},/turf/simulated/floor,/area/quartermaster/storage)
+"cSU" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/warehouse)
+"cSV" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/cafeteria)
+"cSW" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/computer/guestpass{pixel_y = -28},/turf/simulated/floor,/area/quartermaster/office)
+"cSX" = (/obj/machinery/status_display/supply_display{pixel_y = -32},/turf/simulated/floor,/area/quartermaster/office)
+"cSY" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/quartermaster/office)
+"cSZ" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/quartermaster/office)
+"cTa" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/office)
+"cTb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atm{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/hallway/primary/port)
+"cTc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_mining{id_tag = "cargodoor"; name = "Cargo Office"; req_access = list(50)},/turf/simulated/floor,/area/quartermaster/office)
+"cTd" = (/obj/structure/table/standard,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/weapon/storage/belt/utility,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office)
+"cTe" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cTf" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/cafe_dock)
+"cTg" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/status_display/supply_display{pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/qm)
+"cTh" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/obj/machinery/status_display/supply_display{pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage)
+"cTi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light_switch{pixel_x = -27; pixel_y = 26},/turf/simulated/floor,/area/quartermaster/storage)
+"cTj" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/crew_quarters/visitor_lodging)
+"cTk" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/crew_quarters/visitor_lodging)
+"cTl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"cTm" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access = list(41)},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/qm)
+"cTn" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access = list(31)},/turf/simulated/floor,/area/quartermaster/storage)
+"cTo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "loadingarea"},/area/quartermaster/storage)
+"cTp" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access = list(31)},/turf/simulated/floor,/area/quartermaster/storage)
+"cTq" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access = list(41)},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage)
+"cTr" = (/obj/machinery/door/airlock/glass{name = "Diner"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTs" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Diner"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTt" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_6)
+"cTu" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_5)
+"cTv" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_12)
+"cTw" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep/vistor_room_11)
+"cTx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/qm)
+"cTy" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/crew_quarters/visitor_lodging)
+"cTz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{req_one_access = list(11,24)},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"cTA" = (/obj/machinery/door/airlock/maintenance{req_access = list(32)},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/item/tape/engineering{icon_state = "engineering_door"; layer = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cTB" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 24},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTD" = (/obj/machinery/vending/cola,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTE" = (/obj/structure/table/standard,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/crew_quarters/cafeteria)
+"cTF" = (/obj/structure/closet/secure_closet/freezer/kitchen,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen)
+"cTG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/apmaint{name = "Aft Port Maintenance"})
+"cTH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cTI" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EJECTION/VENTING PORT'."; name = "\improper EJECTION/VENTING PORT"; pixel_y = 32},/turf/space,/area/space)
+"cTJ" = (/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 10},/obj/machinery/light,/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTK" = (/obj/structure/grille,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced,/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTL" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4},/obj/machinery/light,/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTM" = (/obj/structure/grille,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced{dir = 1},/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTN" = (/obj/structure/grille,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTO" = (/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/r_wall,/area/mine/explored)
+"cTP" = (/obj/structure/grille,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced,/obj/machinery/door/blast/regular{dir = 8; icon_state = "pdoor1"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTQ" = (/obj/machinery/button/remote/blast_door{id = "EngineVent"; name = "Reactor Ventillatory Control"; pixel_x = -25; pixel_y = 0; req_access = list(10)},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engineering/engine_room)
+"cTR" = (/obj/structure/closet/crate,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/shuttle/floor{icon = 'icons/turf/floors.dmi'; icon_state = "platebot"},/area/shuttle/constructionsite/station)
+"cTS" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTT" = (/obj/machinery/light_switch{pixel_x = 12; pixel_y = 25},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Engine Power"; name_tag = "Engine Power"},/obj/machinery/power/apc/super/critical{dir = 1; is_critical = 1; name = "north bump"; pixel_y = 24},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTU" = (/obj/machinery/airlock_sensor/airlock_interior{id_tag = "eng_al_int_snsr"; master_tag = "engine_room_airlock"; pixel_y = 22},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTV" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTW" = (/obj/machinery/atmospherics/binary/pump{dir = 8},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engineering/engine_room)
+"cTX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/camera/network/cafe_dock{c_tag = "CAD - Dock Starboard"; dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
+"cTY" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1385; id_tag = "engineering_shuttle"; pixel_x = 25; pixel_y = 0; tag_door = "engineering_shuttle_hatch"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/shuttle/floor,/area/shuttle/constructionsite/station)
+"cTZ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/entry/starboard)
+"cUa" = (/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUb" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUd" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "engineering_dock_outer"; locked = 1; name = "Engineering Dock Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "engineering_dock_airlock"; name = "exterior access button"; pixel_x = -26; pixel_y = -8; req_one_access = list(13,11,24)},/turf/simulated/floor/plating,/area/engineering)
+"cUe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/entry/D1)
+"cUf" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/engineering/engine_monitoring)
+"cUg" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/engineering)
+"cUh" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Master Grid"; name_tag = "Master"},/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUj" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/engineering/engine_waste)
+"cUk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/entry/D2)
+"cUl" = (/obj/structure/closet/radiation,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/machinery/camera/network/engine{c_tag = "ENG - Engine Waste Handling"},/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
+"cUm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
+"cUn" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/obj/machinery/camera/network/engineering{c_tag = "ENG - Engineering - Elevator"; dir = 2},/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "engineering_dock_airlock"; pixel_x = 6; pixel_y = 26; req_one_access = list(13,11,24); tag_airpump = "engineering_dock_pump"; tag_chamber_sensor = "engineering_dock_sensor"; tag_exterior_door = "engineering_dock_outer"; tag_interior_door = "engineering_dock_inner"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "engineering_dock_sensor"; pixel_x = -6; pixel_y = 27},/turf/simulated/floor,/area/engineering)
+"cUo" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine control room blast doors."; id = "EngineEmitterPortWest"; name = "Engine Room Blast Doors"; pixel_x = 0; pixel_y = 25; req_access = list(11,24)},/turf/simulated/floor{icon_state = "warning"},/area/engineering/engine_waste)
+"cUp" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "engineering_dock_inner"; locked = 1; name = "Engineering Dock Airlock"; req_access = list(13)},/turf/simulated/floor/plating,/area/engineering)
+"cUq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "engineering_dock_airlock"; name = "interior access button"; pixel_x = 30; pixel_y = -25; req_one_access = list(13,11,24)},/turf/simulated/floor,/area/engineering)
+"cUr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/turf/simulated/floor,/area/engineering)
+"cUs" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engineering)
+"cUt" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
+"cUu" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engineering)
+"cUv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/turf/simulated/floor,/area/engineering)
+"cUw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{req_access = list(10,12)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cUx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cUy" = (/obj/machinery/door/window/southright{name = "Engineering Delivery"; req_one_access = list(11,24)},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"},/area/engineering)
+"cUz" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Engineering"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bot"},/area/maintenance/engineering)
+"cUA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/engineering)
+"cUB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor,/area/engineering)
+"cUC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/engineering)
+"cUD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engineering)
+"cUE" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engineering)
+"cUF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor,/area/engineering)
+"cUG" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/camera/network/engineering{c_tag = "ENG - Solar Aft Port Access"; dir = 4},/turf/simulated/floor,/area/engineering)
+"cUH" = (/obj/machinery/recharge_station,/obj/machinery/light,/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
+"cUI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
+"cUJ" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/deck,/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
+"cUK" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor,/area/engineering)
+"cUL" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
+"cUM" = (/obj/machinery/power/emitter,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
+"cUN" = (/obj/machinery/shieldgen,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "platebot"},/area/engineering/storage)
+"cUO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engineering/drone_fabrication)
+"cUP" = (/obj/structure/table/standard,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry/D2)
+"cUQ" = (/obj/structure/table/standard,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry/D1)
+"cUR" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plastic{amount = 50},/turf/simulated/floor,/area/engineering/storage)
+"cUS" = (/obj/machinery/light{brightness_range = 10},/turf/simulated/floor,/area/hallway/secondary/entry/fore)
+"cUT" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/turf/simulated/floor,/area/engineering/storage)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -7626,169 +7905,169 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaamaanaanaanaanaaoaalaapaaqaaqaaqaaqaaraaaaataafaauaavaawaavaawaavaaxaaaaataabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaasaasaasaasaasaafaayaafaasaasaasaasaasaafaataaaaazaavaaAaavaaAaavaaBaaaaataabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaaaaafaafaaaaaaaaCaaaaaaaafaaaaaaaaaaaaaataauaaDaavaaDaavaaDaavaaDaaxaataabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaafaaaaaEaaFaaEaafaafaafaafaaaaabaataaGaaHaaIaaJaaKaaLaaMaaNaaGaataabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaafaaaaaEaaFaaEaafaafaafaafaaaaabaataaGaaHaaIaaJaaKaaLaaTaaNaaGaataabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaOaaPaaQaafaaaaabaabaabaabaataaGaaHaaRaaLaaSaaLaaTaaNaaGaataabaabaabaabaabaaUaaUaaUaaUaaUaaUaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaVaaWaaXaaYaaZaabaabaabaabaabaataaGaaHaaRaaLabaaaLaaTaaNaaGaataabaabaabaabaabaaUabbabcabdabeabfaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaabgabhabiabjabgaabaabaabaabaabaataaGaaHaaRaaLaaSaaLaaTaaNaaGaataabaabaabaabaabaaUabkablabmabnabkaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafabgaboabpabqabgaabaabaabaabaabaataaGabrabsaaSaaSaaSabtabuaaGaataabaabaabaabaabaaUabkabvabwabxabkaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafabgaboabpabqabgaabaabaabaabaabaataaGayZabsaaSaaSaaSabtazaaaGaataabaabaabaabaabaaUabkabvabwabxabkaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafabgabyabzabAabgaabaabaabaabaabaatabBabCaavabDabDabDaavabCabEaataabaabaabaabaabaaUabFabGabHabIabJaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaababgabgabKabLabgabMabMabMabMabMaataataataatabNabNabNaataataataataabaabaabaabaabaaUabOabPabQabPabRaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSabTabUabVabSaabaabaabaabaababMabWabXabYabYabYabYabZabYacaacbaccacbacdacbacbaceabMaabaabaabaabaabaabaabaabaaUacfacgabQachaciaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSacjabSackackackabSabSabSaabaabaababMabMabWabWabWabWabWaclacmacnacoacpacqacracsactacuabMaabaabaabaabaabaabaabaabaaUacvacwacxabPacyaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSaczabSacAacAacAacBacCabSaabaabaabaababMabMabMabMabMabMacDacDacEacFacFacGacFabWacHacIabMaabaababMabMabMabMabMaabaaUacJacKacLabPacMaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababSacNabSacBacBacBacBacBabSaabaabaabaabaabaabaabaabaabaabacDacOacPacFacQavQacFabWacHacIabMabMabMabMacSacTacUabMabMabMaaUacVacWacXaaUaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaabaababSacBacBacBacBacBacBacBabSaabaabaabaabaabaabaabaabaabaabacDacYacZacFadaadbacFabWacHadcacbaddacbacbacbadeacbacbacbadfadgadhadiadjadkadladladladladladladladladladladladladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadmadnadoadnadnaabaababSadpadqadradsadtaduabSabSaabaabaabaabaabaabaabaabaabaabacDadvadwadxadyadzacFadAadBacsadCacsacsacsacsadDacsacsacsadEadFadGadHadIadIadJadKadKadKadKadKadKadKadKadKadKadLadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadMadNadOadNadNaabaababSadPacBadQacBadRadSabSaabaabacDacDacDacDacDacDacDacDacDacDadTadUacFacFacFacFabWabWabWadVabWabWabWabWadWabWabWabWadXadjadYadiadjadjadladZaeaaebaebaebaebaebaebaebaebaecaedadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadMaeeaefaegadNaabaababSadPaehaeiaejaekadSabSaabaabacDaelaemaenacDaeoaepaepaepaepaeqaeracFaesaetacFabMabMabMaeuaeuaeuaeuaevaewaevaeuaeuaeuaeuadYadiadjaexaexaexaexaexaexaexaexaexaexaexaexaeyaezaeAadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBaeCaeDaeEaafaeFaeGaeHadMaeIaeJaeKadNaabaababSabSabSaeLabSabSabSabSaabaabacDaeMaeNaeOacDacZaePaeQaeQaeQaeQaeRaeQaeQaeQaeQaabaabaabaeuaeSaeTaeTaeUaeVaeUaeTaeTaeWaeuadYadiadjadjaexaeXaeYaeZafaaeZafbaeZafcaeZaexafdafeaffadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBafgafhafgafiafjafkafjadMadNafladNadNadNadNadNafmafnafoafpafqafmacDacDacDacDacDafracDacDacZaeQaeQafsaftaftafuaftaftafvaeQaeQaabaabaeuafwaeUaeUafxafyafzaeUaeUafAaeuafBafCafDafDafEafFafGafGafGafGafHafGafGafGaexaebaebadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBafIafJaeBaeBaeBafIafJaeBaaaaaaaaaaaaaaaaaaaeBafgafKafgafLafjafMafjadMafNafOafPafQafRafPafSafTafUafVafWafXafWafYaepaepaepaepafZaepaepagaaeQagbaftaftagcagdageagfaggaghaeQaabaabaeuagiaeUagjagkaglagmagjaeUagnaeuadYagoagpagpagqagragragragragragsafGafGafGaexaebaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtaeBaeBaguagvagwagxagyagvaguaeBaeBaeBaeBaeBaeBaeBaeBagzagAagBafLagCagDagEadMagFagGagHagIagJagKagLagMagLagNagNagOagNagNagNagPaeNaeNagQaeNacYacOaeQagRagSagTagUagVagWagXagYagZaeQaabaabaeuahaaeUagjahbahcahdagjaeUafAaeuadYadiadjadjaexaheaeYaeZahfaeZahgaeZafcaeZaexaebahhadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtaeBahiahjahkahlahmahlahkahnahiahoahpahqahrahsahtaeBahuahvahwafLahuahvahwadMadNahxadNadNadNagLagLahyahzahAahBahCahDahEagNagNacDacDacDacDacDacDaeQahFaftahGahHahIahJahKahLahMaeQaabaabaeuahNaeUahOahPahQahRahSaeUafAaeuahTahUadjaexaexaexaexaexaexaexaexaexaexaexaexaebaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtaeBahVahmahWahmahXahmahWahmahVahYahZaiaahZahZaibaeBaicaidaieafLaicaifaieafLaigaihaicaabaabagLahzahyahzaiiaijaikailaimainagNaabaabaabaabaabaabaeQaftaftaioaipaipaipaiqaftaftaeQaabaabaeuairaeUaeUaisaitaiuaiuaiuaivaeuadYadiadjadjaiwaixaiyaizaiAaizaiBaizaiCaizaiwaebadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtagtagtagtagtagtagtagtaeBaiDahmaiEaiFaiGaiHaiIaiJaiKaiLaiMaiNaiOaiOaiOarlaqFaroaiQaiQaiQaiSaiQaiQaiQaiTaicaabaabagLaiUahyahzaiiahBaiVaiWaiXaiYagNaabaabaabaabaabaabaeQaiZaftaioaftajaaftaiqaftajbaeQaabaabajcajcajcajcajdajcaeuajeajfajgaeuadYajhafDafDajiajjajkajkajkajkajlajkajkajkaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtagtagtagtagtagtagtagtagtaeBajmajnajoajpajqajrajsajtajuajvajwajxajyajzahZaeBamvamrajBajBajAajCajDajEajFajGaicaabaabagLahzahyahzajHahBajIajJajKajLagNaabaabaabaabaabaeQaeQaeQaeQajMajNajOajPajQaeQaeQaeQaeQaabajcajRajSajTajUajVaeuajfajfajfaeuadYagoagpagpajWajXajXajXajXajXajYajkajkajkaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtajZakaakaakbalBalAakeakfakaakaaeBakgakgakhakiakjakkakiakgakgaeBaeBaeBaeBaeBaeBaeBaklaklaklaklaklaklakmajBaknajBaicaabagLagLahzahyahzagNakoakpakqakraksagNagLagLagLaabaabaktakuakuakvakwakxakyakzakAakvakBakBaktaabajcajcajcakCakDakEaeuakFakGakFaeuadYadiadjadjaiwakHaiyaizakIaizakJaizaiCaizaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtajZajZajZajZakKakLakLakLaqEakLakLakMakLakLakLakLakLakLakNakOakKakPakQakRakSakTakTakTakUakVaklakWakXakYakZaklalaalbaknalcaicaabagLahzahzaldalealfalgalhalialjahzahzalkallagLaabaabaktalmakvakvakwakvakvakvakAakvakvalnaktaabajcajRaloalpajTalqaeuaeuaeuaeuaeualralsaltaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalzaaaaaaagtagtajZajZalualvalwalxalyalyalyakdalCalCaiRalCalCakcalCalCalCalDalEalFalGalGalHalIalJalKalKalLalMaklalNalOalPalNaklalQalbalRajBaicaabagLalSahzalTalUahzahyalValTalUahzahzagLalWagLaabaabaktalXalXakvakwakxalYalZakAakvamaamaaktaabajcajcajcajcambajcamcamdameamfamcamgamhamiamjaabaabaabaabaabaabaabaabaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabajZamlammamnajZamoakLampamqacRamqamqamsamtamuaiPamwamxamsakNamyamzamAamBakLakSamCamDamDamEamFamGamHamIamJalNaklamKalbajBajBaicaabagLahzahzalialjamLamMamNalialjahzahzamOamPagLaabaabaktamQamRamRamSamTalYakzamUamVamVamWaktaabajcamXajcamYajTamZamcanaanbancandaneanfadjangagtanhanhanhanhanhanhanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabajZanianjankajZamoakLamqamqanlanmamqannanoanpanqanransantanuanvamzamzamBakLanwanxanxanxanyanzaklanAalNaklanBaklalQalbajBajBaicaabagLagLanCanDanEanFanGanHanDanEanIagLagLagLagLaabaabaktanJanJakvakwanKakyanLakAakvakvanMaktaabajcamXajcamYanNamZamcanOanPanQamcadYadiadjanRagtanhanSanTanUanVanWanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabajZanXanYanZajZamoakLamqaoaaobaocamqaodaoeaofaogaohaoiaojakNamyamzamzamBakLakSakTakTakTaokaolaklaomaonaklaooaklalQalbaopajBaicaabaabagLaoqaoqaoqaoqaoraosaoqaoqaoqagLaabaabaabaabaabaktaotakvakvakwaouaovaowakAakvakvaoxaktaabajcaoyajcajcajcajcamcamcaozamcamcadYadiadjaoAaoBaoCaoDanTaoEaoFaoGanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaoHaoHaoHaoHaoHaoHaoHaoHaabajZaoIaoJaoKaoLaoMaoNamqanmaoOanmamqaoPaoQaoRaoSaoTaoUaoVakNamyaoWamzamBaoXaoYaoYaoYaoYaoYaoYaoZaoZaoZaoZaoZaklalQalbajBajBaicaabaabagLahzapaapbapcamMapdapeapfapgagLaabaktaktaktaktaktaphapiapjakwakxalYakzakAapkaplaktaktaabapmapnapoappapqaprappapsaptapuamjadYapvadFadFadFapwapxapyapzapAapBanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaoHapCapCapDapEapFapGaoHaabajZapHapIapJajZapKapLamqapMapNapOamqapPapQanoapRanoanoaojapSapTapUaoNapVaoXaoYapWapXaoYapXapWaoYapYapZaqaaqbaqcalQalbajBajBaicaabaabagLaqdaqeaqfaqgaqhaqiaqjaqkaqlagLaabaktaqmaqmaqnaqoakvakvaqpakwakvakvakvakAaqqakyaktaabaabapmaqraqsaqtaqtaqtaqtaqtaquaqvamjadYadiadjaqwaoBaoCaoDaqxaqyaqzaqAanhaabaabamkaqBadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaoHapCapCaqCaqCaqCaqCaqDaqDaqDaqDaqDaqDaqDaqEakLamqamqavMamqamqamsamsaqGaqHaqIaqJaqKaqLaqMaqNakLakLaoXaoYapWapWaoYapWapWaoYaqOaqPaqQaqRaqQalQalbajBajBaicaabaabagLaiUapaapbapcamLaqSapaapbaqTagLaabaktaqUaqVaqWaqXaqYaqZaraarbaqYarcamVardareareaktaabapmapmaqtaqtaqtaqtaqtaqtaqtaqtaqramjadYadiadjanRagtanharfanTargarharianhaabaabamkarjadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaoHapCapCaqCaqCarkarkavearmarnavLauTarqaveaqEakLavKarsartaruarvarvarwarwarwarwarwarxaryarzarxarAarBarCaoYapWarDaoYarDapWaoYarEarFarGaqcaqcalQalbajBarHaicaabaabagLahzalTalUahzamLaosalTalUahzagLaabaktarIarJarKaqoakvakvaqpakvakvarLarMarNarMarOaktaabapmarPaqtarQaqtarRaqtarSaqtaqtaqtamjadYadiadjarTagtanhanhanhanhanhanhanhaabaabamkarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVarVarVarVarVarVarVarWarXaqCaqCarYarYatTasaasbauSaunaseatTasfasgauRasiartasjaskarvarwaslasmasnasoaspasqasrarxassastasuaoYasvaoYaoYaoYaswaoYaqcasxaqcaqcatzalQalbajBaszaicaabaabagLahzahzahzahzasAalVahzahzahzagLaabaktaktasBasCaktasDasEasFasGakvasHakvasIasJasKaktaabapmarQaqtarQasLarRaqtaqtasMasNaqtamjadYadiadjamjaabaabaabaabaabaabaabaabaabadladlasOadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVarVasPasQasRasSasTarVasUasVasWasXasYaqCateatdathatfatbataatcatgakLashatZasZatjatkatkatlatmatnatoatialyatqatratsattattatuatvattattatwatxattattattatyaoYatpasyalQalbatAatBaicaabaabagLatCatDagLatEatFatGagLatCatDagLaabaabaktaktaktaktaktatHatIaktatJatKatJaktatHatIaktaabapmatLarRarQasLarRaqtaqtasNatMaqtamjamgatNamiamjatOatOatOatOatOatOatOatOatOatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVatPasTasTasTasTasTatQaqCaqCatRatSaqCaqCarrasbasbarZatUatVarratWaoNarparvatXatYatZauaarwaubaucaudasoaoXauealCaufaugauhauiaujaugauhaukaulaugauhaugaumasdascauoaupauqaurausautautaabaabagtagtauuauvauvauwauuagtagtaabaabaabaabaabaabaabaabagtagtaqoauxauyauxaqoagtagtaabaabapmauzauAauBauCauDauEauFaqtaqtaqtautauGauHauraurauIauJauKauLauMauLauLauNauNatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVauOasTauPauPasTauQarVaYjaYiaYfauUauVauWaYgauXauYarZauZavaaYgakNakLaYhavbarvartavcavdarwasoaYkasoavfakLavgavhaviavjavkavlaviavjavkavjaviavjavkavjavmavmalbalbavnalbaurausavoautautautavpavqautavrauravsautavpavqautautautautautautautautavpavqautavtavuavtautavpavqautautautautautautautautavvautautautautautauGauHaurauravwavxavyavzavAavBavCavDauLatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVauOasTavEavFasTavGavHavIaYlaYmauUaYjaYiavJaYnaYoaYpaYqaYravJavNavOavPaYsaYtaZIaZHaYuavPavTaqEakLakLakLavgavhaviavUavVavWaviavUavVavXaviavUavVavXavmaabaabalbavnalbavrausauravYavZauraurauravtauraurausauraurauravZawaaurauraurauraurauravZaurauraurauHauraurauravZavtaurawbawcawdawcaweawfawgawcawcawcawcawhawiawjawkawkawlawmawnawoawpauLauLauLawqawrawsawtawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVawvasTawwawxawyawzawAawBawCawDawEalyaZLalyawCalyaZKalCalCawGawHalCalCalCalCaZJalCalCawJawKawLawKawMalCawNavhaviawOawPawQaviawOawPawRaviawOawPawRavmaabaabalbavnalbawSawTawUawVawWawWawWawWawXawWawYawZawWawWawWaxaaxbaxcawWawWawWawWawWawWawWawWawWaxdawWawWawWawWawXawWaxeaxfaxgaxhaxiaxjaxhaxhaxhaxhaxhaxhaxhaxkauraurauIauLavBavBaxlavBavBavBauLatOawsaxmawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVaxnasTaxoaxpaxqaxraxsaxtaxuaxvaxwaxxaxvaxxaxuaxxaxyaxzaxAaxBaxCaxAaxAaxAaxAaxDaxAaxAaxEaxDaZMaxDaxCaxAaxFavhaviaxGaxHaxIaviaxGaxHaxGaviaxGaxHaxGavmaabaabalbavnalbaurauraurausauraurauraxJavtaurauHauraxJaurauraxKauraxLawcaxMawcawcawcawcawcawcawcaxMawcawcawcawcaweawcaxNauHaxOauravtaxPauraurauraurauraurauraxOaurauravwauLaxQauLaxRauLauLauLaxSatOawsaxTaxUawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVaxVasTaxWaxXasTasTarVaxYaxZaxZaxZayaaybaxZaxZaxZaVhaVfaxZaxZaVeayfaVgarxayhayiayjaviaykaViaviaymaynaviayoarxaviaypayqayraysayqayqayqaytayqayqayqavmavmalbalbavnayuayuayuayuayvayuayuayuayuautavtavuavtaywayxayyayzayAayBayxayyaywautavpayCayCayCayCayCayCayCayCayDayEayFayGayHayIayJayJayJayJayJayJayJayJayJayJayKayKayKayKayKayKayKayKayKayKayKayKayKawuawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabarVayLayLasTayMasTayNarVaxYayOayOayOayPayOaVVaVWayQaVXaySaVkaxZaVMayVaVPaVQayWayXaVYaviavUayYaviayZazaazbazcasgazbazdayqayrayqayqayqayqayqayqayqayqazeavmazfazgazhayuaziazjazkazlazmaznazoayuauraurauHaVjaywazpazqazrazsaztazuazvaywagtagtagtagtagtagtagtagtagtagtagtayFazwazxazyazzazAazBazCazDazEazFazGazDazHazBayKazIazIazJazKazJazLazLazLazMazNazMazOayKayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabarVazPazPasTayMasTazQarVaxYazRayOayOazSazTazUazVazWaWPazYazZaAaayUayVayVaWOaAcaAdaWMaviayqaAfaviaAgaAhaAiaAjaAkaAiayqaAlaAmayqayqayqayqayqayqayqayqazeavmaAnaAoaApaAqaAraAraAsaAtaAuaAvaAvaAwauraurauHauraAxaAyazqazraAzaAAaABaACaywaADaAEaAFaAFaAFaAFaAFaAFaAFaAFaAGaADazwazxazyaAHaAIaAJaAKaALaAMaANaAOaALaAKaAPayKazMaAQazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaARaASaATaAUaAVaAWaARaxYayOayOayOayOayOayOaAXayQayRayOaAYaXcaXeaWTaWUaWVaWWaWSaWRaviaWQaBeaviaBfaBgaviaBhaBiaviayqaBjaBkaBlaBmaBnaBoaBoaBoayqaBpavmavmalbaBqaBrayuayuaAvaBsaAvaBtaBuaBvayuavraurauHauraBwaBxazqaByaBzaBAaBBaBCaywaBDaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaBFaBGazxazyazzaAIaBHaAKaAKaBIaBJaBKaAKaAKaBLayKazMaBMazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaBNaBOaBPaBQaBRaBSaARaxYazRaBTaBUaBVaBWaBXaBYaBZaZVayOaAYaCbaZWayUaZXaZWayVaZZaZYbbdbadaChaviaCibbeaCkayqayqaClayqbbfaviaCmaCnaCnaCoaviaviaCpaviavmaabalbavnasyaCqaCraAvaCsaCtaCuaCvaCwayuaurauraCxaCyaywazqazqaCzaCAaCBaACaACaywbbgaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaBGazxaCEaCFaAIaCGaAKaCHaCIaCJaCKaCLaAKaCMayKazMaBMaCNaCOaCOaCOaCOaCOaCOaCOaCPazMaCQayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaARaCRaCRaCSaCRaCRaARaxYayOaCTayOaCUaCVbbhbbiaCWbbjayObblaxZaCZaDaaDbaDbaDbaDcaDdbbnbbmbclbckbbqbbpbcsaDjaDjaDkaDlaDmaxGaDnaDoaDpaDqaviaDraDsaDtavmaabalbavnaDuaDuaDuaDuaDuaDuaDuaDuaDuaDuaDuaurauHauraywaDvaDwaDxaDyaCBaADaADaADaADaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaDzazxazyazzaAIaDAaAKaCHaCIaCJaCKaCLaAKaDBaDCazMaBMaDDaDEaDEaDEaDEaDEaDEaDEaDFazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaARaARaARaARaARaARaARaARaARaARaARaxYaxYaCTaDGaDHbczaDHaDHaDHbcxbdpbdqaxZbdobdnbdmayVbdmbcubctaDOavmavmavmaDPazdbcvaDQaDQaAfayqaDRaDSaDTaDTaDUbcwaviaDVaDWaDXavmaabalbavnaDuaDYaDZaDZaEaaEbaEcaDZaDZaDYaDuaEdaEeaEfaywaywaywaywaywaEgaADaEhbdraEjaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaEkaBGazxazyazzaElaEmaEnaEnaEoaEpaEqaEnaEnaEraEsaEtaBMaDDaDEaDEaDEaEuaDEaDEaDEaDFazMaEvayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEwaExaExaExaExaExaExaExaExaEyaxYbdtaxYaDHbdwaEBaECaDHaxYaxYaxYaxYaDOaDObdybetbdyaDOaDOaDOaabaabavmavmaEFbdsaEHaEIaEJaEKaELaxGaDnaEMaENaEOaviavmaEPavmavmaabalbavnaDuaEQaERaDZaDZaDZaDZaDZaERaEQaESaurauHauraETaEUaEVaEWaEXaEYaADaEZbevaBFaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaFbazzazxazyazzaFcaFdaFdaFdaFeaFfaFgaFdaFdaFdaFhazMaBMaDDaDEaDEaFiaFjaFkaDEaDEaDFazMaFlayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEwaExaFmaFnaFoaFpaFqaFnaFraFsaFtaFuaFvaFwaDHaFxaFyaFzaFAagtagtagtagtagtaFBaZOaZNaZOaFBagtagtaabaabaabaFEaFEaZQaZPaZPaZRaFEaFEaFEaFEaFEaFEaFEaFEavmaFIavmaabaabalbavnaDuaFJaFKaFLaDZaDZaDZaFLaFKaFJaFMauraFNawWaFOaFPaFQaFRaEXaFSaFTaFUaZSaEkaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaFbazzaFWaFXaFYaFZaGaaGaaGaaGbaGcaGdaGaaGeaGaaGfaGgaGhaDDaDEaDEaGiaGjaGkaDEaDEaDFazMaGlayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGmaGnaGoaGoaGoaGoaGoaGoaGpaFsaFtaFuaGqaGraZUaGtaGuaFAaFAagtagtagtagtagtaGvaZTaZTaZTaGvagtagtaabaabaabaabagtagtagtagtagtagtagtagtagtagtagtagtagtavmavmavmaabaabalbaGxaDuaGyaGzaGAaGBaGCaGDaGEaGFaGGaGHaurausauraETaGIaGJaGKaEXaGLaADaGMaEiaEjaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaBFaBGazxazyazzazAaGNaFdaFdaGOaFdaFdaFdaGPaGQaDCaGRaGSaDDaDEaDEaDEaDEaDEaDEaDEaDFazMaEvayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGTaExaGUaGVaGoaGWaGXaGVaGYaFsaFtaFuaGZaHaaDHaFAaFAaFAagtagtagtagtagtagtaHbaFCaHcaFCaHbagtagtagtaabaabaabaabagtagtagtagtagtagtaHdaHdaHdaHdaHdagtagtagtaabaabaabalbavnaDuaHeaDZaDZaDZaHfaHgaDZaDZaHhaDuaxPaHiaxPaEXaHjaHkaHlaEXaHmaADaADaADaADaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaDzaHnaHoaHpaHqaHraHsaHsaHtaHsaHsaHuaGPaHvaEsaHwaGSaDDaDEaDEaDEaDEaDEaDEaDEaDFazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGTaExaExaHxaHxaExaExaExaExaHyaFuaHzaHAaFuagtagtagtagtagtaHdaHdaHBaHCaHdaFCaFCaFCaHdaHBaHCaHdaHdaHdaHdaHdaHBaHDaHDaHCaHdaHdaHdaHEaHFaHGaHdaHdaHdaHdaHdaHdaHdalbaHHaDuaDuaHIaHJaDuaHKaDuaHIaHJaDuaDuaGwaHLaGwaEXaEXaEXaEXaEXaHMaHNaHOaHPaHQaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaBGazxazyazzaHsaHsaHsaHRaHSaHTaHsaHsaHUaHsayKaHVaGSaHWaHXaHXaHXaHXaHXaHXaHXaHYazMaCQayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtaHZaHZaHZaHZaIaaIaaHZaIbaIcaIdaHZaHZaAeaHZaHZaIfaIgaIgaIhaIiaIjaAZaFDaFCaGwaFCaIlaFCaImaFCaFCaFCaFCaGwaFCaFCaFCaFCaFCaFCaFDaFCaGwaFCaFCaFCaGwaFCaImaFDaInaFCaFCaFCaIoaIpaIqaIraIsaItaIuaFCaFCaFCaFDaGwaFCaIvaFCaIwaFCaImaFCaIxaIyaIzaIAaIBaICaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaEkaBGazxaIDaIEaHsaIFaIGaIHaIIaHTaHsaIJaIIaIKayKaILaGSazMazMazMazMazMazMazMazMazMazMazMaIMaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaHZaINaINaIaaINaINaINaIOaIPaIQaIRaISaITaIUaIVaIWaIXaIYaIZaJaaJbaJcaJdaJeaJdaJdaJdaJdaJdaJdaJcaJdaJfaJdaJdaJdaJdaJdaJdaJcaJgaJhaJiaJcaJdaJdaJdaJjaJdaJdaJdaJkaJcaJlaJmaJnaJlaJoaJpaJpaJpaJpaJqaJpaJraJpaJsaJtaJuaJvaJwaJxaJyaJzaADaADaAEaAFaAFaAFaAFaAFaAFaAFaAFaAGaADazwazxazyaAHaHsaHsaHsaJAaJBaJCaJDaJAaJBaJCaJEaILaJFazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaHZaJGaINaIaaJHaINaINaJIaINaJJaINaINaINaJKaINaJLaINaJMaJNaJOaIraJPaIraJQaIraIraIraJRaIraIraJPaIraJSaIraIraJTaIraIraIraJPaJUaJVaJWaJPaIraIraIraJUaIraJRaIraJXaGwaFCaJYaJZaKaaKbaFCaFCaFCaFCaGwaFCaFCaFCaKcaFCaKdaKeaIxaIxaIxaIxaKfagtagtagtagtagtagtagtagtagtagtagtayFazwazxazyaKgaHsaIFaIGaKhaKiaKjaHsaIJaKkaIKayKaKlazMazJaKmazJazLazLazLazJaKnazJaKoayKayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaHZaKpaKpaKqaKpaKraHZaHZaHZaKsaKtaKuaKvaKwaKxaKxaKyaKvaKzaKAaKBaHdaHBaHDaHDaHCaHdaHdaHdaHdaHdaKCaKDaKEaHdaHdaHdaHdaHdaHdaKFaKGaKHaHdaKIaKJaKJaKJaKJaKJaKJaKKaHdaKLaKMaKNaHdaKIaKJaKJaKJaKKaHdaKIaKJaKKaHdaKOaKPaKOaKfaKQaKRaKSaKfaKfaKTaKUaKUaKUaKUaKUaKUaKUaKUaKVayEayFayGayHayIaHsaKWaKWaKWaKWaKWaKWaKWaKWaKWaKXaKXaKXayKayKayKayKayKayKayKayKayKayKayKawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaHZaHZaHZaHZaHZaHZaHZaabaHZaIiaIiaIiaKvaKYaKYaKZaKYaLaaLbaLcaLdaLeagtagtagtagtaabaabaabaabaLfaFCaJYaFCaLfaabaabaabaabaLgaLgaLhaLgaLgagtagtagtagtagtagtagtagtaLiaLjaLkaLlaLiagtagtagtagtagtagtagtagtagtaLmaKeaKdaLnaLoaLpaLpaLqaLpaLpaLpaLpaLpaLpaLpaLraLsaLpaLpaLpaLtaLpaLuaLvaLwaLxaLyaLzaLzaLyaLAaLBaLyaLCaLDaLEaLFaLyaabaabaabaabaabaabaabaabaabaabawuaLGaLHawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaKvaLIaLJaLKaLLaLMaLNaLcaLdaLOagtagtagtagtaLPaLPaLPaLPaLPaLQaLRaLQaLSaLSaLSaLSaLSaabaLgaLTaLgagtagtagtagtaLUaLVaLVaLVaLWaLXaLYaLZaMaaLXaMbaLVaLVaLVaMcagtagtagtagtaMdaKeaKdaMeaMfaLwaLwaLwaLwaLwaLwaLwaLwaLwaMgaMhaMiaMjaMjaMjaMkaMjaMjaMlaLwaMmaLyaMnaMnaLyaMnaMnaLyaMnaMnaMnaMnaLyaabaabaabaabaabaabaabaabaabaabawuaxmawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAbazXayTafiafiafiafiafiaaaaaaaaaaaaaaaaaaaabaabaabaabaFEaMoaMoaMoaMoaMoaMoaMoaMoaabaabaabaabaabaabaabaabaabaKvaMpaMqaMraMsaMtaMuaMvaLdaLOagtagtagtagtaLPaMwaMxaMyaLPaMzaMAaMBaLSaMCaMDaMEaLSaabaLgaMFaLgagtagtagtaLUaMGaMHaMIaMJaMKaMLaMMaMNaMOaMPaMQaMRaMSaMTaMUaMcagtagtagtaMdaKeaKdaMeaMfaLwaLwaLwaLwaMVaLwaLwaLwaLwaMWaLwaMXaLwaLwaLwaMYaLwaLwaLvaLwaMmaLyaMZaNaaLyaMZaNbaLyaMZaNcaNdaNeaLyaLyaabaabaabaabaabaabaabaabawuawuaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaavRaycawIawFavSayeaydafiaaaaaaaaaaaaaaaagtagtagtaabaabaMoaNfaylaygaNhaNiaNjaNkaMoaNlaNlaNlaNlaNlaabaabaabaabaKvaKvaNmaNnaNoaNpaLbaLcaLdaNqagtagtagtagtaLPaNraNsaNtaNuaNvaNwaNxaNyaNzaNAaNBaLSaabaLgaLTaLgagtagtaLUaMGaNCaNDaNEaNEaNEaNEaNEaMNaNEaNEaNFaNGaNHaNIaNCaMUaMcagtagtaMdaKeaKdaNJaNKaNKaNLaNMaNKaNKaNKaNLaNMaNKaNKaNKaNNaNKaNKaNKaKfaKfaLwaLvaLwaLwaNOaNPaNPaNQaNRaNPaNSaNPaNPaNTaNUaNVaLyawuawuawuaabaabaabaabawuawuawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaavRaRPaROaRUaRTaRKaRlafiaaaaafaNWagtagtagtaNWaNXagtaabaMoaRiaRjaOaaObaOcaOdaOeaMoaOfaOgaRkaOiaNlaabaabaabaabaabaKvaKvaKvaKvaKvaOjaOkaOlaIjagtagtagtagtaLPaOmaOmaOnaLPaMzaOoaOpaLSaOqaOraOraLSaabaLgaLTaLgagtaLUaMGaOsaOtaNEaNEaNEaOuaOvaOvaOwaOxaOxaOyaNEaNEaNEaNIaOzaMUaMcagtaMdaKeaKdaMeaNKaOAaOBaOCaODaOEaOBaOFaODaOGaNKaOHaOIaOJaOKaNKaabaKfaKfaOLaOMaOMaONaOOaOOaOPaOQaMnaORaMnaMnaMnaMnaOSaLyaOTaOUawuawuawuawuawuawuaLGaOVaLHawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRgaReaRaaQYaQXaQWaQhafiaaaaNWaOWaOXaOYaOXaOWaTYagtagtaMoaPaaPbaPcaPdaPeaPfaPgaMoaOfaPhaPiaPiaPjaPjaPjaPjaPjaabaabaabaabagtaLeaLbaPkaPlaLeagtagtagtaabaLPaPmaPnaPoaLPaPpaPqaPpaLSaPraPsaPtaLSaabaLgaLTaLgagtaPuaPvaOtaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaPwaPxaPuagtaMdaKeaPyaPzaPAaPBaPBaPBaPBaPCaPBaPBaPBaPDaPEaPFaPGaPFaPHaNKaabaabaKfaPIaMjaMjaPJaPKaPKaPLaPKaPKaPMaPNaPNaPOaMnaPPaPQawsawsawsawsawsaPRaPSaOVaLHaPTawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUSaUVaUUaVbaVaaVdaVcafiaaaaaeaPUaPVaPWaPXaPUaPYaPZaQaaMoaMoaUaaMoaMoaMoaMoaMoaMoaQcaPhaQdaQeaVZaUfaUiaUgaPjaPjaPjaPjaPjagtaLOaLbaQiaQjaLOagtagtagtaabaLPaLPaLPaLPaLPaQkaQlaQkaLSaLSaLSaLSaLSaabaLgaLTaLgagtaPuaQmaNEaNEaNEaQnaNEaQoaQpaNEaQqaNEaQraQsaNEaQnaNEaNEaQtaQuaPuagtaMdaQvaQwaQxaQyaQzaQAaQAaQAaQBaOGaOGaOGaQCaPEaQDaQEaQFaQGaNKaabaabaKfaKfaLwaLwaQHaQIaQIaQJaQKaQLaQMaQLaQIaQIaQNaQOaLyawsaQPawuawuawuawsaxmawsaQQaQQaQQaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafiaTuaTqaTpaTjaTwaTvafiaaaaagaOYaQRaQRaQRaOYaQSaQTaQUaQVaSCaSDaSAaQZaSBaRbaRcaWXaPiaThaRfaSEaVZaIeaSuaStaSzaSyaSsaRVaPjagtaLOaRmaRnaLdaLOagtagtagtaabaabaabaPpaPpaRoaRpaQlaRpaRqaPpaPpaabaabaabaLgaLTaLgagtaPuaQmaQtaQtaNEaNEaRraRsaNEaNEaNEaNEaNEaRtaRuaNEaNEaNEaNGaQuaPuagtaMdaRvaRwaMeaNKaRxaOBaRyaODaRzaOBaOCaODaRAaNKaNKaNKaNKaNKaNKaQQaabaabaQQaRBaQQaLyaMZaRCaLyaNdaRDaRDaNeaREaNdaNeaLyaLyawuawuawuaabawuawuaRFawuaQQaRGaRHaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaagaadaadaadaagaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafiafiafiafiaDgaDfaDeafiaaaaaeaPUaRIaQRaQRaRJaCYaRLaRMaRNaDIaDJaDKaRQaRRaRRaRRaRSaPiaPiaDiaPiaVZaDhaDNaDMaDLaDLaEAaEzaPjagtaLOaLbaPkaLdaLOagtagtagtaabaabaabaRWaRXaRpaQkaQlaQkaRpaRYaPpaabaabaabaLgaLTaLgagtaRZaSaaNGaNGaNEaRraSbaScaNEaNEaNEaNEaNEaScaSdaRuaNEaSeaSfaSgaRZagtaShaKeaRwaMeaNKaNKaNKaNKaNKaNKaNKaNKaNKaNKaNKaabaabaQQaSiaSjaQQaQQaabaQQaSiaSiaLyaMnaMnaLyaSkaMnaMnaMnaMnaMnaSlaLyaabaabaabaabaabaabaQQaSmaQQaSiaSiaSnaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaafaafaaaaaaaaaaafaaaaafaafaafaaaaaaaafaafaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaOYaQRaQRaQRaOYaSraQTaCgaQVaCjaCCaCXaRQaSvaSvaRRaSwaSxaCcaCdaCeaVZaCfaBbaBaaRhaBcaCaaBdaPjagtaLOaLNaPkaLdaLOagtagtaabaabaabaabaPpaSFaSGaSHaSIaSJaSKaSLaPpaabaabaabaLgaLTaLgagtaLXaSMaSfaSfaNEaSNaNEaNEaNEaSOaSPaSQaNEaNEaNEaSNaNEaSRaNEaSSaLXaLiaSTaSUaRwaMeaSTaSTaabaabaabaabaabaabaabaabaabaabaabaQQaSiaSiaSiaQQaQQaQQaSiaSVaLyaSWaSWaLyaSXaMnaSYaSYaSYaMnaSlaLyaabaabaabaabaabaQQaQQaSmaSZaSiaSiaTaaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaTbaTcaTdaaaaTbaTcaTdaaaaTbaTcaTdaaaaTbaTcaTdaaaaadaafaafaaaaaaaaaaaaaaaaaaaTUaTfaTeaTeaTUaaaaaaaaaaNYaaaaaaaafaPUaTlaTmaTnaPUaToaPZaQaaQaaQaaQbaCXaRQaOZaTraTsaRRaTtaOhaCdaNZaVZaIeaBbaQgaTyaTxaCaaEDaQfagtaLOaLbaPkaLdaNqagtaabaabaabaabaabaPpaTzaTAaTBaTCaTDaRpaTEaPpaabaabaabaLgaLTaLgagtaTFaTGaNEaNEaNEaNEaNEaNEaSOaMTaMTaMTaSQaNEaNEaNEaNEaSRaNEaTHaTIaLjaTJaKeaRwaMeaTKaSTaabaTLaTLaTLaTMaTMaTMaTMaTMaTMaTMaTNaTOaTNaTPaTQaTRaSiaSiaSiaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaQQaQQaQQaQQaQQaQQaSiaTSaQQaQQaQQaQQaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaadaafaTbaTTaTdaafaTbaTTaTdaafaTbaTTaTdaafaTbaTTaTdaafaafaaaaafaafaaaaaaaaaaaaaaaaTUaTVaTUaTUaTUaSpaSqaTiaTkaSoaSoaNWaOWaOXaOYaOXaOWaTYagtagtafiaTZaNgaDKaRQaUbaTraUcaUdaUeaIkaFVaGsaUhaIeaFFaFaaFHaFGaEEaEDaEGagtaLOaLbaPkaLdaUjaUjaUjaUjaUjaUjaabaPpaUkaUlaUmaUnaUoaUpaUqaPpaabaabaabaLgaLTaLgagtaPuaTGaNEaNEaNEaNEaNEaNEaQuaMTaUraMTaQmaNEaNEaNEaNEaUsaUtaUuaUvaUwaUxaUyaUzaMeaUAaSTaTLaTLaUBaUCaTMaUDaUEaUFaUGaUHaTMaUIaUJaTNaTNaTQaTRaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaUKaULaUMaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaaaaafaafaaaaaaaaaaaaaTUaUNaUOaUPaTUaTgcMNaZGaZGaZGcMOaNWaNWaafaafaafaNWaNXagtaUTaficNccNbcNaaRQaUWaUWaUXaUYaUZcMZcMWcMVcMYcMXcMRcMScMTcMUcMPcMQaPjagtaLOaLbaPkaLdaUjaVlaVlaVmaVnaUjaabaPpaPpaPpaPpaVoaPpaPpaPpaPpaabaabaabaLgaLTaLgagtaRZaTGaNEaNEaNEaNEaNEaNEaVpaMTaMTaMTaVqaNEaNEaNEaNEaVraNEaNEaTIaLjaTJaKeaRwaMeaVsaSTaTLaVtaVuaVvaVwaVxaVyaVzaVzaVzaVAaVBaVCaVDaTNaTQaTRaSiaSiaVEaVEaVEaVEaVEaVEaSiaSiaVFaSiaSiaSiaVGaVGaVGaVGaVGaVGaVGaQQaVHaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaaaaaaaafaafaaaaaaaaaaTUaVIaVJaVKaTUaSoaSoaTiaTkaSoaTWaVNaVOaVOaVOaVOaVOaVOaVOaVOaVOaQacMKcMJaVRaRRaRRaVSaVTaVUcMIaCdaGsaUhcEKcMLcMMaVZaWaaWbaWaaPjagtaNqaLbaPkaPlaUjaVlaVlaWcaVnaUjaabaWdaWeaWfaWgaWhaWiaWjaWkaWdaabaabaabaLgaLTaLgagtaLXaSMaQtaQtaNEaWlaNEaNEaNEaVpaWmaVqaMMaNEaNEaWlaNEaVraNEaWnaLXaLiaSTaKOaWoaWpaSTaSTaTLaWqaVuaVvaWraWsaWsaWtaWuaWvaWwaWxaWyaWzaWAaWAaWAaWAaWAaVEaWBaWCaWCaWDaVEaWEaWEaWEaWEaWEaWEaVGaWFaWGaWHaWIaVGaabaQQaWJaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaacaaaaaaaafaWKaWLaWLaWLaWLaWNaTUaTUaSocBDaTXaURaUQaTWaVOaVOcAxcAPcyIczRcyjcyFcCFaVOaCccEzcECaWXaWYaWZaXaaXbaWXcCyaCdcCDaVZaVZaVZaVZaVZcCtcyicCwaXfaXgaXhaKzaXiaKBaUjaUjaXjaXkaXlaUjaWdaWdaXmaXnaXoaXpaXoaXqaXraWdaabaabaabaLgaLTaLgagtaTFaXsaNGaNGaNEaRtaQsaXtaNEaNEaNEaNEaNEaXtaRraSbaNEaXuaQtaXvaTFagtaLmaKeaRwaNJaLmagtaTLaVtaVuaVvaXwaWsaXxaXyaXzaXAaXBaXCaXDaXEaWAaXFaXGaXHaXIaVEaXJaXKaXLaXMaVEaXNaXOaXPaXQaXRaXRaVGaXSaXTaXTaXUaVGaabaQQaSmaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafaXVaafaaaaafaXVaafaaaaafaXVaafaaaaafaXVaafaaaaafaaaaaaaaaaXWaXXaXYaXZaYaaYbaYcaYdaYeaZFaSocoicohaTXaVLaTWaVOcndcnkckqckqclxclEcmWcmWcqccqacpZctWctocqRcqJcoscooconcomcpWcotaYvaYwaYxaYyaYvcumaYzaXdaYAcyiaYBaLbaPkaLdaYCaYDaWcaYEaYFaYGaWdaWdaYHaYIaYJaYKaYLaYIaYMaWdaWdaabaabaLgaLTaLgagtaPuaQmaSfaSfaNEaNEaRtaQsaNEaNEaNEaNEaNEaQoaYNaNEaNEaNEaNGaYOaPuagtaMdaKeaRwaMeaMdagtaTLaVtaVtaYPaTMaYQaYRaYSaYTaYUaTMaYVaYWaYXaYYaYZaZaaZbaZcaVEaZdaZeaZfaZgaVEaZhaZiaZiaZjaZkaZlaZmaZnaZoaZpaZqaVGaabaQQaSmaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaZraZsaZtaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZvaZsaZsaZsaZwaZxaZyaZzaZAaZBaZCaZDbcjaZEbbcaSoaSocOeaSoaSocOdaVOcOhcOfcOgcOjcOkcOicNWcNWcNVcNUcNXcNScNRcNUcNTcNUcObcOccNUcNZcNYcOabaababbaccNQbaebafbagbahbaibajbakbalbambambanbaobapaYFbaqaWdbarbasbatbaubavbaubawbaxbayaWdaabaabaLgaLTaLgagtaPuaQmaNEaNEaNEaQnaNEaRtbazaNEaNEaNEaQraYNaNEaQnaNEaNEaSfaYOaPuagtaMdaKeaRwaMeaMdagtaTLbaAbaBbaCbaDbaDbaDbaDbaDbaDbaDbaEbaFbaGaWAbaHbaIbaJaZcaVEaXJbaKbaLbaMaVEbaNbaObaPbaQbaRbaSaVGbaTaZqaVGbaUaVGaabaQQaSmaQQaabaabaabaabaabaabbaVbaVbaVbaVbaVbaVbaVbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafbaWaafaaaaafbaWaafaaaaafbaWaafaaaaafbaWaafaaaaafaaaaaaaaaaXWaXXbaXbaYbaZbbaaWLbdibciaZEcNHcNIbbbbdiaSocNJaVOcNKcNLcNMcNNcNOcNPbbkcNCaVOaOhaCdbwlcNBcNAcNzcNDcNAcNEcNAcNzcNDaYvbbocNFcNGbbraXdbbsaXdaYAcNoaYBaLdbbtaLdbbuaYDaWcbbvaYFbbwaWdaWdaYLbbxbaubaubaubbybbzaWdaWdaabaabaLgaLTaLgagtaPuaPvbbAaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEbbBbbCaPuagtaMdbbDbbEaMeaMdagtaTLaVtbbFbbGbaDbbHbbIbbJbbKbbLbaDbbMbbNbbOaWAaWAbaIbbPbbQaVEbbRbaKbbSbaMaVEbbTbbUbbVbbWbbXbbYaVGbbZbcaaVGbcbaVGaabaQQaSmaQQaabaabaabaabaabaabbaVbccbcdbcebcfbccbcdbcebaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaafaaaaaaaaaaaaaafbchaWLaWLaWLaWLaTUaTUbcibcjbcjcNxbcjbcjcNwaVOcNybcmbcnbcobcpbcqbcrcNqaVObrDaCdbrEbmZcNscNrcNucNtbmZbcycNvbcybcAbcAbcAbcAbcAcNncNocNpaXfaXgaXhaKBbcBaKBaUjaUjaXjbcCbcDaUjaWdaWdbcEbawbcFbcGbcHbbybcIaWdaabaabaabaLgaLTaLgagtaMUaMcaOsbcJaNEaNEaNFaNGaNHaNEaNEaNEaNFaNGaNHaNEaNEbcKaOzaLUaMGagtaMdaKebcLbcMaMdagtaTLaVtbcNaVvbcObcPbcQbcRbcRbcRbcSaVBbcTbcUbcVaWAaWAaWAaWAaVEbcWbcXbcWbcYaVEaWEbcZbdabdbbcZbdabdcbdcbdcbdcbdcbdcbdcbdcaSmaQQaabaabaabaabaabaabbaVbddbdebdfbdgbddbdebdfbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaabdhaaaaaaaaaaabaabaabaabaabaabcNmcNmaTUaTUaTUaTUaTUbdibdibdjaVOaVOaVObdkbdlbdlbdlaVOaVOaVOcNecNdbwlboIcNgcNfcNjcNibmZcNhbdubdvcNkbdxcNlbdzbcAbdAbdBbdAbdCagtaLeaLdbdDaPlaUjbdEaWcbdFbdGaUjaabaWdbcHbdHbdIbdJbdKbdHbdLaWdaLgaLgaLgaLgaLTaLgagtagtaMUaMcaNCbcJaNEaNFaNGaNHaNEaNEaNEaNFaNGaNHaNEbbBaNCaLUaMGagtagtaMdaKeaRwaMeaMdagtaTLaWqbcNaVvbdMbdNbdNbdObdPbdQbdRaWxbaFbdSbdTbdUbdVbdWbdXbdYbdZbeabebbecbedbeebefbegbehbeibejbdcbekbelbembenbenbeobdcaSmaQQaabaabaabaabaabaabbaVbepbeqberbesbepbeqberbaVbaVbaVbaVbaVbaVbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaabdhaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaTUaTUbdibdjaVObwobdlbdkbdlbdlbdlbdlbeuaVObrDaCdbxJbxIbxLbxKbnabwrbmZbwsbeAbeBbeCbeCbeDbeCbCnbeFbeGbzubdCagtaLOaLdbdDaLdaUjbdEaWcbeIbeJaUjaabaWdaWdaWdaWdaWdbeKaWdaWdaWdbeLbeMbeNbeOaLTaLgaLgagtagtaMUaMcbePaSPaSPbeQaSPbeRbeRbeRbeSbeQaSPaSPbePaLUaMGagtagtagtaShaKeaRwaMeaShagtaTLaVtbcNaVvbeTbdNbeUbeVbeWbeXbeYaXCbeZbfaaYXbfbbfcbfcbfdbfcbfcbfebffbfcbfgbfcbfcbfcbfhbfcbfcbfibfjbfkbflbfmbfnbfnbdcaSmaQQaabaabbaVbaVbaVbaVbaVbfobfpbfobfqbfobfpbfobaVbaVbfrbfsbfsbftbfubaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaTbbcgaTdaafaTbbcgaTdaafaTbbcgaTdaafaTbbcgaTdaafbdhaafaabaabbfvaNXaaaaafaaaaafaaaaNXbfvaabaabaabaabaTUaTUbdjaVObfwbfxbfybdlbdlbdlbdlbfzaVObwnaCdbwlbwhbtvbtsbtqbtlbmZbdCbrVbfHbfIbfJbfKbfKbfKbfKbfKbrQbrPagtaLOaLdbdDaLdaUjaUjaUjaUjaUjaUjbfMbfMbfMaLSaLSbfNbfObfNbfNbfNbfPbfQbfRbfSbfTbfUaLgaLgagtagtbfVaLVaLVaLVaLWaLXaMbaLVaLWaLXaMbaLVaLVaLVaMGagtagtagtagtaSTaSUaRwaNJaSTagtaTLaVtbfWaYPbaDbfXbfYbfZbgabgbbaDbgcbgdbgebgfbggbecbghbgibgjbgjbgkbglbgmbgnbgobgobgobgpbgobgqbdcbgrbgsbgtbgubgtbgvbdcaSmaQQaabaabbaVbgwbgxbgybfobgzbeqbgAbfsbgBbeqbgAbgCbgDbgEbgFbgFbgFbgGbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaTbbgHaTdaaaaTbbgHaTdaaaaTbbgHaTdaaaaTbbgHaTdaaaaaaaafaabaabaNXbgIbgJbgKbgJbgKbgJbgIaNXaabaabaabaabaabaTUbdjaVObgLbgMbgNbdlboMbdlbdlaVOaVObrDaCdbrEbmZbrGbrFbqjboRbqsbmZbrCbgTbgUbgVbgWbgUbgUbgXbfKbrJbrOagtaLObgZbhabhbbhcbhdbfMbhebhfbhgbhhbhibfMbeObhjbhkbhlbhmbhmbhnbhobhobhobhobhpbhqbeOaLgaLgagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtaLgaLgaLgaLgaKObhraWpaSTagtaTLaTLbhsaTLbhtbhtbhtbhtbhubhubhubhubhvbhwbhubhubhxbhybhzbhAbhBbhCbhDbhEbhFbhGbhHbhIbhJbhGbhIbhFbhKbhLbhMbhMbhMbhNbdcaSmaQQaabaabbaVbhObhPbhQbhQbhQbhRbhQbhQbhQbhSbgFbhTbgDbhUbhVbhWbgFbhXbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaaaaaaaaaaafaafaafaaaaafaafaafaaaaaaaafaafaaaaaaaafaabaabaaabhYbhZbiabibbiabicbhYaaaaabaabaabaabaabaTUbidaVOaVOaVOaVOaVOaVOaVOaVOaVObncaOhbnbboLboIboHbnpbnabnabmYbmZbikbilbimbinbiobipbipbiqbfKbirbdCagtaLOaLdaLdaLdbisbitbiubivbiwbixbiybizbfMbiAbiBbiAbiCbiAbiAbiDbiAbiEaLgaLgbiFbiGbiHbeOaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgbiIbiJaLgaKeaRwaMeaLmagtbhtbiKbiLbiMbiNbiObiPbiQbiRbiSbiTbiUbiVbiWbiXbiRbiYbiZbjabjbbjbbjcbjdbjebjfbjgbjhbjibjjbjjbjkbhFbjlbjmbjnbgubjobjpbdcaSmaQQaabaabbaVbjqbjrberbfobjsbjtbjubjvbjwbjxbjybgAbfobjzbjAbjBbjCbjDbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaebjEaadaadaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaafaafaabaabaafbgKbjFbjFbjFbjFbjGbgKaafbjHaabbjIbjIbjIbjIbjJbdiaRdaCcaOhcebcfvcebaOhcebaOhcfocfkbxJbxIcdNcbYcfpbnacfsbmZbjRbjSbjTbjUbjVbjWbipbgXbfKbjXbdCagtaLOaLdaLdaLdbjYbjZbkabkbbkcbkdbkebkfbfMbkgbkhbkgbkibkjbkjbkkbkjbkjaabaLgaLgbklbkmbknbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbkobkpbkpbkpbkpbkpbkqbkpbkrbksbktbkuaShagtbkvbkwbiLbkxbkybkzbkAbkBbkCbkDbkEbkFbkGbkHbkIbkCbkJbhybkKbgobgobhCbhDbjebkLbkMbkNbkObkPbkQbkRbhFbkSbkSbkSbkTbkSbkSbkSaSmaQQaabaabbaVbkUbkVbkWbgDbkXbgFbkYbkZblablbbhQblcbldbleblfblgbgFblhbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaabhYblibjFbjFbjFbljbhYaaabjHaabbjIblkbllblmblnblocaNcaQcbFbXAcbFbXAcbFbXAbWsbWibTybwlbwhbTwbQVcaycaxbZxbmZblwblxblyblzbipblAblBblCbfKblDbdCagtaLOaLdaLdaLdbjYblEblFblGblHblIblJblKblLblMblNblObkiblPblQblRblSbkjaabaabaLgaLgbeOaLTblTblTblTblUblTblTblTblTblTblTblTblTblTblVblTblTblTblTblTblTblTaSTaRvblWblXaSTblYblZbmabmbbmcbmdbmebmfbmgbmhbmibmjbmkbmjbmlbmmbhubmnbmobmpbmqbmrbmsbmtbmubmvbmwbmxbmybmzbmAbmBbhFbmCbmDbmEbmFbmGbmHbkSaSmaQQaabaabbaVbgwbgxbgybfobgBbmIbhQbmJbhQbmKbgFbmLbcfbmMbmNbjtbmObmPbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaNXaNXbgIbgJbgKbmQbgKbgJbgIaNXaVGaabbjIbmRbmSbjIbmTbmUbmUbPCbQcbmUbmUbltblvbmWbmVbNgbmXbNhbmZbmZbmZbmZbmZbmZbmZbcAbcAbcAbNibOYbcAbcAbcAbPabcAbdCagtaLObndbnebnfbjYblEbfMbngbnhbnibnjbnkbfMbnlbnmbnnbnobGCbnqbnrbnsbkjaabaabaabaLgaLgaLTbntbnubnvbnwblTbnxbnybnzbnAbnBbnCbnDbnEbnFbnGbnHbnIbnJbnKbnLbnMbnNbnObnPaMebnQbnRbnSbkxbiLbkxbnTbkzbnUbkBbiRbnVbnWbnXbkGbnYbnZbiRboabhybobbeibeibhCbhDbocbjfbodboebofbkQbkQbogbhFbohboibojbokbmFbolbkSaSmaQQaabaabbaVbhObhPbhQbombhQbhSbgFbonbgFboobopboqbdgborbmNbgFbmObosbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaNXaNWbotboubovbowboxboybozaNXaVGaabbjIboAboBbjIbdjbmUboCboDboDboEbGBboFboGboGbCAbCpboJboKbGAbCBboNboOboPboQbmVboSboSboTboUboVboSbCoboWboVboXboYagtaLOaLdaPkaLdboZblEbfMbpabiwbiwbpbbpcbfMbpdbpebpfbkibkibkibkibkibkibpgbpgaabaabaLgaLTblTbphbpibpjbpkbplbplbplbplbplbplbpmbpnbpobppbpqbprbpjbpjbpsbptaKOaKebpubpvbpwbpxbpybmgbpzbkBbmdbkxbpAbpBbkCbpCbpDbpEbpFbpGbpHbkCbpIbhybkKbgobgobpJbpKbocbkLbpLbpMbpNbpObpPbhFbhFbpQbpRbmFbpSbmFbolbkSaSmaQQaabaabbaVbjqbjrberbfobgFbeqbpTbpUbpVbpWbpXbpYbpZbqabmNbqbbqcbqdbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaNXaaaaaabqebqfbqgbqhbqeagtagtaVGaabbjIbqibjIbjIbdjbmUbgQbqkbqlbqmbqnbqobqpbqpbqqbqrbgRbqtbqubqvbqwbqvbqvbqxbmVbqybqzbqAboUboVbqybqzbqAboVboXboYagtaLOaLdaPkaLdbqBblEbqCbkfbqDbkfbkfbqEbfMbnlbqFbqGbpgbqHbqIbqJbqKbqLbqMbpgbpgaabaLgbqNbqObqPbqQbqRblTbplbpmbpmbplbqSbplbpmbpjbqTbqUbqUbqVbpjbqWblTbqXaSTbqYbqZbrabrbbrcbrdbrebrfbkBbrgbrhbribrjbhubhvbhwbrkbhvbrlbhwbhubrmbhybmpbmqbmrbhCbhDbrnbhFbhGbhIbhFbhFbhFbhFbrobrpbrqbrqbrrbmFbolbkSaSmaQQaQQaabbaVbaVbaVbaVbaVbrsbrtbkUbkWbgDbrubkUbkWbaVbaVbmNbfobaVbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaNXagtaaabrvbrwbrxbrybrvagtagtaVGaabaTUbrzbrAblobrBbmUbgSbiebgYbigbifbihbihbihbjMbjLbrKbrLbrIbrHbrMbrNbjKbijbmVbiiboVbrRbrSbrTbrUboVboVboVbjNboYagtaNqaLdaPkbrWbrXbrXbrXbrXbrXbrXbrYbrXbkgbrZbsabsbbpgbscbsdbsebsfbsgbshbsibpgaabaLgaLTblTbsjbskbslblTbsmbsnbpmbplbqSbplbpmbsnbspbsqbsrbssbpjbpjbnIagtaSTaKObstaKOaSTblYblZbmabsubsvbswbswbsxbsybszbeibeibsAbeibsBbeibsCbdZbhybobbeibeibhCbhDbhybsDbsEbsFbsGbkSbsHbsIbsJbsKbsLbsMbsNbmFbolbkSaSmbsOaQQaabbaVbsPbsQbsRbaVbsSbjxbsTbfsbsUbsVbgxbfsbfobsWbsXbsYbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZboxbtabsZbtbbtcbtdbsZboxbtabsZbsZaTUbrzbtebtfbtgbmUbthbtibtjbtkbfGbrNbrNbrNbtmbtnbtobtpbtmbrNbtrbrNbgObgPbmVbttbqzbqAbtuboVbqybqzbqAboVbfLboYbtwbtxbgZaPkaLdbkgbtybtzbtAbtzbtzbtzbtzbkgbtBbtCbtDbpgbtEbtFbtGbtHbqLbtIbtJbpgaabaLgaLTblTblTblTblTblTbpjbsnbpmbplbpmbplbpmbsnbspbsqbsrbssbpjbpjbpragtaLmaKebtKbtLaLmagtbkvbkwbtMbtNbtNbtNbtObtPbtQbtRbfcbtSbfcbtTbfcbfgbfcbtUbtVbfcbfcbtWbtXbtYbtZbuabubbucbkSbudbuebmFbsKbsLbsMbufbmFbolbkSbugbuhaQQaabbaVbuibujbukbulbumbunbuobuobupbuqburbusbusbusbutbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZbuubuvbuwbuxbuybuzbuAbuBbuCbuDbuEbuFbuGbuHblobuIbmUbuJbuKbuLbuMbmUbuNbuObuObuPbuQbuRbuSbuTbuObuObuObuObuUbmVboSboSboSbtuboVboSboSboSboVbuVbuWbuXboVaLdaPkaLdbuYbuZbtzbvabvbbvbbvcbvdbkgbvebvfbrXbpgbvgbpgbpgbpgbpgbpgbpgbpgaabaLgaLTblTbvhbvhbvibvjbpjbsnbpmbplbplbplbpmbsnbspbpjbpjbpjbpjbpjbpragtaMdaKebtKaKeaMdagtbhtbvkbkxbvlbvmbvnbvobvpbvqbvrbvsbvtbvubvvbvwbvxbvybvzbvAbgobvBbvCbgpbdZbsDbvDbvEbvFbvGbvHbvIbvJbvKbvLbvMbvNbvObvPbkSaSiaSmaQQaabbaVbvQbvRbvSbaVbaVbaVbaVbaVbaVbvTbaVbaVbaVbaVbvUbaVaabaabaabaabbvVbvVbvVbvVbvVbvVbvVaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZbvWbqgbvXbvYbvZbwabwbbwcbwdbwebsZbwfbwgbwfbdibdjbmUblrbwibwjbwkbmUblsbwmblpblqbwpbwqbjObjPbjQbwtbwubwubwvbmVboVboVboVbwwbwxbwyboVboVboVbuVbuWbuXboVaLdaPkaLdbwzbwAbwBbwCbwDbwEbwFbwGbwHbwIbwJbrXbwKbwLbwMbwNbwObwPbwQbwRbpgaabaLgaLTblTbvhbvhbvhbvhbpjbsnbwSbpmbpmbpmbpmbsnbspbsqbsrbssbpjbpjbpragtaMdaKebtKaKeaMdagtbwTbwTbwUbwVbwWbwTbwTbwTbwTbwXbwYbwZbwXbxabxbbxcbxdbxebxfbxcbxgbxgbxgbxgbxgbxhbxibxjbxkbkSbkSbkSbkSbkSbkSbkSbkSbkSbkSaQQbxlaQQaQQbaVbaVbxmbaVbaVbxnbxobxpbxpbxpbxqbxpbxpbxpbxpbxrbvVbvVbvVbvVbvVbxsbxtbxubxvbxtbxtbvVbvVaabaabaabaabagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabbsZbxwbxxbxxbwdbxybxzbxAbxzbxBbxCbsZbxDbxEbxFbxEbdjbmUbmUbxGbxHbmUbmUbmVbmVbmVbmVbmVblubmVbmVbmVbltblvbmWbmVbmVboYboYbxMbxNbxOboYboYboYboYboYboYbtwbtxaLdaPkaLdbxPbxQbtzbxRbxSbxTbxUbxVbkgbxWbvfbxXbxYbxYbxZbyabybbycbxZbydbpgaabaLgaLTblTbvhbvhbvhbvhbpjbpjbpjbsnbsnbsnbpjbpjbspbsqbsrbssbpjbyebpragtaMdaQvbyfaKeaMdagtbwTbygbyhbyibyibyjbykbyhbylbymbynbyobypbyqbyrbxcbysbytbyubyvbxgbywbyxbyybyzbyAbyBbyCbyDbyEbyFbyGbyHbyIbyJbyKbyLbyMbyNbyObyPbyQbyRbySbyTbyUbyVbyWbyXbxpbxpbxpbyYbyZbzabzabzabzabzbbzabzabzabzcbzabzabzabzdbzebzabzabzfbzgbzhbziagtagtagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabbzjbzjbzjbsZbzkbzlbzmbznbzobzpbzobzqbsZbxEbzrbxEbzsbxEbdjbztbmUbmUbmUbmUaabaabaabaTUbzvbzwbzxaTUaabaabagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbzyaLdaPkaPlbzzbzAbtzbzBbzCbzCbzDbvdbkgbzEbzFbzGbzHbzIbzJbzKbzLbzMbzNbzObpgaabaLgaLTblTbvhbvhbvhbvhbpjbpjbpjbpjbzPbzQbzRbzRbzSbzTbzUbpjbpjbsrbpragtaMdaRvbzVbzWaMdagtbwTbzXbzYbzZbAabAbbAcbAdbAebAfbAgbAhbAibAjbAkbxcbAlbAmbAnbAobxgbApbAqbArbAsbAtbAubAvbAwbAvbAxbAvbAybAzbAvbAvbAAbABbACbADbAEbAFbAGbAHbAIbAJbAKbAKbALbvVbvVbvVbvVbvVbvVbvVbvVbvVbAMbANbANbANbAObANbANbANbANbAPbANbANbANbAQbARbARbARbARbASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbzjbATbAUbsZbAVbAWbAXbAYbAVbAWbAXbAZbBabBbbBcbxEbBdbxEbdjbdiaTUaabaabaabaabaabaabaTUbBebBfbBgaTUbBhbBhbBhbBhagtagtagtagtagtagtagtbBibBibBibBibBibBibBibBiaIjaLdaPkaLdbkgbBjbtzbBkbtzbBlbtzbtzbkgbxWbvfbBmbBnbBnbBobBpbBqbBrbxZbBsbpgaabaLgbBtblTbvhbvhbvhbvhbpjbpjbsqbsrbssbpjbyebyebpjbpjbBubsnbpjbBvbpragtaMdaKebtKaKeaMdagtbwTbBwbBxbBybBzbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbxcbBKbBLbBMbBNbxgbBObBPbBQbyzbBRbBSbBTbBUbBTbBVbBWbBXbBYbBXbBZbCabCbbyNbyObCcbCdbCebySbyTbCdbCfbvVbvVbvVaabaabaabaabaabaabaabbvVbvVbvVbvVbvVbvVbvVbxsbCgbChbvVbCibCibvVbvVbvVbvVagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbzjbCjbCkbCkbCkbClbCmbeEbeHbfAbCqbCrbCsbCtbCubCvbxEbCwbxEbdjbdiaTUaTUaabaabaabaabaabaTUbdibCxbCybCzbfBbfCbfDbBhagtagtagtagtbCCbCDbCDbCEbCFbCGbCHbCIbCJbCKbCLaIjaLdaPkaLdbkgbCMbCNbkgbkgbkgbkgbkgbkgbCObCPbrXbpgbCQbCRbCSbCTbCUbCVbCWbpgaabaLgaLTblTbvhbvhbCXbvhbpjbpjbsqbsrbssbpjbsrbsrbpjbqWbCYbsrbpjbqWbpragtaMdaKebtKaKeaMdagtbwTbCZbDabDbbDabyhbBBbDcbDdbDebBFbDfbDgbDhbDibxcbDjbDkbDlbDmbxgbxgbxgbxgbxgbyDbDnbDobDobDobDobDpbDqbDrbDqbDqbDqbDqbDqbDsbDtbDubDvbDwbDwbDwbvVbvVaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbDxbDybDybDybDybDzbDzbDAbDybDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbDCbCkbCkbDDbDEbDFbDGbxzbDHbzmbDIbDJbDKbDLbDMbDNbDObBdbxEbDPbDQbDRaTUaTUaTUaTUaTUaTUaTUaTUbDSbDTaTUbDUbDVbBhbBhaabagtagtagtbDWbDXbDYbDZbEabEbbEbbEbbEbbEbbEbaIjaLdaPkaLdbkgbkgbkgbrXbEcbEdbEebEfbEgbxWbvfbEhbrXbrXbrXbEibrXbrXbrXbpgbpgbfNaLgaLhblTblTblTblTbpjbpjbpjbsqbsrbssbpjbBvbBvbpjbsnbsrbsrbpjbpjbpragtaShaKebtKbtLaShagtbwTbEjbEkbElbEkbEmbEnbEobEpbEqbBFbErbEsbEtbEubxcbEvbEwbExbEybEzbEAbEBbECbEDbEEbEFbEGbEHbEIbEJbDobEKbELbEMbENbEObEPbDqbEQbERbESbETbEUbEVbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbEYbEZbEZbFabFbbFcbFdbDybDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbFebCkbCkbFfbFgbzjbsZbsZbFhbsZbsZbxEbFibDLbFjbzrbFkbBdbxEbFlbFmbFnbFnbFnbFnbFnbFnbFnbFnbFnbFobFpbewbFqbFrbBhaabaabaabagtagtbFsbFtbFubFvbFwbFwbFxbFybFzbEbbEbaIjbgZaPkaLdbFAbFBbFCbrXbFDbFEbFFbFDbFDbxWbFGbxWbFHbFIbFJbFKbFLbFMbrXbFNbFBbFObFPbFQbFObFRbptbpsbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbyebpragtaSTaSUbtKaKeaSTbFSbwTbFTbFUbwTbFTbFUbwTbwTbwTbFVbBFbFWbFXbxbbxbbxcbxcbxcbxcbxcbEzbFYbFZbGabGbbGcbGdbGebGfbGgbGhbDobGibGjbGkbGkbGlbEPbDqbGmbERbESbGnbGobGpbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbGqbFbbFbbFbbFbbGrbGrbGsbGtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbGubGvbGwbGxbGybzjbGzbezbexbeybGDbGEbGFbGGbGHbGIbGJbBdbxEaTUaTUaTUaTUaTUaTUbGKbGKbGKbGKbGKbdibGLaTUbBhbBhbBhaabaabaabaabagtbDWbGMbGNbGObGPbEbbGQbGRbGSbEbbGTaIjbGUbGVbGWbGXbGYbGZbHabHbbHbbHcbHdbHdbHebHfbHgbHhbHibHjbHkbHbbHbbHlbGZbHmbHnbHobHpbHqbHrbHsbHtbHubHubHvbpjbsqbsrbssbpjbsqbsrbssbBubpjbsqbsrbqVagtaLmaKebtKaKebnQbHwbHxbHybHybHzbHybHAbHybHBbxbbHCbHDbHEbHCbxbbHFbHGbDsaabaabaabbEzbHHbHIbHJbEDbEEbEFbEGbHKbHLbHMbDobHNbHObHPbHQbHRbHSbDqbHTbHUbHVbHWbHXbESbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbHYbHZbIabIbbIcbFcbIdbDybIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbfvaabaabbzjbIfbDEbIgbIhbIibIjbIkbCkbIlbCkbImbInbIobDKbDKbIpbxEbBdbxEaabaabaabaabaabaabbGKbIqbIrbIsbGKbdibItaTUaabaabaabaabaabaabaabagtbIubIvbIvbIwbIxbEbbIybIzbIAbEbbIBaIjaLbbICaLdbIDbIEbIFbrXbFDbFDbIGbFDbFDbFDbIHbFDbFDbFDbFDbIGbFDbFDbrXbFNbIEbIIbIJbIKbILbIMbINblTbIOblTblTbIPbIQbIQbIQbIQbIQbIQbIQbIQbIQbIQbIRblTagtaMdaKebISaJvbpwbITbIUbIVbIVbIVbIVbIWbHybIXbHybIYbIZbIZbJabDsbEQbEQbDsaabaabaabbEzbEzbEzbEzbEzbyJbJbbDobDobDobDobDobDqbDqbDqbDqbDqbDqbDqbEQbJcbDubESbESbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbJdbDybDybDybDybDybDybDAbDybIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbfvaabaabbzjbJebCkbJfbFfbJgbJhbJibCkbIlbJjbJkbJlbJmbJnbJobBcbxEbJpbxEaabaabaabaabaabaabbGKbJqbJrbJsbGKaTUbJtaTUbJuaabaabaabaabaabaabagtagtagtagtbBibJvbJwbJxbJybEbbJwbJzaHdbJAbJBaGwaLfbrXbrXbrXbJCbJDbJEbJFbJGbJHbJIbJJbJKbJLbJMbJNbJObJPbrXbrXbrXbJQbJRbJSbFRbIMagtbJTbJTagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtaShaRvbJUbJVbJWbJXbJYbJZbJZbKabJZbKbbJZbKcbJZbJZbKabJZbJZbKdbKebKfbKgagtagtagtbKhbKibKjbKkbKlbEEbEFbKmbKnbKobKpbKqaabaabaabaabaabaabbDsbEQbKrbKsbKtbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaabaabbzjbKubCkbJfbFfbKvbKwbKxbCkbKybKzbKAbzjbKBbKCbKBbKDbKEbKFbxEbJubJubJubJubJubJubJubJubKGbJubJubKHbKIbKJbJubJubJubJubJubJubJubJubKKbKLbKMbJubJubJubJubKNbJubJubJubJubKObKPbKQbJQbFObIIbrXbrXbrXbKRbKSbKTbKUbKVbKUbKUbKTbKSbKWbrXbrXbrXbIIbIIbJQbKXbFQbKYbIMbKZbLabLabLabLabLabLabLabLabLabLabLabLabLabLbbLcbIMbLdbIMaSTaKObLebLfaSTbLgbLhbLibLibLibLibLibLibLibLibLibLibLibLjbDsbGmbLkbLlagtbJTagtbKhbLmbLnbLobLpbLqbLrbLsbLtbLubLvbKqaabaabaabaabaabaabbDsbEQbLwbLxbLybDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaabaabbzjbLzbCkbJfbLAbfEbDFbfFbLBbIlbLCbCkbLDbLFbLFbLFbLFbLGbLEbLFbLHbLFbLIbLEbLFbLFbLFbLGbLJbLKbLLbLMbLNbLObLLbLPbLFbLIbLQbLFbLHbLFbLIbLEbLFbLRbLFbLIbLFbLSbLTbLUbLVbLWbKObKPbIIbFRbIIbIIbLXbIIbIIbIIbIIbIIbFObLYbIIbIIbIIbIIbIIbLZbIIbIIbIIbIIbFRbKObMabIIbFRbFObIIbIIbIIbIIbIIbIIbIIbIIbLZbIIbIIbIIbLYbIIbFObIIbIIbFRbMbbMcbMdbMebMfaLmagtagtagtagtagtagtagtagtagtagtagtagtagtbKgbEQbLkbDsagtagtagtbKhbMgbMhbMibKlbMjbMkbKmbMlbMmbMnbKqaabaabaabaabbDsbDsbDsbEQbLkbEQbDsbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaabbzjbMobCkbMpbMqcPabMscPbbMtbMubMrbMvbMwbMxbMxbMxbMxbMxbMxbMxbMybMxbMxbMxbMxbMxbMxbMxbMxbMxbMzbMxbMAbLFbLRbLFbLFbLFbLFbLFbMBbMxbMxbMxbMxbMzbMxbMxbMxbMCbMDbMDbMDbMEbMFbMGbIIbFRbIIbIIbMHbMIbMIbMJbMKbMKbMKbMLbMKbMKbMKbMKbMKbMKbMKbMKbMKbMKbMMbMNbMObMKbMMbMKbMKbMKbMKbMKbMKbMKbMKbMKbMPbMKbMKbMKbMQbMIbMIbMIbMIbMRbMIbMIbMSbKObMTaMdagtagtagtagtagtagtagtagtagtagtagtagtagtbLlbEQbLkbDsbDsbMUbMVbKhbKhbKhbKhbKhbMWbMXbKqbKqbKqbKqbKqbDsbDsbDsbDsbDsbMYbMZbEQbLkbEQbNabDsbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaabbzjbNbbNcbNdbJfbCkbNebCkbLAbNfcOZcOYcOXbNkbNkbNkbNkbNlbNjbNmbNnbNkbNobNjbNkbNkbNkbNlbNjbNkbNpbNqbNrbNsbLRbLFbLFbNtbNubLFbNvbLFbNtbNsbLFbLRbLFbNwbLFbNxbNybNzbNkbNAbILbIIbIIbFRbIIbIIbIIbIIbIIbFQbIIbNBbIIbNCbIIbNDbIIbIIbIIbIIbIIbIIbIIbNEbFRbKObNFbIIbFRbIIbIIbIIbIIbIIbNDbIIbNBbIIbNGbHnbNHbHnbNIbHnbHnbHnbHnbHrbNJbNKbHnbILbNLaShagtbJTagtagtagtagtagtagtagtagtagtagtagtbDsbDsbNMbKebKebKebKebKebKebNNbNObNPbNObNQbKebKebKebKebNRbKebKebKebKebKebKebKebKebNSbNTbNUbNVbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafbNWbNWbNXbNYbNWbNZbOabObbNWbNWbNWbOcbOdbOebOfbOgbOebOhbOibOjbOkbJubJubJubJubJubJubJubJubJubJubJubJubOlbJubJubJubJubJubJubJubJubJubKKbKLbKMbJubOmbOnbOobOpbOqbOrbOsbJubOtbOubOvbIMbOwbLabOxbIMbOybOzbOAbIMbOBbOCbOCbOCbOCbOCbOCbOCbOCbOCbOCbODbIMbJRbOEbFRbIMbOFbLabLabLabLabLabODbIMbOGbOzbOAbIMbOFbLabLabLabLabOxbIMbOHbOIbOJbOJbOHaNXagtagtagtagtagtagtagtagtagtagtagtagtagtagtbDsbDsbMUbMVbDsbDsbDsbDsbDsbOKbOLbOKbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbOKbOMbOKbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabOObOPbOQbORbOSbOTbOUbOVbOWbOXbNWcPecPdcPcbPbbPcbOebJubJubJubJubJuaabaabaabaabaabaabaabaabaabaabbPdbPebPdaabaabaabaabaabaabaabaabagtagtagtagtagtbPfbLFbNxbPgbPfagtbIMbOwbLabOxbIMagtagtagtbPhbPhbPibPhbPhagtagtagtagtagtagtagtagtagtagtagtagtbPjbPkbPlbPmbPjagtagtagtagtagtagtagtbPnbPnbPobPnbPnagtagtagtagtagtagtagtbOHbPpbPqbPqbOHagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPraabaabaabaabbPsbPtbPubPvbPvaabaabaabaabaabaabaabaabaabaabaabaabaabbPwbPwbPxbPtbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabPzbOUbOUbOUbOUbOTbOUbPAbPAbPBbNWcPgbOZbPDbPEbPFbOeaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbPdbPGbPdbPdaabaabaabaabaabaabaabagtagtagtagtagtbPHbLRbPIbPJbPHagtagtagtagtagtagtagtagtagtagtbPhbPKbPhagtagtagtagtagtagtagtagtagtagtagtagtagtbPLbPMbPNbPNbPLagtagtagtagtagtagtagtagtbPnbPObPPbPnagtagtagtagtagtagtagtbOHbPQbPRbPRbOHagtagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabbPsbPsbPsbPsbPsbPSbPTbPvbPvbPvbPvbPvaabaabaabaabaabaabaabbPwbPwbPwbPwbPwbPUbPSbPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbPVbPWbPXbPYbOUbOUbOUbOTbOUbOUbPZbQabQbcPfbQdbQebPbbQfbOebPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbQgbQhbQibPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbQjbQkbQlbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbQmbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQobQpbQobQqbQrbQrbQobQsbQtbQtbQtbQtbQtbQtbQubPnbPObQvbPnagtagtagtagtagtagtagtbQwbQxbPRbPRbQwagtagtagtagtagtagtagtagtagtagtagtagtaabaabaabbPsbPsbPsbPsbPsbQybQzbQAbPsbPSbPTbPvbQBbQCbQDbPvbPvbPvbPvbPvbPwbPwbPwbPwbQEbQFbQGbPwbPUbPSbPybQHbQIbQJbPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbQKbQLbQKbQMbQNbQObQPbQQbQRbQSbQTbOUbQUcPhbQWbQXbQYbOebOebQZbRabRabRabRabRabRabRabRabRabRabRabRabRabRabRabRbbRcbRcbRcbRdbRebRfbRfbRfbRfbRfbRfbRfbRgbRfbRhbRibRjbRkbRlbRmbRnbRmbRmbRmbRmbRobRmbRmbRmbRmbRpbRqbRrbRsbRtbQnbRubRvbRwbRxbRybRzbRAbPNbPNbRBbRCbRDbRDbREbRFbRGbRHbRIbRJbRKbRLbRMbPnbPObRNbRNbRNbRNagtagtagtagtagtbRObQxbPRbPRbROagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabbPsbRPbRQbRPbPsbRRbRSbRTbPsbPSbPTbPvbRUbRVbRWbPvbRXbRYbRXbPvbRZbSabRZbPwbSbbScbSdbPwbPUbPSbPybSebSfbSgbPybShbSibShbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbSjbSkbSjbSlbOUbOUbOUbOTbOUbSmbQTbSnbSobSpbSqbSrbSsbOebStbRabRabRabPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbSubSvbPdbPdbSwbPdbPdbPdbPdbPdbPdbPdbSxbSybSzbPhbPhbPhbPhbPhbPhbPhbSAbPhbPhbPhbSBbSCbQnbSDbSEbSFbQnbSGbSGbSGbSGbSGbSHbSIbRDbRDbRDbSJbPNbPNbPNbPNbPNbPNbPNbPNbPNbPNbPNbPnbSKbSLbSMbSNbRNagtagtagtagtbSObSPbQxbPRbPRbSQbSRagtagtagtagtagtagtagtagtagtagtaabaabaabaabbPsbSSbSTbSSbPsbPsbSUbPsbPsbPSbPTbPvbPvbSVbPvbPvbSWbSXbSWbPvbSYbSZbSYbPwbPwbTabPwbPwbPUbPSbPybPybTbbPybPybTcbTdbTcbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbTebPWbTfbTgbOUbOUbOUbThbOUbSmbQTbTibNWbTjbTkbNWbNWbNWbPdbRabTlbPdbPdaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbSubSvbTmbTnbTobTpbTqbTrbTsbTtbTubTvcOObTxcONbTvbTzbTAbTBbTCbTDbTEbTFbTGbTHbPhbPhbSCbQnbTIbTJbTKbQnbSGbSGbTLbTMbTNbTObQnbTPbTQbPNbPMbPNbTRbTRbPNbPNbPNbTRbTRbPNbPNbRLbPnbTSbRNbTTbTUbRNagtagtagtagtbRObPRbQxbPRbPRbPRbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbTVbTWbTXbTYbTXbTZbUabUbbUcbUdbUebUfbUgbUhbUibUhbUjbUkbPvbUlbUmbUnbUobUnbUpbUqbUrbUsbUcbUtbUubUvbUwbUxbUwbUybUzbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbSjbSkbSjbUAbOUbOUbOUbOTbOUbSmbQTbUBbNWbUCbUDbUEbUFbUGbUHbRabPdbPdaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbUIbUJbTmbUKbULbUMbTqbUNbUObTqbTqbTvbUPbUQbURbTvbUSbUTbTDbTDbTDbTGbTFbTGbTHagtbPhbUUbUVbRsbUWbUXbUYbUZbVabVbbVcbVdbVebVfbVgbTQbVhbPMbPNbRLbRLbRMbPNbVibRLbRLbRMbPNbVjbPnbTSbRNbVkbVlbRNagtagtagtagtbRObVmbVnbVobVpbVqbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbVrbVsbVtbVubVvbVwbTVbPsbVxbPTbPvbUkbVybVzbVAbVBbVCbVDbPvbVEbVFbVGbVHbVIbVJbUlbPwbPUbVxbPybUzbVKbVLbVMbVNbVObVPbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbVQbVRbVQbVSbOUbQObQPbQQbQRbVTbQTbVUbNWbVVbVWbOUbVXbUGbNWbPdbPdaabaabaabaabaabbVYbVYagtagtagtbVYbVYaabaabaabaabaabbPdbSubSvbTmbVZbWabWbbTqbWcbWdbTtbWebTvbWfbWgbWhcOQbTGbTGbTDbTGbTGbTGbWjbWkbTHagtbPhbSCbQnbRsbWlbRsbQnbWmbSGbWnbWobWpbVebVfbVgbTQbVhbPMbPNbRLbRLbRMbPNbVibRLbRLbRMbPNbTRbPnbWqbWrcOPbWtbRNagtagtagtagtbRObPRbQxbWubPRbPRbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbPsbPsbPsbPsbPsbPsbPsbPsbVxbPTbPvbPvbPvbPvbPvbPvbPvbPvbPvbPwbPwbPwbPwbPwbPwbPwbPwbPUbVxbPybPybPybPybPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbWvbWwbWxbWybOUbOUbOUbWzbWAbWAbWBbWCbWDbWCbWCbWCbWEbWFbNWaabaabaabaabaabaabaabbVYbWGbWGbWGbWGbWGbVYaabaabaabaabaabbPdbWHbWIbTmbUKbWJbWKbTqbWLbWMbTqbTqbTvbWNbWObWPbTvbTGbTGbTGbTGbTGbTGbTGbTGbTHagtbPhbSCbQnbWQbWRbWSbQnbWTbTMbSGbSGbWUbWVbVfbVgbTQbVhbPMbWWbVjbVjbPNbPNbPNbVjbVjbWWbPNbWXbPnbWYbRNbRNbRNbRNagtagtagtagtbSQbSRbQxbWubPRbSObSPagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabaabaabbWZbXabXbbXcbWZbXdbXebXfbXgbXhbXibXfaabaabaabaabaabaabaabbXjbXkbXlbXmbXjbXnbXobXpbXqbXrbXsbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabPzbXtbXubOUbOUbOUbOUbOUbOUbOUbXvbOUbOUbOUbXwbXxbNWaabaabaabaabaabaabaabagtbWGbXybXybXybWGagtaabaabaabaabbXzbXzcORbXBbTmbUKbXCbXDbTqbXEbXFbXGbXHbTvbXIbXJbXKbTvbXLbTDbTGbTGbTGbXMbTGbTGbTHagtbPhbSCbQnbXNbRsbWSbQnbXObXPbSGbSGbSGbXQbQnbXRbTQbVhbPMbPNbXSbXTbXTbXUbXVbXVbPmbPNbPNbXWbPnbWYbXXbPnagtagtagtagtagtagtagtbXYbQxbWubPRbXYagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbWZbWZbWZbWZbXZbYabYbbWZbVxbPTbXfbYcbYdbYebXfbXfbXfbXfbXjbXjbXjbXjbXjbYfbYgbYhbXjbPUbVxbXpbYibYjbYkbXpbXpbXpbXpbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabSobYlbYmbYmbYmbYnbYobOUbOUbYpbNWbYqbUGbUGbYrbYsbNWaabaabaabaabaabaabaabagtbWGbXybXybYtbWGagtaabaabaabaabbXzbYubYvbYwbTmbTmbYxbYybTqbYzbXFbYAbYBbTvbYCbYDbYEbTvbYFbTDbYGbTDbTGbYHbYHbYHbTHagtbPhbSCbQnbQnbYIbQnbQnbYJbQnbYKbYLbYLbQnbQnbVgbTQbVhbPMbPNbTRbTRbTRbYMbPNbTRbTRbPNbTRbYNbPnbWYbPPbPnagtagtbYObYPbYQbYObOHbOHbOIbYRbOJbOHagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbYSbYTbYUbWZbWZbYVbWZbWZbVxbYWbXfbXfbYXbXfbXfbYYbYZbZabXjbZbbZcbZdbXjbXjbZebXjbXjbZfbVxbXpbXpbZgbXpbXpbZhbZibZjbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbONbONbONbONbONaafaafaafbNWbNWbNWbNWbNWbNWbNWbZkbZlbZmbNWbZnbUGbZobZpbNWbNWaabaabaabaabaabaabaabagtbWGbZqbZrbZsbWGagtaabaabaabaabbXzbZtbZubZvbZwbTmcOWbTmbTqbTqbZybTqbTqbZzbZAbZBbZCbXzbZDbZDbZDbZDbZDbZDbZDbZDagtagtbPhbSCbPhbZEbZFbZGbPNbZHbZIbVgbVgbVgbVgbZJbVgbTQbVhbPMbPNbRLbRLbRLbYMbVibRLbRLbPNbRLbZKbPnbWYbZLbPnbPnbYObYObZMbZNbZObPRbZPbQxbWubPRbQwagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbZQbZRbZSbZTbZSbZUbZVbZWbZXbUdbZYbZZcaacabcaccabcadcaebXjcafcagcahcaicahcajcakcalbUsbZXcamcancaocapcaqcapcarcasbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaabfvbfvaabaabaabaabaabbNWbNWbNWbNWbNWbNWbNWbNWbNWbNWaabaabaabaabaabaabagtagtbVYbWGcatcaucavbWGcawcawcawcawcawcawcawcOUcOVcazcaAcaBcaCcaDcaEcaBcaFcaGcaHcaIcaJcaKcaLcaMcOScaOcaPcOTbZDcaRbZDbZDagtbPhbSCbPhbZEbZFcaSbTRbZHbTQbTQbTQbTQbTQbTQbTQbTQbPNbPMbPNbRLbRLbRLbYMbVibRLbRLbPNbRLbZKbPncaTcaUcaVcaWcaXcaYcaZcbacbbcbcbPqbQxbWubPRbROagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZcbdcbecbfcbgcbhcbibZQbWZbVxbPTbXfcaecbjcbkcblcbmcbncbobXjcbpcbqcbrcbscbtcbucafbXjbPUbVxbXpcascbvcbwcbxcbycbzcbAbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtagtbVYbVYcbBagtcbCbVYcawcbDcbEcOEcbGcbHcbIcbJcbKcazcbLcbMcbNcbNcbOcbPcbQcbRcbScaIcaJcaKcbTcbUcbVcbVcbWcbVcbXcbVcODbZDagtbPhbSCbPhcbZbZFcaSccabZHbPNbVhbVhbVhbVhbVhbVhccbcccccdbPNbVjbVjbVjbYMbPNbVjbVjbPNbVjccebPnbWYccfbPPbPPbYOccgcchcciccjcckbQwbQxbWubPRbXYagtagtagtbJTagtagtagtagtagtagtaabaabaabaabaabbWZbWZbWZbWZbWZbWZbWZbWZbWZbVxbPTbXfbXfbXfbXfbXfbXfbXfbXfbXjbXjbXjbXjbXjbXjbXjbXjbXjbPUbVxbXpbXpbXpbXpbXpbXpbXpbXpbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtcclccmccmccnccoccmccpccqcawcbDccrccscbGcctccuccvccwcazccxccycbQcczccAccyccBccCccDccEccFccGccHccIccJccKccLccMccNccOccPbZDagtbPhbSCbPhccQbZFcaSbVjccRccSccSccSccSccSccSccSccTccUccVccWccXccYccXccZccXccXccXccYccXcdacdbcdccddcdecdfbYOcdgcdhcdicdjcckbROcdkcdlcdmbOHagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabaabaabcdncdocdpcdqcdncdrcdscdtcducdvcdwcdtaabaabaabaabaabaabaabcdxcdycdzcdAcdxcdBcdCcdDcdEcdFcdGcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtcdHcdIcdJcdKcdLcdMcOGcdOcdPcdQcdRcdRcdRcdScdTcdUcdVcazcdWccycdXcdYcdZceacbQcOFceccaIcedcaKceecaMcbVcefcegcehceicejcekbZDagtbPhbSCbPhcbZbZFcelbPNbZHbVicembRMbVicembRMbPNcenbPMceoceocepceqcercescetceucepceqcerceobPncevcewcexceybYOcezceAceBceCcckbROceDceEbPRbQwagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabcdncdncdncdncdnceFceGceHcdnbVxbPTcdtceIceJceKcdtcdtcdtcdtcdtcdxcdxcdxcdxceLceMceNcdxbPUbVxcdDceOcePceQcdDcdDcdDcdDcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbfvbfvaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRceRagtagtagtceRceRceSceTceUceTceVceTceWceXceTceYceTceTceTceZcfacfbcfccazbsocfecffcfgcfhcficfjcOKcflcfmcfncaKcOLcbUcOHcfqcfrcOIcftcfucOJbZDagtbPhbSCbPhcbZbZFcfwcfwcfxcfycfzcfzcfzcfAcfBcfwbPNbPMceocfCcfDcfEcfFcfGcfHcfHcfHcfIcfJcfKbPncevbPnbPnbPnbYOcfLcdhcfMccjcckcfNbQxcfObVqbROagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabcdncfPcfQcfRcdncdncfScdncdnbVxbPTcdtcdtcfTcdtcdtcfUcfVcfWcdtcfXcfYcfZcdxcdxcgacdxcdxbPUbVxcdDcdDcgbcdDcdDcgccgdcgecdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbfvbfvaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGceRcdHcgfcggcghcgicgjcgkcglcgmcgmcgjcghcgnceTcgocgocgpcazcgqcbQcgrcgscgscbQccBcaGcgtcgucgvcgwcgxcgycgzcgAcgBcgCcgycgycgycgyagtbPhbSCbPhbZEbZFcgDcgEcgFcgGcgHcgIcgJcgJcgJbZGbPNbPMcgKcfHcgLcgMcgNcgOcgPcgOcgOcgQcgRcgSbPncevbPnagtagtbYOcgTcgUcgVcdjcgWcckbQxcfObPRbXYagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabcdncgXcgYcgZchacgZchbchcchdbZXbUdchechfchgchhchichhchjchkcdtchlchmchnchochnchpchqchrbUsbZXchschtchuchvchwchvchxchycdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGchzchAchBchCchDchEchFchGchHchIceTchIchJceXceXchKchLchMchLchNchOchPcaGchQcbQcbQcbQcbQcbQchRchSchTcguchUcaKchVchWchXchYchZciacibciccidcieagtbPhbUUcifbZEbZFbZFcigcihbZFbZFbZFbZFbZFbZFcelbPNbPMciicijcgLcikcgRcgQcgRcfJcgRcgQcilcimbPncevbPnagtagtcinciocipcipciqcincincirciscitcincinciucivcivciwcinagtagtagtagtagtaabaabaabaabcdncixciycizciAciBciCcgXcdnbVxbPTcdtchkciDciEciFciGciHciIcdtciJciKciLciMciNciOchlcdxbPUbVxcdDchyciPciQciRciSciTciUcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGchzciVciWcauagtciXciYceXciZceVcjachIcjbcjccjdcjecjfcjgcjfcjhcjfcjiccCcjjcjkcjkcjlcbQcjmcjnccCcjocjpcjqcaKcjrcjscjtchYcjucjvcjvcjwcjxcieagtbPhcjybPhcfwcjzcjAcjBcjCcjDcjDcjEcjFcjFcjFcjGbRDcjHceucfHcgLcjIcgRcgScgRcjJcgRcjKcgRcjLbPncevbPnagtcincincjMcjNcjOcjPcitcjQcjRcjScjTcjUcjVcjTcjWcjXcjYcincinagtagtagtagtagtaabaabaabcdncdncdncdncdncdncdncdncdnbVxbPTbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPUbVxcdDcdDcdDcdDcdDcdDcdDcdDcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGchzchzcjZckachDckbckcckdckeckfckgckhckickjckjckkckfcklckfckmckfckncazcazckockpcOMcOFckockpcaAcjockrcjqcaKckscktckuchYckvckwckxckyckzcieagtbPhbSCckAcfwbZEbZEckBbZFbZFbZFbZFbZFbZFbZFbZGbPNbPNcgKcfHckCckDcjIckEckEckFckEcgQcgRcgSbPncevbPnagtckGckHcjPckIckJckJckKckJckJckLckJckJckKckJckJckMcjPckNckGagtagtagtagtagtaabaabaabckOckPckQckRckSckTckUckVckOckWckXbPtbPSbPSckYbPSckZbPSclaclbclcbPScldbPSclebPSbPSbPtclfckWclgclhclhclhclicljclkcllclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGbVYclmclnclociZclpclqchIchJclrbXzclsceXceVcltcluclvclwcOlclyclzclAclBclCclDcgucOmcguclFclGcaKclHcjscaIclIclJcjvclKcjwclLcieagtbPhbSCclMclNclOclPclQclRclSclTclUcbZcbZcbZcelbPNbPNciiclVclWcfHclXcfHclYcfHclXclZcgQcmabPncevbPnagtcmbcmccjPcmdcmecmecmfcmecjPcmgcjPcmecmfcmecmecmdcjPcjPcmhagtagtagtagtagtaabaabaabckOcmicmjcmkcmlcmjcmjcmmcmncmocmpcmqcmrcmrcmscmrcmrcmtcmucmvcmwcmxcmrcmrcmycmrcmrcmqcmzcmAcmBcmBcmBcmBcmCcmDcmBcmEclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtaabaabaabaabaababMabWabXabYayTabYabYabZabYacaacbaccaydacdacbacbayPabMaabaabaabaabaabaabaabaabaaUacfacgabQachaciaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSacjabSabTabUabVabSabSabSaabaabaababMabMabWabWabWabWabWaclayoacnacoacpacqacracsactacuabMaabaabaabaabaabaabaabaabaaUacvacwacxabPacyaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSaypabSackackackacBacCabSaabaabaabaababMabMabMabMabMabMacDacDaytacFacFaysacFabWacHacIabMaabaababMabMabMabMabMaabaaUayvacKacLabPacMaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababSaycabSacAacAacAacBacBabSaabaabaabaabaabaabaabaabaabaabacDacOacPacFaxXavQacFabWacHacIabMabMabMabMacSaxVacUabMabMabMaaUacVacWacXaaUaaUaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaabaababSayeaygacBacBacBacBaymabSaabaabaabaabaabaabaabaabaabaabacDacYacZacFaynadbacFabWacHadcaydaddacbacbacbadeacbacbacbadfadgadhadiadjadkadladladladladladladladladladladladladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadmadnadoadnadnaabaababSaBPadqaBQadsadtaduabSabSaabaabaabaabaabaabaabaabaabaabacDadvadwaCkadyadzacFaBSadBacsadCacsacsacsacsadDacsacsacsadEadFadGadHadIadIaCAadKadKadKadKadKadKadKadKadKadKadLadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadMadNadOadNadNaabaababSadPacBadQacBaCSadSabSaabaabacDacDacDacDacDacDacDacDacDacDadTadUacFacFacFacFabWabWabWadVabWabWaCUabWadWabWabWabWadXadjadYadiadjadjadladZaeaaebaebaebaebaebaebaebaebaecaedadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadMaeeaefaegadNaabaababSadPaBlaeiaejaekadSabSaabaabacDaelaemaenacDaeoaepaepaepaepaeqaeracFaesaetacFabMabMabMaeuaeuaeuaeuaevaewaevaeuaeuaeuaeualvadiadjaexaexaexaexaexaexaexaexaexaexaexaexaeyaezaeAadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBaeCaeDaeEaafaeFaeGaeHadMaeIaeJaeKadNaabaababSabSabSaBBabSabSabSabSaabaabacDaeMaeNaeOacDacZaePaeQaeQaeQaeQaBraeQaeQaeQaeQaabaabaabaeuaeSaeTaeTaeUaeVaeUaeTaeTaeWaeuadYadiadjadjaexaeXaeYaeZafaaeZafbaeZafcaeZaexafdafeaffadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBafgaAqafgafiafjaAkafjadMadNafladNadNadNadNadNaAwafnafoafmafqaAzacDacDacDacDacDafracDacDacZaeQaeQafsaftaftafuaftaftafvaeQaeQaabaabaeuafwaeUaeUafxafyafzaeUaeUafAaeuafBafCafDafDaAUafFafGafGafGafGafHafGafGafGaexaebaebadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeBaBeaBfaeBaeBaeBaBeaBfaeBaaaaaaaaaaaaaaaaaaaeBafgafKafgafLafjafMafjadMafNafOafPafQafRafPaBhafTafUafVafWafXafWaBiaepaepaepaepafZaepaepagaaeQagbaftaBgagcagdageagfaggaghaeQaabaabaeuagiaeUagjagkaglagmagjaeUagnaeuadYagoagpagpaBjagragragragragragsafGafGafGaexaebaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtaeBaeBaguagvagwazbagyagvaguaeBaeBaeBaeBaeBaeBaeBaeBagzagAagBafLagCagDagEadMagFagGagHagIagJagKagLazsagLagNagNazCagNagNagNagPaeNaeNagQaeNacYacOaeQagRagSagTagUagVagWagXagYagZaeQaabaabaeuahaaeUagjahbahcahdagjaeUafAaeuadYadiadjadjaexaheaeYazcahfaeZahgazcafcaeZaexaebahhadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtaeBaAgaAiahkaAcahmaAcahkazXahiaAbahpazHazKazNahtaeBahuahvahwafLahuahvahwadMadNazDadNadNadNagLagLahyahzahAahBahCaAjahEagNagNacDacDacDacDacDacDaeQahFaftahGahHahIahJahKahLahMaeQaabaabaeuahNaeUahOahPahQahRahSaeUafAaeuahTahUabuaexaexaexaexaexaexaexaexaexaexaexaexaebaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtaeBahVahmahWahmahXahmahWahmahVahYahZaiaahZanpannaeBaicaidaicantaicaifaicafLanuaihaicaabaabagLahzahyahzaiiaijaikailaimainagNaabaabaabaabaabaabaeQaftaftaioaipaipaipaiqaftaftaeQaabaabaeuairaeUaeUaisaitaiuaiuaiuaivaeuadYadiadjadjaiwaixaiyaizaiAaizaiBaizaiCaizaiwaebadladlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtagtagtagtagtagtagtagtaeBamDahmaiEaiFaiGaiHaiIaiJaiKaiLaiMaiNaiOaiOamEamHamGamJaiQanlaiQaiSaiQanlaiQaiTaicaabaabagLaiUahyahzaiiahBaiVaiWaiXaiYagNaabaabaabaabaabaabaeQaiZaftaioamCajaaftaiqaftajbaeQaabaabajcajcajcajcamxajcaeuajeajfajgaeuadYajhafDafDamwajjajkajkajkajkajlajkajkajkaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtagtagtagtagtagtagtagtagtaeBajmajnajoajpajqamvajsajtamuampamtajxajyajzamoaeBamnamrajBajBajBajCajDajEajFajGaicaabaabagLamlahyahzajHahBajIajJajKajLagNaabaabaabaabaabaeQaeQaeQaeQajMajNajOajPajQaeQaeQaeQaeQaabajcajRajSajTajUajVaeuajfajfajfaeuadYagoagpagpammajXajXajXajXajXajYajkajkajkaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtagtajZakaakaalBalAalzalFalIakaakaaeBakgakgalDalMakjalPalMakgakgaeBaeBaeBaeBaeBaeBaeBaklaklaklaklaklaklakmajBaknajBaicaabagLagLahzahyahzagNakoakVakqakraksagNagLagLagLaabaabaktakuakualuakwakxakyalkakAakvakBakBaktaabajcajcajcakCakDakEaeuakFakGakFaeualvadiadjadjaiwakHaiyalwakIaizakJalwaiCaizaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtajZajZajZajZakQakRakKakKakUakKakKakkakpakOakPakMakKakeakNajWakbakhakiakfakSakTakTajwajvajAaklakWakXakYakZaklalaalbaknalcaicaabagLahzahzaldalealfalgalhalialjahzahzajuallagLaabaabaktalmakvakvakwakvakvakvakAakvakvalnaktaabajcajRaloalpajTalqaeuaeuaeuaeuaeualralsaltaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaiwaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtajZajZajdaiRaiDalxalyajrajiakdahnahoahqahrahsakcahxahragMagOalEahjalGalGalHahlalJalKalKalLaieaklaigalOaibahDaklalQalbalRajBaicaabagLalSahzalTalUahzahyalValTalUahzahzagLalWagLaabaabaktalXalXakvakwakxalYalZakAakvamaamaaktaabajcajcajcajcambajcamcamdameamfamcamgamhamiamjaabaabaabaabaabaabaabaabaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabajZaehadJadAajZadRadxadramqacRamqamqamsagqagxaiPagqagxamsafYafSamzamAamBafJakSafIafEafEafpamFafkafhamIaeRaeLaklamKalbajBajBaicaabagLahzahzalialjamLamMamNalialjahzahzamOamPagLaabaabaktamQamRamRamSamTalYakzamUamVamVamWaktaabajcamXajcamYajTamZamcanaanbancandaneanfadjangagtanhanhanhanhanhanhanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabajZanianjankajZaczacmamqamqaceanmamqacTanoanranqanransacJacNacQamzamzacEakLacGanxanxanxanyadpaklanAalNakladaaklalQalbajBajBaicaabagLagLanCanDanEanFanGanHanDanEaaMagLagLagLagLaabaabaktanJanJakvakwanKakyanLakAakvakvanMaktaabajcamXajcamYabramZamcanOanPanQamcadYadiabuanRagtanhanSanTanUanVanWanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabajZaxwaxBaxxajZaxEaxHamqaoaaobawHamqawGaoeaofaogaohawIawJawOafSamzamzacEawQakSakTakTaxsawRaxtaklaomaonaklaxvaklalQalbaopajBaicaabaabagLaoqaoqaoqaoqaoraosaoqaoqaxIagLaabaabaabaabaabaktaotakvakvakwaouaovaowakAakvakvaoxaktaabajcaoyajcajcajcajcamcamcaozamcamcadYadiadjaoAaoBaoCaoDanTaoEaoFaoGanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaoHaoHaoHaoHaoHaoHaoHaoHaabajZavXaoJawlavZaoMawramqanmaoOanmamqavRavSaoRaoSaoTavTamsavUamyaoWamzacEavWaoYaoYaoYaoYaoYaoYaoZaoZaoZaoZaoZaoZalQalbajBajBaicaabaabagLahzapaapbapcamMapdapeapfapgagLaabaktaktaktaktaktawFapiawEakwakxalYakzakAapkaplaktaktaabapmapnapoappapqaprappapsaptapuamjadYapvadFadFadFawvapxapyawAapAapBanhaabaabamkaebadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaoHapCaufaujauiapFapGaoHaabajZaugauoaumajZaupaukamqaulapNavcamqavbapQanoauXanoauVavhavkapTapUaoNapVavdaoYavDavzaoYavzavlaoYapYapZavLavHaqcalQalbajBajBaicaabaabagLaqdaqeaqfaqgaqhaqiaqjaqkavNagLaabaktaqmaqmaqnatmakvakvaqpakwakvakvakvakAaqqavOaktaabaabapmaqraqsaqtaqtaqtaqtaqtaquaqvamjadYadiadjaqwaoBaoCaoDaqxaqyaqzaqAanhaabaabamkaqBadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaoHapCapCaqCaqCaqCatnaqDaqDaqDaqDaqDaqDaqDatpatoamqamqavMamqamqamsamsaqGatzatQaqJatWauaaubaucatUakLatVaoYatwatvaoYatxatsaoYatuaqPaqQaqRatyalQalbajBajBaicaabaabagLaiUapaapbapcamLaqSapaapbaqTagLaabaktaqUaqVaqWaudaqYaqZaraarbaqYarcamVardareareaktaabapmapmaqtaqtaqtaqtaqtaqtaqtaqtaqramjalvadiadjanRagtanharfanTargarharianhaabaabamkarjadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaoHapCapCaqCaqCarkarkaveasaatlatiauTasSatcasUacmavKateartasCasFasxarwarwarwarwarwarxasqasparxasvaswasraoYapWarDaoYarDapWaoYarEarFarGaqcaqcasOalbajBarHaicaabaabagLahzalTalUahzamLaosalTalUahzagLaabaktarIarJarKatmakvakvaqpakvakvarLarMarNarMarOaktaabapmarPaqtarQaqtarRaqtarSaqtaqtaqtamjadYadiadjarTagtanhanhanhanhanhanhanhaabaabamkarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVarVarVarVarVarVarVasgarXasfaqCarYaseatTasbasbauSasbaunarWarCasdauRascartasjaskarzarwarAasmarBasoakiarvaryarxassastasuaoYarqaoYaoYaoYarsaoYaqcaruaqcaqcaroarnalbajBaszaicaabaabagLahzahzahzahzasAalVahzahzahzagLaabaktaktasBasnaktasDasEaslasGakvasHakvasIasJasKaktaabapmarQaqtarQasLarRaqtaqtasMasNaqtamjadYadiadjamjaabaabaabaabaabaabaabaabaabadladlasiadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVarVasPasQasRapKapIarVapJasVasWasXasYaqCapMatdathatfatbataapLatgakLashatZasZatjatkatkaqFaqbaqlapXaqaalyatqatrapSattapRapOapPattarmarlaqXattaqOaqNaqMaqLaqKaqIaqHalbatAatBaicaabaabagLatCatDagLatEatFatGagLatCatDagLaabaabaktaktaktaktaktatHatIaktatJatKatJaktatHatIaktaabapmatLarRarQasLarRaqtaqtasNatMaqtamjamgatNamiamjatOatOatOatOatOatOatOatOatOatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVatPasTasTasTasTasTaocanYanZatRatSaqCaqCanXanNasbarZanIanBarranzanwarpanvatXatYatZapHarwapzapDapEasoapjauealCapwaoVauhaoXaphaoPaoLaoUaoQaooaolaoKaoIaoiaodaokaojauqaurausautautaabaabagtagtauuauvauvauwauuagtagtaabaabaabaabaabaabaabaabagtagtaqoauxauyauxaqoagtagtaabaabapmauzauAauBauCauDauEauFaqtaqtaqtautauGauHauraurauIauJauKauLauMauLauLauNauNatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVauOasTauPauPasTauQarVaZLaZKaYYauUaYUauWavJaZmauYarZauZavaaYgawOacmaYhaZnaZJartaZRaZYarwasoaZZasoavfbahavgbaiavibaBbanbaEaviaZNaZOaZNaviavjaZPavjavmavmalbalbaZQalbaurausavoautautautavpavqautavrauravsautavpavqautautautautautautautautavpavqautavtavuavtautavpavqautautautautautautautautavvautautautautautauGauHaurauravwavxavyaYSavAavBavCaYQauLatOaebarUadlaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVbbeasTavEavFasTavGbbnavIakLakNauUaYjaYiavJaYnaYoaYpaYqaYravJbbobbHavPaYsaYtaZIaZHaYuavPbbJaqEbbIakKbbOavgbbLavibbUavVbbTavibcbbcdbbXavibcbavVbbXavmaabaabalbavnalbavrausauravYaurauraurauravtauraurausauraurauraurawaauraurauraurauraurbaRaurauraurauHaurauraurauravtaurawbbaUawdawcaweawfawgawcawcawcbaUawhawiawjawkawkbaSawmawnawoawpauLauLauLawqbbdawsawtawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVbfBasTawwawxawyawzbfLawBawCawDbeYbeubeTbelbesbegbekbdwbfrbfibfpbdwbdMbdMbfbbdAbdwbdMbdBbdgawLawKawMalCawNbdYavibdRawPbdXavibcSbcTbddavibcfawPbcOavmaabaabalbbdfalbawSawTawUawVawWawWawWawWawXawWawYawZawWawWawWaxaaxbaxcawWawWawWawWawWawWawWawWawWaxdawWawWawWawWawXawWaxeaxfaxgaxhaxiaxjaxhaxhaxhaxhaxhaxhaxhaxkauraurauIauLavBavBaxlavBavBavBauLatOawsaxmawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVaxnasTaxoaxpaxqaxrbgPbgRaxubhGbhHbhIbhJbgYbhsbhEaxyaxzbhLbhNaxCaxAaxAbhKaxAaxDbgbbfZbfXaxDaZMaxDaxCaxAaxFbgravibggbgfbgeavibgzbgEbgsavibgsbgvbgsavmaabaabalbavnalbaurauraurausauraurauraxJavtaurauHauraxJaurauraxKauraxLawcaxMawcawcawcawcawcawcawcaxMawcawcawcawcaweawcaxNauHaxOauravtaxPaxJaurauraurauraurauraxOaxJauravwauLaxQbfOaxRauLauLbfOaxSatOawsaxTaxUawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabarVaRPasTaxWaRKasTaROarVaxYaxZaxZaxZayaaybaxZaxZaxZaVhaVfaxZaxZaVeayfaVgarxayhayiayjaviaykaViaviaTjaThaviaSzarxaviaSAaSvaSMaSEaRTaRUaRTaScaRTaSvaSyavmavmalbalbavnayuayuayuayuaRFayuayuayuayuautavtavuavtaywayxayyayzayAayBayxayyaywautavpayCayCayCayCayCayCayCayCayDayEayFayGayHayIayJayJayJayJayJayJayJayJayJayJayKayKayKayKayKayKayKayKayKayKayKayKayKawuawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabarVaTWayLasTayMasTayNarVaxYayOayOayOaUiayOaVVaVWayQaVXaySaUcaxZaVMayVaVPaVQayWayXaVYaviaUHayYaviaUUaUSaUDaUFaUEaUDazdayqayrayqayqaUVayqayqayqayqayqazeavmazfazgazhayuaziazjazkazlazmaznazoayuauraurauHaVjaywazpazqazraTpaztazuazvaywagtagtagtagtagtagtagtagtagtagtagtayFazwazxazyazzazAazBaTqaTuazEazFazGaTuaAKazBayKazIazIazJaTwazJazLazLazLazMaTvazMazOayKayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabarVazPazPaWrayMaWrazQarVaxYazRayOayOazSazTazUazVazWaWPazYazZaAaayUayVayVaWOaWhaAdaWMaviaWbaAfaviaWaaAhaVwaVoaVAaVwayqaAlaAmaVkayqayqayqaVkayqayqayqazeavmaAnaAoaApaVdaAraAraAsaAtaAuaAvaAvaVbauraurauHauraAxaAyazqazraVcaAAaABaVaaywaADaAEaAFaAFaAFaAFaAFaAFaAFaAFaAGaADazwazxazyaAHaAIaAJaAKaALaAMaANaAOaALaAKaAPayKazMaAQazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaARaASaATaYmaAVaAWaARaxYayOayOayOayOayOayOaAXayQayRayOaAYaXcaXeaWTaWUaWVaWWaWSaWRaviaYfaXRaviaXQaXPaviaXJaXBaviayqaXwaBkaWQaBmaBnaBoaYlaBoayqaBpavmavmalbaBqaYkayuayuaAvaBsaAvaBtaBuaBvayuavraurauHauraBwaBxaWwaByaBzaBAaWBaBCaywaBDaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaBFaBGazxazyazzaAIaBHaAKaAKaBIaBJaBKaAKaAKaBLayKazMaBMazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaBNaBObiVbiUaBRbiXaARaxYazRaBTaBUaBVaBWaBXaBYaBZaZVayObjgaCbbjfayUaZXaZWayVbjibjhbjkbadaChaviaCibcvayqayqayqaClayqbbfaviaCmaCnaCnaCoaviaviaCpaviavmaabalbavnasyaCqaCrbjmaCsaCtaCuaCvaCwayuaurauraCxaCyaywazqazqaCzbjnaCBaACaACaywbbgaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaBGazxaCEaCFaAIaCGaAKaCHaCIaCJaCKaCLaAKaCMayKazMaBMaCNaCOaCOaCOaCOaCOaCOaCOaCPazMaCQayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaARaARbjzbjrbjNaCRbjzaARaxYayOaCTayObjoaCVbbhbbiaCWbbjayObblaxZaCZaDaaDbaDbaDbaDcaDdbkabbmbclbckbbqbbpbcsaDjbkhaDkaDlaDmaxGaDnbjOaDpaDqaviaDraDsbjRavmaabalbavnaDuaDuaDuaDuaDuaDuaDuaDuaDuaDuaDuaurauHauraywaDvaDwaDxaDyaCBaADaADaADaADaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaDzazxazyazzaAIaDAaAKbkraCIaCJaCKbkkaAKaDBaDCazMaBMaDDaDEaDEaDEaDEaDEaDEaDEaDFazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaARaARaARaARaARaARaARaARaARaARaARaxYaxYaCTaDGaDHbczaDHaDHaDHbcxbdpbdqaxZbdobdnbdmayVbdmbcubctaDOavmavmavmbkzazdbcvaDQaDQaAfayqaDRaDSaDTbkLaDUbcwaviaDVaDWbkDavmaabalbavnaDuaDYaDZaDZaEabkRaEcaDZaDZaDYaDuaEdaEeaEfaywaywaywaywaywbkMaADaEhbdraEjaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaEkaBGazxazyazzaElaEmaEnaEnaEoaEpaEqaEnaEnaEraEsaEtaBMaDDaDEaDEaDEaDEaDEaDEaDEaDFazMaEvayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEwaExaExaExaExaExaExaExaExaEyaxYbdtaxYaDHbljaEBaECaDHaxYaxYaxYaxYaDOaDObdybetbdyaDOaDOaDOaabaabavmavmaEFbdsbldaEIbkXaEKaELaxGaDnbkVbkWbkUaviavmaEPavmavmaabalbavnaDuaEQaERaDZaDZaDZaDZaDZaERaEQaESaurauHauraETaEUaEVaEWaEXaEYaADaEZbevaBFaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaFbazzazxazyazzaFcaFdaFdaFdaFeaFfaFgaFdaFdaFdblwazMaBMaDDaDEaDEaFiblqaFkaDEaDEaDFazMaFlayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEwaExbhTaFnaFoaFpaFqaFnbhOaFsaFtaFuaFvaFwaDHbiebigbijaFAagtagtagtagtagtaFBbhUbhUbhUaFBagtagtaabaabaabaFEaFEbiBbiAbiAbiCaFEaFEaFEaFEaFEaFEaFEaFEavmaFIavmaabaabalbavnaDuaFJaFKaFLaDZaDZaDZaFLaFKaFJaFMauraFNawWaFOaFPaFQaFRaEXaFSbiDaFUaZSaEkaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaFbazzaFWaFXaFYaFZaGaaGaaGaaGbaGcaGdaGaaGeaGabiEaGgaGhaDDaDEaDEaGiaGjaGkaDEaDEaDFazMaGlayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGmaGnaGoaGoaGoaGoaGoaGoaGpaFsaFtaFuaGqaGraZUaGtbiKaFAaFAagtagtagtagtagtaGvaZTaZTaZTaGvagtagtaabaabaabaabagtagtagtagtagtagtagtagtagtagtagtagtagtavmavmavmaabaabalbaGxaDuaGyaGzaGAaGBaGCaGDaGEaGFaGGaGHaurausauraETaGIaGJaGKaEXaGLaADaGMaEiaEjaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaBFaBGazxazyazzazAaGNaFdaFdaGOaFdaFdaFdaGPaGQaDCaGRaGSaDDaDEaDEaDEaDEaDEaDEaDEaDFazMaEvayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGTaExaGUaGVaGoaGWaGXaGVaGYaFsaFtaFuaGZaHaaDHaFAaFAaFAagtagtagtagtagtagtaHbbiNaHcbiMaHbagtagtagtaabaabaabaabagtagtagtagtagtagtaHdaHdaHdaHdaHdagtagtagtaabaabaabalbavnaDuaHeaDZaDZaDZaHfaHgaDZaDZbiOaDuaxPaHiaxPaEXaHjaHkaHlaEXaHmaADaADaADaADaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaDzaHnaHoaHpaHqaHraHsaHsaHtaHsaHsaHuaGPaHvaEsaHwaGSaDDaDEaDEaDEaDEaDEaDEaDEaDFazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGTaExaExaHxaHxaExaExaExaExaHyaFuaHzaHAaFuagtagtagtagtagtaHdaHdaHBaHCaHdaFCaFCaFCaHdaHBaHCaHdaHdaHdaHdaHdaHBaHDaHDaHCaHdaHdaHdaHEbiPaHGaHdaHdaHdaHdaHdaHdaHdalbaHHaDuaDuaHIaHJaDubiSaDuaHIaHJaDuaDuaGwaHLaGwaEXaEXaEXaEXaEXaHMaHNaHOaHPaHQaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaCDaBGazxazyazzaHsaHsaHsaHRaHSaHTaHsaHsaHUaHsayKaHVaGSaHWaHXaHXaHXaHXaHXaHXaHXaHYazMaCQayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtaHZaHZaHZaHZaIaaIaaHZaIbaIcaIdaHZaHZaAeaHZaHZaIfaIgaIgaIhaIiaIjaAZaFCaFCaGwaFCaIlaFCaImaFCaFCaFCaFCaGwaFCaFCaFCaFCaFCaFCaFCaFCaGwaFCaFCaFCaGwaFCaImaFCaInaFCaFCaFCaIoaIpaIraIraIsaItaIuaFCaFCaFCaFCaGwaFCaIvaFCaIwaFCaImaFCaIxaIyaIzaIAaIBaICaBEaBEaBEaBEaBEaBEaBEaBEaBEaBEaEkaBGazxaIDaIEaHsaIFaIGaIHaIIaHTaHsaIJaIIaIKayKaILaGSazMazMazMazMazMazMazMazMazMazMazMaIMaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaHZaIqaINaIaaINaINaINaIOaIPaIQaITaISaITaIUaIVaIWaIXaIYaIZaJaaJbaJcaJdaJeaJdaJdaJdaJdaJdaJdaJcaJdaJfaJdaJdaJdaJdaJdaJdaJcaJgaJhaJiaJcaJdaJdaJdaJjaJdaJdaJdaJkaJcaJlaJmaJnaJlaJoaJpaJpaJpaJpaJqaJpaJraJpaJsaJtaJuaJvaHKaJxaJyaJzaADaADaAEaAFaAFaAFaAFaAFaAFaAFaAFaAGaADazwazxazyaAHaHsaHsaHsaJAaJBaJCaJDaJAaJBaJCaJEaILaJFazMazMazMazMazMazMazMazMazMazMazMayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaHZaJGaINaIaaJHaJwaINaJIaINaJJaINaINaINaJKaINaJLaINaJMaJNaJOaIraJPaIraJQaIraIraIraJRaIraIraJPaIraJSaIraIraJTaIraIraIraJPaJUaJVaJWaJPaIraIraIraJUaIraJRaIraJXaGwaFCaJYaJZaKaaKbaFCaFCaFCaFCaGwaFCaFCaFCaKcaFCaKdaKeaIxaIxaIxaIxaKfagtagtagtagtagtagtagtagtagtagtagtayFazwazxazyaKgaHsaIFaIGaKhaKiaKjaHsaIJaKkaIKayKaKlazMazJaKmazJazLazLazLazJaKnazJaKoayKayKaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaHZaKpaKpaKqaKpaKraHZaHZaHZaKsaKtaKuaKvaKwaKxaKxaKyaKvaKzaKAaKBaHdaHBaHDaHDaHCaHdaHdaHdaHdaHdaKCaKDaKEaHdaHdaHdaHdaHdaHdaKFaKGaKHaHdaKIaKJaKJaKJaKJaKJaKJaKKaHdaKLaKMaKNaHdaKIaKJaKJaKJaKKaHdaKIaKJaKKaHdaKOaKPaKOaKfaKQaIRaKSaKfaKfaKTaKUaKUaKUaKUaKUaKUaKUaKUaKVayEayFayGayHayIaHsaKWaKWaKWaKWaKWaKWaKWaKWaKWaKXaKXaKXayKayKayKayKayKayKayKayKayKayKayKawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaHZaHZaHZaHZaHZaHZaHZaabaHZaIiaIiaIiaKvaKYaKYaKZaKYaLaaLbaLcaLdaLeagtagtagtagtaabaabaabaabaLfaDPaJYaDtaLfaabaabaabaabaLgaLgaDoaLgaLgagtagtagtagtagtagtagtagtaLiaLjaLkaLlaLiagtagtagtagtagtagtagtagtagtaLmaKeaKdaLnaLoaLpaLpaLqaLpaLpaLpaDfaLpaLpaLpaLraDgaLpaLpaLpaLtaLpaLuaLvaLwaLxaLyaLzaLzaLyaLAaLBaLyaLCaLDaLEaLFaLyaabaabaabaabaabaabaabaabaabaabawuaLGaLHawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaKvaLIaLJaLKaLLaLMaLNaLcaLdaLOagtagtagtagtaLPaLPaLPaLPaLPaLQaDeaLQaLSaLSaLSaLSaLSaabaLgaLTaLgagtagtagtagtaLUaLVaLVaLVaLWaLXaLYaLZaMaaLXaMbaLVaLVaLVaMcagtagtagtagtaMdaKeaKdaMeaMfaLwaLwaLwaLwaLwaLwaLwaLwaLwaMgaMhaMiaMjaMjaMjaMkaMjaMjaMlaLwaMmaLyaMnaMnaLyaMnaMnaLyaMnaMnaMnaMnaLyaabaabaabaabaabaabaabaabaabaabawuaxmawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaFEaMoaMoaMoaMoaMoaMoaMoaMoaabaabaabaabaabaabaabaabaabaKvaMpaMqaMraMsaGuaMuaMvaLdaLOagtagtagtagtaLPaMwaMxaMyaLPaHFaMAaMBaLSaMCaMDaMEaLSaabaLgaMFaLgagtagtagtaLUaMGaMHaMIaMJaHhaMLaMMaMNaMOaMPaFraMRaMSaMTaMUaMcagtagtagtaMdaKeaKdaMeaMfaLwaLwaLwaLwaMVaFjaLwaLwaLwaMWaLwaMXaLwaLwaLwaMYaFmaLwaLvaLwaMmaLyaFyaFxaLyaFyaFzaLyaFyaFDaGfaFTaLyaLyaabaabaabaabaabaabaabaabawuawuaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagtaabaabaMoaNfaylaEJaNhaEMaNjaNkaMoaNlaNlaNlaNlaNlaabaabaabaabaKvaKvaNmaNnaNoaNpaLbaLcaLdaNqagtagtagtagtaLPaNraNsaNtaFhaNvaEOaNxaENaNzaNAaNBaLSaabaLgaLTaLgagtagtaLUaMGaNCaNDaNEaNEaNEaNEaNEaMNaNEaNEaNFaNGaNHaNIaNCaMUaMcagtagtaMdaKeaKdaNJaNKaNKaNLaNMaNKaNKaNKaNLaNMaNKaNKaNKaNNaNKaNKaNKaKfaKfaLwaLvaLwaLwaDXaEgaNPaNQaEbaNPaEzaEuaNPaEHaNUaEGaLyawuawuawuaabaabaabaabawuawuawsaxmawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaNWagtagtagtaNWaNXagtaabaMoaRiaRjaOaaObaOcaOdaOeaMoaOfaOgaRkaOiaNlaabaabaabaabaabaKvaKvaKvaKvaKvaOjaOkaOlaIjagtagtagtagtaLPaOmaOmaOnaLPaMzaOoaNYaLSaOqaOraOraLSaabaLgaLTaLgagtaLUaMGaOsaOtaNEaNEaNEaOuaOvaOvaOwaOxaOxaOyaNEaNEaNEaNIaOzaMUaMcagtaMdaKeaKdaMeaNKaOAaOBaOCaPEaPqaOBaOFaODaOGaNKaOHaOIaOJaOKaNKaabaKfaKfaOLaOMaOMaORaOOaOOaOQaOPaOOaOEaONaOOaOpaMnaOSaLyaOTaOUawuawuawuawuawuawuaLGaOVaLHawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNWaOWaOXaOYaOXaOWaTYagtagtaMoaPaaPbaPcaPdaPeaPfaPgaMoaOfaPhaPiaPiaPjaPjaPjaPjaPjaabaabaabaabagtaLeaLbaPkaPlaLeagtagtagtaabaLPaPmaPnaPoaLPaPpaNwaPpaLSaPraPsaPtaLSaabaLgaLTaLgagtaPuaPvaOtaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaPwaPxaPuagtaMdaKeaPyaPzaPAaPBaPBaPBaPBaPCaPBaPBaPBaPDaNVaPFaPGaPFaNTaNKaabaabaKfaPIaMjaMjaNSaPKaPKaPLaPKaPKaPMaNRaPNaNOaMnaPPaNyawsawsawsawsawsaPRaPSaOVaLHaPTawuawuaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaPUaPVaPWaRbaPUaPYaPZaQaaMoaMoaUaaMoaMoaMoaMoaMoaMoaQcaPhaQdaQeaVZaUfaRaaUgaPjaPjaPjaPjaPjagtaLOaLbaQiaQjaLOagtagtagtaabaLPaLPaLPaLPaLPaQkaQlaQkaLSaLSaLSaLSaLSaabaLgaLTaLgagtaPuaQmaNEaNEaNEaQnaNEaQoaQpaNEaQqaNEaQraQsaNEaQnaNEaNEaQtaQuaPuagtaMdaQvaQwaQxaQyaQzaQAaQAaQAaQBaOGaOGaOGaQCaNVaQDaRdaQFaRcaNKaabaabaKfaKfaLwaFmaRCaRDaQIaQJaREaRgaReaRlaQIaRBaQNaQOaLyawsaQPawuawuawuawsaxmawsaQQaQQaQQaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaOYaQRaQRaQRaOYaQSaQTaQUaQVaSCaSDaPOaQZaSBaPQaQbaWXaPiaQfaRfaPXaVZaIeaSuaStaPJaPHaSsaRVaPjagtaLOaRmaRnaLdaLOagtagtagtaabaabaabaPpaPpaRoaRpaQlaRpaRqaPpaPpaabaabaabaLgaLTaLgagtaPuaQmaQtaQtaNEaNEaRraRsaNEaNEaNEaNEaNEaRtaRuaNEaNEaNEaNGaQuaPuagtaMdaRvaRwaMeaNKaRxaOBaRyaQhaRzaOBaOCaODaRAaNKaNKaNKaNKaNKaNKaQQaabaabaQQaQMaQQaLyaQYaQXaLyaQWaQKaQKaQHaQGaQLaFTaLyaLyawuawuawuaabawuawuaQEawuaQQaRGaRHaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaagaadaadaadaagaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaPUaRIaQRaQRaRJaCYaRLaRMaRNaDIaDJaDKaRQaRRaRRaRRaRSaPiaPiaDiaPiaVZaDhaDNaDMaDLaDLaEAaMtaPjagtaLOaLbaPkaLdaLOagtagtagtaabaabaabaRWaRXaRpaQkaQlaQkaRpaRYaPpaabaabaabaLgaLTaLgagtaRZaSaaNGaNGaNEaRraSbaLRaNEaNEaNEaNEaNEaLRaSdaRuaNEaSeaSfaSgaRZagtaShaKeaRwaMeaNKaNKaNKaNKaNKaNKaNKaNKaNKaNKaNKaabaabaQQaSiaSjaQQaQQaabaQQaSiaSiaLyaMnaMnaLyaSkaMnaMnaMnaMnaMnaSlaLyaabaabaabaabaabaabaQQaSmaQQaSiaSiaSnaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaafaafaaaaaaaaaaafaaaaafaafaafaaaaaaaafaafaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaOYaQRaQRaQRaOYaSraQTaCgaQVaCjaCCaCXaRQaLsaLsaRRaSwaSxaLhaCdaCeaVZaCfaBbaBaaRhaBcaCaaBdaPjagtaLOaLNaPkaLdaLOagtagtaabaabaabaabaPpaSFaSGaSHaSIaSJaSKaSLaPpaabaabaabaLgaLTaLgagtaLXaKRaSfaSfaNEaSNaNEaNEaNEaSOaSPaSQaNEaNEaNEaSNaNEaSRaNEaSSaLXaLiaSTaSUaRwaMeaSTaSTaabaabaabaabaabaabaabaabaabaUTaabaQQaSiaSiaSiaQQaQQaQQaSiaSVaLyaSWaSWaLyaSXaMnaSYaSYaSYaMnaSlaLyaabaabaabaabaabaQQaQQaSmaSZaSiaSiaTaaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaTbaTcaTdaaaaTbaTcaTdaaaaTbaTcaTdaaaaTbaTcaTdaaaaadaafaafaaaaaaaaaaaaaaaaaaaTUaTeaTfaTeaTUaaaaaaaaaaaaaaaaaaaafaPUaTlaTmaTnaPUaToaPZaQaaQaaQaaNiaNeaRQaOZaTraTsaRRaTtaOhaCdaNZaVZaNdaBbaQgaTyaTxaCaaEDaNuagtaLOaLbaPkaLdaNqagtaabaabaabaabaabaPpaTzaTAaTBaTCaTDaRpaTEaPpaabaabaabaLgaLTaLgagtaTFaTGaNEaNEaNEaNEaNEaNEaSOaMTaMTaMTaSQaNEaNEaNEaNEaSRaNEaTHaTIaLjaTJaKeaRwaMeaTKaSTaabaTLaTLaTLaTMaTMaTMaTMaTMaTMaTMaTNaTOaTNaTPaTQaTRaSiaSiaSiaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaLyaQQaQQaQQaQQaQQaQQaSiaTSaQQaQQaQQaQQaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaadaafaTbaTTaTdaafaTbaTTaTdaafaTbaTTaTdaafaTbaTTaTdaafaafaaaaafaafaaaaaaaaaaaaaaaaTUaTUaTVaTUaTUaSpaSqaTiaTkaSoaSoaNWaOWaOXaOYaOXaOWaTYagtagtafiaTZaNgaDKaRQaUbaTraMQaUdaUeaIkaFVaGsaUhaIeaFFaFaaFHaFGaEEaEDaMKagtaLOaLbaPkaLdaUjaUjaUjaUjaUjaUjaabaPpaUkaUlaUmaUnaUoaUpaUqaPpaabaabaabaLgaLTaLgagtaPuaTGaNEaNEaNEaNEaNEaNEaQuaMTaUraMTaQmaNEaNEaNEaNEaUsaUtaUuaUvaUwaUxaUyaUzaMeaUAaSTaTLaTLaUBaUCaTMaMZaNaaNbaUGaNcaTMaUIaUJaTNaTNaTQaTRaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaSiaUKaULaUMaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaaaaafaafaaaaaaaaaaaaaTUaUNaUOaUPaTUaTgcMNaZGcLtaZGcMOaNWaNWaafaafaafaNWaNXagtaUTaficNccNbcNaaVRcMMaUWaUXaUYaUZcMZcMWcMVcMYcMXcMRcMScMTcMUcMPcMQaPjagtaLOaLbaPkaLdaUjaVlaVlaVmaVnaUjaabaPpaPpaPpaPpcNlaPpaPpaPpaPpaabaabaabaLgaLTaLgagtaRZaTGaNEaNEaNEaNEaNEaNEaVpaMTaMTaMTaVqaNEaNEaNEaNEaVraNEaNEaTIaLjaTJaKeaRwaMeaVsaSTaTLaVtaVuaVvcNnaVxaVyaVzaVzaVzcORaVBaVCaVDaTNaTQaTRaSiaSiaVEaVEaVEaVEaVEaVEaSiaSiaVFaSiaSiaSiaVGaVGaVGaVGaVGaVGaVGaQQaVHaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaaaaaaaafaafaaaaaaaaaaTUaVIaVJaVKaTUaSoaSoaTiaTkaSocARaVNaVOaVOaVOaVOaVOaVOaVOaVOaVOaQacMKcMJaWXcHFaRRaVSaVTaVUcMIaCdaGsaUhcHDcMLcJZaVZcIqcHNcIqaPjagtaNqaLbaPkaPlaUjaVlaVlaWcaVnaUjaabaWdaWeaWfaWgcKfaWiaWjaWkaWdaabaabaabaLgaLTaLgagtaLXcKvaQtaQtaNEaWlaNEaNEaNEaVpaWmaVqaMMaNEaNEaWlaNEaVraNEaWnaLXaLiaSTaKOaWoaWpaSTaSTaTLaWqaVuaVvcKLcKTaWsaWtaWuaWvcLoaWxaWyaWzaWAaWAaWAaWAaWAaVEcLpaWCaWCaWDaVEaWEaWEaWEaWEaWEaWEaVGaWFaWGaWHaWIaVGaabaQQaWJaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaTbaTTaTdaaaaafaaaaacaaaaaaaafaWKaWLaWLaWLaWLaWNaTUaTUaSocEtaTXaURaUQcDYaVOaVOcDVcAPcDUczRcyjcDTcExaVOaCccEzcECaWXaWYaWZaXaaXbaWXcCyaCdcEwaVZaVZaVZaVZaVZcCtcyicCwaXfaXgaXhaKzaXiaKBaUjaUjaXjaXkaXlaUjaWdaWdaXmaXnaXoaXpaXoaXqaXraWdaabaabaabaLgaLTaLgagtaTFaXsaNGaNGaNEaRtaQsaXtaNEaNEaNEaNEaNEaXtaRraSbaNEaXuaQtaXvaTFagtaLmaKeaRwaNJaLmagtaTLaVtaVuaVvcHuaWsaXxaXyaXzaXAcHAaXCaXDaXEaWAaXFaXGaXHaXIaVEcEyaXKaXLaXMaVEaXNaXOcFKcGCcEKcFaaVGaXSaXTaXTaXUaVGaabaQQaSmaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafaXVaafaaaaafaXVaafaaaaafaXVaafaaaaafaXVaafaaaaafaaaaaaaaaaXWaXXaXYaXZaYaaYbaYcaYdaYeaZFaSocoicohcAQaVLcARaVOcAOcnkckqckqclxclEcmWcmWcqccqacpZctWctocqRcBNcoscoocBDcomcpWcBFaYvaYwaYxaYyaYvcumaYzaXdaYAcCuaYBaLbaPkaLdaYCaYDaWcaYEaYFaYGaWdaWdaYHaYIaYJaYKaYLaYIaYMaWdaWdaabaabaLgaLTaLgagtaPuaQmaSfaSfaNEaNEaRtaQsaNEaNEaNEaNEaNEaQoaYNaNEaNEaNEaNGaYOaPuagtaMdaKeaRwaMeaMdagtaTLcDkaVtaYPaTMcDjaYRcDhaYTcDxaTMaYVaYWaYXcDlaYZaZaaZbaZcaVEaZdaZeaZfaZgaVEaZhaZiaZiaZjaZkaZlcCDcCFaZoaZpcCKaVGaabaQQaSmaQQaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaZraZsaZtaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZuaZvaZsaZsaZsaZwaZxaZyaZzaZAaZBaZCaZDbcjaZEbbcaSoaSocOeaSoaSocOdaVOcOhcOfcOgcOjcOkcOicNWcNWcNVcNUcNXcNScNRcNUcNTcNUcObcOccNUcNZcNYcOabaababbaccNQbaebafbagcQlcQmbajbakbalbambamcQnbaobapaYFbaqaWdbarbasbatbaubavbaubawbaxbayaWdaabaabaLgaLTaLgagtaPuaQmaNEaNEaNEaQnaNEaRtbazaNEaNEaNEaQraYNaNEaQnaNEaNEaSfaYOaPuagtaMdaKeaRwaMeaMdagtaTLbaAcQpbaCbaDbaDbaDbaDbaDbaDbaDcQobaFbaGaWAbaHbaIbaJaZcaVEcQtbaKbaLbaMaVEbaNbaObaPbaQcQrcQsaVGbaTaZqaVGcQqaVGaabaQQaSmaQQaabaabaabaabaabaabbaVbaVbaVbaVbaVbaVbaVbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafbaWaafaaaaafbaWaafaaaaafbaWaafaaaaafbaWaafaaaaafaaaaaaaaaaXWaXXbaXbaYbaZbbaaWLbdibciaZEcNHcNIbbbbdiaSocNJaVOcNKcNLcNMcNNcNOcNPbbkcNCaVOaOhaCdbwlcNBcNAcNzcNDcNAcNEcPZcPYcPXaYvcPWcNFcNGbbraXdbbsaXdaYAcCuaYBaLdbbtaLdbbuaYDaWcbbvaYFbbwaWdaWdaYLbbxbaubaubaubbybbzaWdaWdaabaabaLgaLTaLgagtaPuaPvbbAaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEaNEbbBbbCaPuagtaMdbbDbbEaMeaMdagtaTLcQdbbFbbGbaDcQgcQfcQebbKcQbbaDbbMbbNcQcaWAaWAbaIbbPbbQaVEbbRbaKbbSbaMaVEcQhcQibbVbbWcQjbbYaVGbbZbcaaVGcQkaVGaabaQQaSmaQQaabaabaabaabaabaabbaVbcccQabceconbcccQabcebaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaafaaaaaaaaaaaaaafbchaWLaWLaWLaWLaTUaTUbcibcjbcjcNxbcjbcjcNwaVOcNybcmbcnbcobcpbcqbcrcNqaVOcPNaCdbrEbmZcNscNrcNucNtbmZbcycNvbcybcAbcAbcAbcAbcAcPMcNocNpaXfaXgaXhaKBbcBaKBaUjaUjaXjbcCbcDaUjaWdaWdbcEbawbcFbcGbcHbbybcIaWdaabaabaabaLgaLTaLgagtaMUaMcaOsbcJaNEaNEaNFaNGaNHaNEaNEaNEaNFaNGaNHaNEaNEbcKaOzaLUaMGagtaMdaKebcLbcMaMdagtaTLaVtbcNaVvcPVbcPbcQbcRbcRbcRcPTaVBcPUbcUbcVaWAaWAaWAaWAaVEbcWbcXbcWbcYaVEaWEbcZbdabdbbcZbdabdcbdcbdcbdcbdcbdcbdcbdcaSmaQQaabaabaabaabaabaabbaVcPSbdecPOcPPcPQbdecPRbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaabdhaaaaaaaaaaabaabaabaabaabaabcNmcNmaTUaTUaTUaTUaTUbdibdibdjaVOaVOaVObdkbdlbdlbdlaVOaVOaVOcNecNdbwlboIcNgcNfcNjcNibmZcNhbdubdvcNkbdxcPsbdzbcAcPccPycPcbdCagtaLeaLdbdDaPlaUjbdEaWcbdFbdGaUjaabaWdbcHbdHbdIbdJbdKbdHbdLaWdaLgaLgaLgaLgaLTaLgagtagtaMUaMcaNCbcJaNEaNFaNGaNHaNEaNEaNEaNFaNGaNHaNEbbBaNCaLUaMGagtagtaMdaKeaRwaMeaMdagtaTLaWqbcNaVvcPLcPKbdNbdObdPbdQcPJaWxbaFbdSbdTbdUbdVbdWcPGcPHbdZbeabebbecbedbeebefcPFbehcPDbejbdccPEcPIbembenbenbeobdcaSmaQQaabaabaabaabaabaabbaVbepbeqberbWPbepbeqcPCbaVbaVbaVbaVbaVbaVbaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaaaTbbcgaTdaaabdhaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaTUaTUbdibdjaVObVVbdlbdkbdlbdlbdlbdlbfzaVObrDaCdbxJbxIbVXbxKbnabwrbmZbVWbeAbeBbeCbeCbeDbeCbCnbeFbeGbzubdCagtaLOaLdbdDaLdaUjbdEaWcbeIbeJaUjaabaWdaWdaWdaWdaWdbeKaWdaWdaWdbeLbeMbeNbeOaLTaLgaLgagtagtaMUaMcbePaSPaSPbeQbWDbeRbeRbeRbeSbeQaSPaSPbePaLUaMGagtagtagtaShaKeaRwaMeaShagtaTLaVtbcNaVvbUGbdNbeUbeVbeWbeXbUHaXCbeZbfaaYXbUVbfcbfcbfdbfcbfcbfebffbfcbfgbfcbfcbfcbfhbfcbfcbUYbfjbfkbflbfmbfnbVcbdcaSmaQQaabaabbaVbaVbaVbaVbaVbyMbVubyMbfqbyMbVfbyMbaVbaVbVAbVHbVMbftbfubaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaTbbcgaTdaafaTbbcgaTdaafaTbbcgaTdaafaTbbcgaTdaafbdhaafaabaabbfvaNXaaaaafaaaaafaaaaNXbfvaabaabaabaabaTUaTUbdjaVObfwbfxbfybdlbdlbdlbdlbfzaVObwnaCdbwlbwhbtvbtsbtqbtlbmZbdCbrVbfHbfIbfJbfKbfKbfKbfKbfKbrQbUFagtaLOaLdbdDaLdaUjaUjaUjaUjaUjaUjbfMbfMbfMaWdaWdaWdbeKaWdaWdaWdbfPbfQbfRbfSbfTbfUaLgaLgagtagtbfVaLVaLVaLVaLWaLXaMbaLVaLWaLXaMbaLVaLVaLVaMGagtagtagtagtaSTaSUaRwaNJaSTagtaTLaVtbfWaYPbaDbRybfYbRvbgabREbaDbgcbgdbSwbRKbRGbecbghbgibgjbgjbgkbglbgmbgnbgobgobUCbgpbkKbgqbdcbUDbSAbgtbgubgtbTibdcaSmaQQaabaabbaVbgwbTEbgybfobUBbeqbgAbfsbgBbeqbUEbgCbgDbRhbgFbgFbgFbgGbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaTbbgHaTdaaaaTbbgHaTdaaaaTbbgHaTdaaaaTbbgHaTdaaaaaaaafaabaabaNXbgIbgJbgKbgJbgKbgJbgIaNXaabaabaabaabaabaTUbdjaVObgLbgMbgNbdlboMbdlbdlaVOaVObrDaCdbrEbmZbrGbrFbqjboRbqsbmZbrCbgTbgUbgVbgWbgUbgUbgXbfKbrJbRlagtaLObgZbhabhbbhcbhdbfMbhebhfbhgbhhbhibfMbeObhjbhkbhlbhmbhmbhnbhobhobhobhobhpbhqbeOaLgaLgagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtaLgaLgaLgaLgaKObhraWpaSTagtaTLaTLbQFaTLbhtbhtbhtbhtbhubhubhubhubhvbhwbhubhubhxbhybhzbhAbhBbhCbhDbPxbhFbykbQcbyjbQbbykbyjbhFbPCbQrbhMbhMbhMbQqbdcaSmaQQaabaabbaVbQCbhPbhQbQzbhQbhRbhQbhQbhQbhSbgFbQIbgDbRhbhVbhWbgFbhXbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaaaaaaaaaaafaafaafaaaaafaafaafaaaaaaaafaafaaaaaaaafaabaabaaabhYbhZbiabibbiabicbhYaaaaabaabaabaabaabaTUbidaVOaVOaVOaVOaVOaVOaVOaVOaVObncaOhbnbboLboIboHbnpbnabnabmYbmZbikbilbimbinbiobipbipbiqbfKbirbdCagtaLOaLdaLdaLdbisbitbiubivbiwbixbiybizbfMbeObPubeObPibeObeObPobeOaLgaLgaLgbiFbiGbiHbeOaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgaLgbiIbiJaLgbOVaRwaMeaLmagtbhtbOabiLbNZbNXbNfbNebiQbiRbOSbiTbOlbOdbiWbObbiRbiYbiZbjabjbbjbbjcbjdbjebMjbMobMsbNcbjjbMkbMnbhFbjlbLQbLGbgubLZbjpbdcaSmaQQaabaabbaVbjqbMgberbfobjsbjtbjubjvbjwbjxbjybgAbyMbOZbjAbjBbjCbjDbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaebjEaadaadaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaafaafaabaabaafbgKbjFbjFbjFbjFbjGbgKaafbjHaabbjIbjIbjIbjIbjJcALcAMcAJaOhcebaOhcANaOhczZaOhcfocfkbxJbxIcdNcbYcfpbnacfsbmZcAsbjSbjTbjUbjVbjWbipbgXbfKbjXbdCagtaLOaLdaLdaLdbjYbjZcAxbkbbkcbkdbkebkfbfMcACcAGcACbkibkjbkjcAHbkjbkjaabaLgaLgbklbkmbknbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbhmbkobkpbkpbkpbkpbkpbkqbkpcvtbksbktbkuaShagtbkvbkwbiLbkxbkycwrbkAbpBbkCcvxbkEbkFbkGbkHbkIbkCbkJbhybkKbgobgobhCbhDcxzbYrcwvbkNbkObkPcwCcwGbhFbkSbkSbkSbkTbkSbkSbkSaSmaQQaabaabbaVbyHcyIcyFbgDcyBbgFbkYbkZblablbbhQblcctibleblfblgbgFblhbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaabhYblibjFbjFbjFcsybhYaaabjHaabbjIblkbllblmblncrTcaNcaQcbFcsacsfbXAcbFbXAbWsbWibTybwlbwhbTwbQVcaycaxcrDbmZcrBblxblyblzbipblAblBblCbfKblDbdCagtaLOaLdaLdaLdbjYblEcrAblGblHblIblJblKcrFcrEbEecrGbkiblPblQblRblSbkjaabaabaLgaLgbeOaLTblTblTblTblUblTblTblTblTblTblTblTblTblTcpqblTblTblTblTblTblTblTaSTaRvblWblXaSTblYblZcpfbmbbmcbmdbmebmfbmgcpjbmjbmjbmkbmjbmlbmmbhucotbmobmpbmqbmrbmsbmtbmucrqbmwbmxcqScqUbmAcqWbhFbmCbmDcpwbmFcqJbmHbkSaSmaQQaabaabbaVbgwcprbgybyMbgBbmIbhQbmJbhQbmKbgFbmLconbmMbmNbjtbmObmPbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaNXaNXbgIbgJbgKbmQbgKbgJbgIaNXaVGaabbjIbmRckCbjIckBbmUbmUcldcndbmUbmUckDckZcjGbmVbNgbmXbNhbmZbmZbmZbmZbmZbmZbmZbcAbcAbcAbNibOYbcAbcAbcAbPabcAbdCagtaLObndbnebnfbjYblEbfMbngbnhbnibnjbnkbfMbxLcigcifcijbGCcihbnrbnsbkjaabaabaabaLgaLgaLTbntbnubnvbnwblTciAbnybnzciMciRbnCciFbnEbnFbnGcfEbnIbnJbnKbnLbnMbnNbnObnPaMebnQbnRcfvbkxbiLbkxbnTcgIbnUcgMbiRcgwbnWbnXbkGbnYbnZbiRcfLbhybobbeibeibhCbhDceAbMjceuboebofbkQcdOcesbhFbohboibojbokbmFbolbkSaSmaQQaabaabbaVbQCbhPbhQcfdbhQbhSbgFbonbgFboobopboqcdKborbmNbgFbmObosbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaNXaNWcdFboubovcdzboxboybozaNXaVGaabbjIcbHboBbjIbdjbmUcdvboDboDccebmUcdpboGboGcbsbCpboJboKcbEcbxboNboOboPboQbmVboSboSboSboUboVcblbCoboWboVboXboYagtaLOaLdaPkaLdboZblEbfMbpabiwbiwbZMbpcbfMcaEcbgcaPbkibkibkibkibkibkibpgbpgaabaabaLgaLTblTbphbpibpjbZIbplbplbplbplbZJbplbukbpnbpobppbpqbprbpjbpjbpsbptaKOaKebpubpvbpwbZpbZxbmgbpzbkBbmdbkxbZobpBbkCbZnbZlbYLbYKbpGbpHbkCbYsbhybkKbgobgobpJbpKbYqbYrbXxbYlbYnbYpbXwbhFbhFbpQbpRbmFbpSbmFbolbkSaSmaQQaabaabbaVbjqbXrbXlbyMbXvbeqbpTbpUbpVbXbbXhbpYbWPbqabmNbqbbWEbWFbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaNXaaaaaabqebqfbqgbqhbqeagtagtaVGaabbjIbxobjIbjIbdjbmUbgQbqlbxjbxnbqnbxmbxlbqpbxXbyabygbxNbxObqvbqwbqvbqvbqxbmVbqybqzbqAboUboVbqybqzbqAboVboXboYagtaLOaLdaPkaLdbqBblEbxMbkfbqDbkfbkfbqEbfMbxLbvSbxDbpgbqHbqIbqJbqKbqLbqMbpgbpgaabaLgbqNbxCbqPbqQbqRblTbxvbxubxubplbxrbplbukbpjbqTbqUbqUbqVbpjbqWblTbqXaSTbqYbqZbrabrbbrcbyGbrebrfbkBbrgbrhbyxbrjbhubhvbhwbyEbhvbrlbhwbhubrmbhybmpbmqbmrbhCbhDbrnbhFbykbyjbhFbhFbhFbhFbymbrpbrqbrqbrrbmFbolbkSaSmaQQaQQaabbaVbaVbaVbaVbaVbyhbyJbyHbyIbgDbrubyHbyIbaVbaVbyKbyMbaVbaVbaVaabaUTaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaNXagtaaabrvbrwbrxbrybrvagtagtaVGaabaTUbrzbrAblobrBbmUbgSbzEbzfbzFbifbzGbihbAYbjMbjLbrKbrLbrIbrHbrMbrNbjKbASbmVbiiboVbrRbrSbrTbrUboVboVboVbBbboYagtaNqaLdaPkbrWbrXbrXbrXbrXbrXbrXbAHbrXbkgbAkbApbAEbpgbscbsdbsebsfbzXbshbAebpgaabaLgaLTblTbsjbskbslblTbsmbsnbtPbplbALbplbukbsnbspbsqbsrbssbpjbpjbnIagtaSTaKObstaKOaSTblYblZbBEbsubsvbswbswbsxbBObszbeibBTbsAbobbsBbeibsCbdZbhybobbeibeibhCbhDbhybsDbsEbsFbsGbkSbsHbsIbsJbsKbsLbsMbsNbmFbolbkSaSmbsOaQQaabbaVbBcbBmbBpbaVbBCbjxbsTbfsbBUbsVbgxbfsbyMbBZbsXbBVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZboxbtabsZbtbbtcbtdbsZboxbtabsZbsZaTUbrzbtebtfbtgbmUbthbtibtjbtkbfGbtrbrNbtDbtmbtnbtobtpbtmbrNbtrbrNbgObtCbmVbttbqzbqAbtuboVbqybqzbqAboVbtBboYbtwbtxbgZaPkaLdbkgbtybtzbtzbtzbtzbtzbtzbkgbuqbunbupbpgbtEbtFbtGbtHbqLbtIbtJbpgaabaLgaLTblTblTblTblTblTbtQbsnbtPbplbulbplbukbsnbspbsqbsrbssbpjbpjbpragtaLmaKebtKbtLaLmagtbkvbkwbtMbtNbtNbtNbtOburbusbtRbfcbtSbfcbtTbfcbfgbfcbtUbtVbfcbfcbtWbtXbtYbtZbuabubbucbkSbudbuebmFbsKbsLbsMbufbmFbolbkSbugbuhaQQaabbaVbuibujbuvbutbumbuwbuobuzbuxbuEbuBbvgbvebvkbvibaVbaVaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZbuubvzbvBbvCbuybvlbuAbvpbuCbuDbvHbuFbuGbuHblobuIbmUbuJbuKbuLbuMbmUbuNbuObuObuPbuQbuRbuSbuTbuObuObuObuObuUbmVboSboSboSbtuboVboSboSboSboVbuVbuWbuXboVaLdaPkaLdbuYbuZbtzbvabvbbvbbvcbvdbkgbvQbvSbrXbpgbvNbpgbpgbpgbpgbpgbpgbpgaabaLgaLTblTbvhbvhbvhbvjbpjbsnbtPbplbwobplbukbsnbspbpjbpjbpjbpjbpjbpragtaMdaKebtKaKeaMdagtbhtbwHbkxbwubvmbvnbvobwsbvqbvrbvsbvtbvubvvbvwbvxbvybwObvAbkKbwSbwJbwIbgobwNbvDbvEbvFbvGbwVbvIbvJbvKbvLbvMbwWbvObvPbkSaSiaSmaQQaabbaVbxfbvRbwYbaVbaVbaVbaVbaVbaVbvTbaVbaVbaVbaVbvUbaVaabaabaabaabbvVbvVbvVbvVbvVbvVbvVaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabbsZbvWbqgbvXbvYbvZbwabwbbwcbwdbwebsZbwfbwgbwfbdibdjbmUblrbwibwjbwkbmUblsbwmblpbFhbwpbwqbFebjPbjQbwtbFobFpbwvbmVbFjbEIboVbwwbwxbwybFdbEMbEIbEBbuWbuXboVaLdaPkaLdbwzbwAbwBbwCbwDbwEbwFbwGbEibEqbEebrXbwKbwLbwMbEvbEubwPbwQbwRbpgaabaLgaLTblTbvhbvhbvhbvhbpjbsnbDYbxubxubxubxubsnbspbsqbsrbssbpjbpjbpragtaMdaKebtKaKeaMdagtbwTbwTbwUbGybGAbwTbwTbwTbwTbwXbGubwZbwXbxabxbbxcbxdbxebGibxcbxgbxgbxgbxgbxgbxhbxibGhbxkbkSbkSbkSbkSbkSbkSbkSbkSbkSbkSaQQbFYaQQaQQbaVbaVbFVbaVbaVbFObFTbFObxpbFUbxqbFLbxpbxpbxpbFAbvVbvVbvVbvVbvVbxsbxtbxtbFvbxtbxtbvVbvVaabaabaabaabagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabbsZbxwbxxbxxbwdbxybxzbxAbxzbxBbHDbsZbHHbxEbxFbxEbdjbmUbmUbxGbxHbmUbmUbmVbmVbmVbmVbmVblubmVbmVbmVbltblvbmWbmVbmVboYboYbHabHlbHmboYboYboYboYboYboYbtwbtxaLdaPkaLdbxPbxQbtzbxRbxSbxTbxUbxVbkgbxLbvSbGBbxYbxYbxZbGYbybbycbxZbydbpgaabaLgaLTblTbvhbvhbvhbvhbpjbpjbpjbsnbsnbsnbpjbpjbspbsqbsrbssbpjbyebpragtaMdaQvbyfaKeaMdagtbwTbKDbKNbKobyibLvbLzbLmbylbKjbynbyobypbyqbyrbxcbysbytbyubyvbxgbywbJabyybyzbyAbyBbyCbHVbIfbyFbIzbIibJbbJebJtbyLbKdbyNbyObyPbyQbyRbySbyTbyUbyVbyWbyXbxpbxpbxpbyYbyZbzabzabzabzabzbbzabzabzabzcbzabzabHRbzdbzebzabzabHMbzgbzhbziagtagtagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabbzjbzjbzjbsZbzkbzlbzmbznbzobzpbzobzqbsZbClbzrbxEbzsbxEbdjbztbmUbmUbmUbmUaabaabaabaTUbzvbzwbzxaTUaabaabagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbzyaLdaPkaPlbzzbzAbtzbzBbzCbzCbzDbvdbkgbCjbCbbCfbzHbzIbzJbzKbzLbzMbzNbzObpgaabaLgaLTblTbvhbvhbvhbvhbpjbpjbpjbpjbzPbzQbzRbzRbzSbzTbzUbpjbpjbsrbpragtaMdaRvbzVbzWaMdagtbwTbCxbzYbzZbAabAbbAcbAdbCubAfbAgbAhbAibAjbCsbxcbAlbAmbAnbAobxgbCIbAqbArbAsbAtbAubAvbAwbAvbAxbAvbAybAzbAvbAvbAAbABbACbADbCBbAFbAGbCAbAIbAJbAKbAKbCybvVbvVbvVbvVbvVbvVbvVbvVbvVbAMbANbANbANbAObCrbCqbANbANbAPbANbANbANbAQbARbARbARbARbCmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbzjbATbAUbsZbAVbAWbAXbCZbAVbAWbAXbAZbBabDlbDabxEbBdbxEbdjbdiaTUaabaabaabaabaabaabaTUbBebBfbBgaTUbBhbBhbBhbBhagtagtagtagtagtagtagtbBibBibBibBibBibBibBibBiaIjaLdaPkaLdbkgbBjbtzbBkbtzbBlbtzbtzbkgbxLbvSbCObBnbBnbBobCPbBqbBrbxZbBsbpgaabaLgbBtblTbvhbvhbvhbvhbpjbpjbsqbsrbssbpjbyebyebpjbpjbBubpMbpjbBvbpragtaMdaKebtKaKeaMdagtbwTbBwbBxbBybBzbBAbBBbDrbBDbDmbBFbBGbBHbBIbBJbxcbBKbBLbBMbBNbxgbDGbBPbBQbyzbBRbBSbDFbDCbBXbDtbBXbDvbBYbBWbDTbCabDObyNbDSbCcbCdbCebySbyTbDIbDJbvVbvVbvVaabaabaabaabaabaabaabbvVbvVbvVbvVbvVbvVbvVbxsbCgbChbvVbCibCibvVbvVbvVbvVagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbzjboTbCkbCkboAboCbowbeEbeHbfAboEboFbpdbCtbpbbCvbxEbCwbxEbdjbdiaTUaTUaabaabaabaabaabaTUbpmbpxbpybCzbpkbfCbfDbBhagtagtagtagtbCCbCDbCDbCEbCFbCGbCHbpAbCJbCKbCLaIjaLdaPkaLdbkgbCMbCNbkgbkgbkgbkgbkgbkgbpfbpebrXbpgbCQbCRbCSbCTbCUbCVbCWbpgaabaLgaLTblTbvhbvhbCXbvhbpjbpjbsqbsrbssbpjbsrbsrbpjbqWbCYbsrbpjbqWbpragtaMdaKebtKaKeaMdagtbwTbogbombDbbombotbBBbDcbDdbDebBFbDfbDgbDhbDibxcbDjbDkbnVbnSbxgbxgbxgbxgbxgbyDbDnbDobDobDobDobDpbDqboabDqbDqbDqbDqbDqbDsbocbDubodbDwbDwbDwbvVbvVaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbDxbDybDybDybDybDzbDzbDAbDybDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbqibqkbCkbDDbfEbpWbpXbpZbDHbzmbqcbqdbpObDLbDMbDNbpPbBdbxEbDPbDQbDRaTUaTUaTUaTUaTUaTUaTUaTUbqubqCaTUbDUbDVbBhbBhaabagtagtagtbDWbDXbqtbDZbEabEbbEbbqrbEbbEbbqqaIjaLdaPkaLdbkgbkgbkgbrXbEcbEdbqobEfbEgbxWbvfbEhbrXbrXbrXbqmbrXbrXbrXbpgbpgbfNaLgaDoblTblTblTblTbpjbpjbpjbsqbsrbssbpjbBvbBvbpjbpMbsrbsrbpjbpjbpragtaShaKebtKbtLaShagtbwTbEjbEkbElbEkbEmbEnbEobEpbpFbBFbErbEsbEtbpLbxcbpIbEwbExbEybEzbEAbpDbECbEDbEEbEFbEGbEHbpEbEJbDobEKbELbpCbENbEObEPbDqbEQbERbESbETbEUbEVbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbEYbEZbEZbFabFbbFcbpNbDybDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbmnbCkbCkbFfbFgbmibsZbsZbmhbsZbsZbxEbFibDLbmvbzrbFkbBdbxEbFlbFmbFnbFnbFnbFnbFnbFnbFnbFnbmybmzbmBbewbFqbFrbBhaabaabaabagtagtbFsbFtbFubmGbFwbFwbFxbFybFzbEbbmSaIjbgZaPkaLdbmEbFBbFCbrXbFDbFEbFFbFDbFDbxWbFGbxWbFHbFIbFJbFKbFDbFMbrXbFNbFBbIIbFPbFQbmTbFRbptbpsbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbpjbyebpragtaSTaSUbtKaKeaSTbFSbwTblLblFbwTblLblFbwTbwTbwTblMbBFbFWbFXbxbbxbbxcbxcbxcbxcbxcbEzblNbFZbGabGbbGcbGdbGebGfbGgblVbDoblObGjbGkbGkbGlbmabDqbGmbERbESbGnbGobGpbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbGqbFbbFbbFbbFbbGrbGrbGsbGtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzjbnAbGvbGwbGxbnxbzjbGzbezbexbeybGDbGEbGFbGGbGHbGIbGJbBdbxEaTUaTUaTUaTUaTUaTUbGKbGKbGKbGKbGKbdibGLaTUbBhbBhbBhaabaabaabaabagtbDWbGMbGNbGObGPbEbbGQbGRbGSbEbbGTaIjbGUbGVbGWbGXbnDbGZbnBbHbbHbbHcbHdbHdbHebHfbHgbHhbHibHjbHkbHbbHbbnBbGZbnHbHnbHobHpbHqbHrbHsbHtbHubHubHvbpjbsqbsrbssbpjbsqbsrbssbBubpjbsqbsrbqVagtaLmaKebtKaKebnQbHwbHxbHybHybHzbHybHAbHybHBbxbbHCbnlbHEbHCbxbbHFbHGbDsaabaabaabbEzbnobHIbHJbEDbEEbEFbEGbHKbHLbnqbDobHNbHObHPbHQbnmbHSbDqbHTbHUbnnbHWbHXbESbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbEWbEXbHYbHZbIabIbbIcbFcbIdbDybIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbfvaabaabbzjbsibDEbIgbIhbsybIjbIkbCkbIlbCkbImbInbIobDKbDKbIpbxEbBdbxEaabaabaabaabaabaabbGKbIqbIrbIsbGKbdibItaTUaabaabaabaabaabaabaabagtbIubIvbIvbIwbIxbEbbIybsgbIAbEbbIBaIjaLbbICaLdbIDbIEbIFbrXbFDbFDbIGbFDbFDbFDbIHbFDbFDbFDbFDbIGbFDbFDbrXbFNbIEbIIbIJbIKbILbIMbINblTbIOblTblTbIPbIQbIQbIQbIQbIQbIQbIQbIQbIQbIQbIRblTagtaMdaKebISaJvbpwbITbIUbIVbIVbIVbIVbIWbHybIXbHybIYbIZbIZbsbbDsbEQbEQbDsaabaabaabbEzbEzbEzbEzbEzbsabrZbDobDobDobDobDobDqbDqbDqbDqbDqbDqbDqbEQbJcbDubESbESbESaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbJdbDybDybDybDybDybDybDAbDybIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbfvaabaabbzjbsYbCkbtAbFfbJgbJhbJibCkbIlbJjbJkbJlbJmbJnbJobsWbxEbJpbxEaabaabaabaabaabaabbGKbJqbJrbJsbGKaTUbsUaTUbJuaabaabaabaabaabaabagtagtagtagtbBibJvbJwbJxbJybsSbJwbJzaHdbJAbJBaGwaLfbrXbrXbrXbJCbJDbJEbJFbJGbJHbJIbJJbJKbJLbJMbJNbJObJPbrXbrXbrXbJQbJRbJSbFRbIMagtbJTbJTagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtaShaRvbJUbJVbJWbJXbJYbJZbJZbKabJZbKbbJZbKcbJZbJZbKabJZbJZbsRbKebKfbKgagtagtagtbKhbKibsQbKkbKlbEEbEFbKmbKnbsPbKpbKqaabaabaabaabaabaabbDsbEQbKrbKsbKtbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVbvVagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaabaabbzjbKubCkbJfbFfbKvbKwbKxbCkbKybKzbKAbzjbKBbKCbKBbribKEbKFbxEbJubJubJubJubJubJubJubJubKGbJubJubKHbKIbKJbJubJubJubJubJubJubJubJubKKbKLbKMbJubJubJubJubqObJubJubJubJubKObKPbKQbJQbqSbIIbrXbrXbrXbKRbKSbKTbKUbKVbKUbKUbKTbKSbKWbrXbrXbrXbIIbrdbJQbKXbFQbKYbIMbKZbLabLabLabLabLabLabLabLabLabLabLabLabLabLbbLcbIMbLdbIMaSTaKObLebLfaSTbLgbLhbLibLibLibLibLibLibLibLibLibLibLibLjbDsbGmbLkbLlagtbJTagtbKhbqGbLnbLobLpbLqbLrbLsbLtbLubqFbKqaabaabaabaabaabaabbDsbEQbLwbLxbLybDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaabaabbzjbrPbCkbJfbLAbfEbrYbfFbLBbIlbLCbCkbLDbLFbLFbLFbLFbLIbLEbLFbLHbLFbLIbLEbLFbLFbrObLIbLJbLKbLLbLMbLNbLObLLbLPbLFbLIbLEbrObLHbLFbLIbLEbLFbLRbLFbLIbLFbLSbLTbLUbLVbLWbKObKPbIIbFRbIIbIIbLXbIIbIIbIIbIIbIIbIIbLYbIIbIIbIIbIIbIIbIIbIIbIIbIIbIIbFRbKObMabIIbFRbIIbIIbIIbIIbIIbIIbIIbIIbIIbIIbIIbIIbIIbLYbIIbIIbIIbIIbFRbMbbMcbMdbMebMfaLmagtagtagtagtagtagtagtagtagtagtagtagtagtbKgbEQbLkbDsagtagtagtbKhbrtbMhbMibKlbrsbrobKmbMlbMmbrkbKqaabaabaabaabbDsbDsbDsbEQbLkbEQbDsbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaabbzjcTdbCkbMpbMqcPacTccPbbMtbMubMrbMvbMwbMxbMxbMxbMxbMxbMxbMxbMybMxbMxbMxbMxbMxbMxbMxbMxbMxbMzbMxbMAbLFbLRbLFbLFbLFbLFbLFbMBbMxbMxbMxbMxbMzbMxbMxbMxbMCbMDbMDbMDbMEbMFbMGbIIbFRbIIbIIbMHbMIbMIbMJbMKbMKbMKbMLbMKbMKbMKbMKbMKbMKbMKbMKbMKbMKbMMbMNbMObMKbMMbMKbMKbMKbMKbMKbMKbMKbMKbMKbMPbMKbMKbMKbMQbMIbMIbMIbMIbMRbMIbMIbMSbKObMTaMdagtagtagtagtagtagtagtagtagtagtagtagtagtbLlbEQbLkbDsbDsbMUbMVbKhbKhbKhbKhbKhbMWbMXbKqbKqbKqbKqbKqbDsbDsbDsbDsbDsbMYbMZbEQbLkbEQbNabDsbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaabbzjbNbcTabNdbJfcSYbzjcSXcSWcSZcOZcOYcOXbNkbNkcTbbNkbNlbNjbNmbNnbNkbNobNjbNkbNkbNkbNlbNjbNkbNpbNqbNrbNsbLRbLFbLFbNtbNubLFbNvbLFbNtbNsbLFbLRbLFbNwbLFbNxbNybNzbNkbNAbILbIIbIIbFRbIIbIIbIIbIIbIIbFQbIIbNBbIIbNCbIIbNDbIIbIIbIIbIIbIIbIIbIIbNEbFRbKObNFbIIbFRbIIbIIbIIbIIbIIbNDbIIbNBbIIbNGbHnbNHbHnbNIbHnbHnbHnbHnbHrbNJbNKbHnbILbNLaShagtbJTagtagtagtagtagtagtagtagtagtagtagtbDsbDsbNMbKebKebKebKebKebKebNNbNObNPbNObNQbKebKebKebKebNRbKebKebKebKebKebKebKebKebNSbNTbNUbNVbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafcSPbNWbNWcTobNYbNWcTpcTnbNWbNWbNWbNWbOccTmbOebOfbOgbOebOhbOibOjbOkbJubJubJubJubJubJubJubJubJubJubJubJucTlbJubJubJubJubJubJubJubJubJubKKbKLbKMbJubOmbOnbOobOpbOqbOrbOsbJubOtbOubOvbIMbOwbLabOxbIMbOybOzbOAbIMbOBbOCbOCbOCbOCbOCbOCbOCbOCbOCbOCbODbIMbJRbOEbFRbIMbOFbLabLabLabLabLabODbIMbOGbOzbOAbIMbOFbLabLabLabLabOxbIMbOHbOIbOJbOJbOHaNXagtagtagtagtagtagtagtagtagtagtagtagtagtagtbDsbDsbMUbMVbDsbDsbDsbDsbDsbOKbOLbOKbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsbOKbOMbOKbDsaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabOObOPbOQbORbORcTibOUcThbOWbOXbNWcPecPdcTgbPbbPcbOebJubJubJubJubJuaabaabaabaabaabaabaabaabaabaabbPdbPebPdaabaabaabaabaabaabaabaabagtagtagtagtagtbPfbLFbNxbPgbPfagtbIMbOwbLabOxbIMagtagtagtbPhbPhcTebPhbPhagtagtagtagtagtagtagtagtagtagtagtagtbPjbPkbPlbPmbPjagtagtagtagtagtagtagtbPnbPncTfbPnbPnagtagtagtagtagtagtagtbOHbPpbPqbPqbOHagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPraabaabaabaabbPsbPtcTjbPvbPvaabaabaabaabaabaabaabaabaabaabaabaabaabbPwbPwcTkbPtbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabPzbOUbOUbOUbOUbOTbOUbPAbPAbPBbNWcPgcTxbPDbPEbPFbOeaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbPdbPGbPdbPdaabaabaabaabaabaabaabagtagtagtagtagtbPHbLRbPIbPJbPHagtagtagtagtagtagtagtagtagtagtbPhbPKbPhagtagtagtagtagtagtagtagtagtagtagtagtagtbPLbPMbPNbPNbPLagtagtagtagtagtagtagtagtbPnbPObPPbPnagtagtagtagtagtagtagtbOHbPQbPRbPRbOHagtagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabbPsbPsbPsbPsbPscTybPTbPvbPvbPvbPvbPvaabaabaabaabaabaabaabbPwbPwbPwbPwbPwbPUcTybPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbPVbPWbPXbPYbOUbOUbOUbOTbOUbOUbPZbQacTqcPfbQdbQebPbbQfbOebPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbQgbQhbQibPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbQjbQkbQlbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbPhbQmbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQobQpbQocTscTrcTrbQobQsbQtbQtbQtbQtbQtbQtbQubPnbPObQvbPnagtagtagtagtagtagtagtbQwbQxbPRbPRbQwagtagtagtagtagtagtagtagtagtagtagtagtaabaabaabbPsbPsbPsbPsbPsbQycTubQAbPsbPSbPTbPvbQBcTtbQDbPvbPvbPvbPvbPvbPwbPwbPwbPwbQEcTwbQGbPwbPUbPSbPybQHcTvbQJbPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbQKbQLbQKbQMbQNbQObQPbQQbQRbQSbQTbOUbQUcPhbQWbQXbQYbOebOebQZbRabRabRabRabRabRabRabRabRabRabRabRabRabRabRabRbbRcbRcbRcbRdbRebRfbRfbRfbRfbRfbRfbRfbRgbRfcTGbRibRjbRkcTHbRmbRnbRmbRmbRmbRmbRobRmbRmbRmbRmbRpbRqbRrbRsbRtbQnbRucTFbRwbRxbRxbRzbRAbPNcTBbRBbRCbRDbRDcTCbRFcTDbRHbRIbRJcRccTEcRdbPnbPObRNbRNbRNbRNagtagtagtagtagtbRObQxbPRbPRbROagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabbPsbRPbRQbRPbPsbRRbRSbRTbPsbPSbPTbPvbRUbRVbRWbPvbRXbRYbRXbPvbRZbSabRZbPwbSbbScbSdbPwbPUbPSbPybSebSfbSgbPybShbSibShbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbSjbSkbSjbSlbOUbOUbOUbOTbOUbSmbQTbSnbSobSpbSqbSrbSsbOebStbRabRabRabPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbPdbSubSvbPdbPdcTzbPdbPdbPdbPdbPdbPdbPdbSxbSybSzbPhbPhbPhbPhbPhbPhbPhcTAbPhbPhbPhbSBbSCbQnbSDbSEbSFbQnbSGbSGbSGbSGbSGbSHbSIbRDbRDbRDbSJbPNbPNbPNbPNbPNbPNbPNbPNbPNbPNbPNbPnbSKbSLbSMbSNbRNagtagtagtagtbSObSPbQxbPRbPRbSQbSRagtagtagtagtagtagtagtagtagtagtaabaabaabaabbPsbSSbSTbSSbPsbPsbSUbPsbPsbPSbPTbPvbPvbSVbPvbPvbSWbSXbSWbPvbSYbSZbSYbPwbPwbTabPwbPwbPUbPSbPybPybTbbPybPybTcbTdbTcbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbTebPWbTfbTgbOUbOUbOUbThbOUbSmbQTcSdbNWbTjbTkbNWbNWbNWbPdbRabTlbPdbPdaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbSubSvbTmbTnbTobTpbTqbTrbTsbTtbTubTvcOObTxcONbTvbTzbTAbTBbTCbTDbTDbTFbTGbTHbPhbPhbSCbQnbTIbTJbTKbQnbSGbSGbTLbTMbTNbTObQnbTPbTQbPNbPMbPNcScbTRbPNbPNbPNbTRcScbPNbPNbRLbPnbTSbRNbTTbTUbRNagtagtagtagtbRObPRbQxbPRbPRbPRbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbTVbTWbTXbTYbTXbTZbUabUbbUcbUdbUebUfbUgbUhbUibUhbUjbUkbPvbUlbUmbUnbUobUnbUpbUqbUrbUsbUcbUtbUubUvbUwbUxbUwbUybUzbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbSjbSkbSjbUAbOUbOUbOUbOTbOUbSmbQTcRXcSbcSacRZcRYcRVcRWcRUbRabPdbPdaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbPdbUIbUJbTmbUKbULbUMbTqbUNbUObTqbTqbTvbUPbUQbURbTvbUSbUTbTDbTDbTDbTGbTFbTGbTHagtbPhbUUcRTbRsbUWbUXcRSbUZbVabVbcRRbVdbVecRQbVgbTQbVhbPMbPNbRLbRLbRMbPNbVibRLbRLbRMbPNcQUbPnbTSbRNbVkbVlbRNagtagtagtagtbRObVmbVnbVobVpbVqbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbVrbVsbVtcRObVvbVwbTVbPsbVxbPTbPvbUkbVybVzcRPbVBbVCbVDbPvbVEbVFbVGcRMbVIbVJbUlbPwbPUbVxbPybUzbVKbVLcRNbVNbVObVPbPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbVQbVRbVQbVSbOUbQObQPbQQbQRbVTbQTbVUcSbcSocSqcSpcSrcSscSbbPdbPdaabaabaabaabaabbVYbVYagtagtagtbVYbVYaabaabaabaabaabbPdbSubSvbTmbVZbWabWbbTqbWcbWdbTtbWebTvbWfbWgbWhcOQbTGbTGbTDbTGbTGbTGbWjbWkbTHagtbPhbSCbQnbRsbWlbRsbQnbWmbSGbWnbWobWpbVecRQbVgbTQbVhbPMbPNbRLbRLbRMbPNbVibRLbRLbRMbPNbTRbPnbWqbWrcOPbWtbRNagtagtagtagtbRObPRbQxbWubPRbPRbROagtagtagtagtagtagtagtagtagtaabaabaabaabaabbPsbPsbPsbPsbPsbPsbPsbPsbPscRjbPTbPvbPvbPvbPvbPvbPvbPvbPvbPvbPwbPwbPwbPwbPwbPwbPwbPwcRkbVxbPybPybPybPybPybPybPybPybPyaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONbWvbWwbWxbWybOUbOUbOUbWzbWAbWAbWBbWCcSncSmcSmcSmcSkcSlcSbaabaabaabaabaabaabaabbVYbWGbWGbWGbWGbWGbVYaabaabaabaabaabbPdbWHbWIbTmbUKbWJbWKbTqbWLbWMbTqbTqbTvbWNbWOcSjbTvbTGbTGbTGbTGbTGbTGbTGbTGbTHagtbPhbSCbQnbWQbWRbWSbQnbWTbTMbSGbSGbWUbWVcSibVgbTQbVhbPMbWWbVjcQUbPNbPNbPNcQUbVjbWWbPNbWXbPnbWYbRNbRNbRNbRNagtagtagtagtbSQbSRbQxbWubPRbSObSPagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabaabaabbWZbXacSgbXcbWZbXdbXebXfbXgcShbXibXfaabaabaabaabaabaabaabbXjbXkcSebXmbXjbXnbXobXpbXqcSfbXsbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabPzbXtbXubOUbOUbOUbOUbOUbOUbOUcSCcSpcSpcSpcSDcSEcSbaabaabaabaabaabaabaabagtbWGbXybXybXybWGagtaabaabaabaabbXzbXzcSFbXBbTmbUKbXCbXDbTqbXEbXFbXGbXHbTvbXIbXJbXKbTvbXLbTDbTGbTGbTGbXMbTGbTGbTHagtbPhbSCbQnbXNbRsbWSbQnbXObXPbSGbSGbSGbXQbQnbXRbTQbVhbPMbPNbXSbXTbXTbXUbXVbXVbPmbPNbPNbXWbPnbWYbXXbPnagtagtagtagtagtagtagtbXYbQxbWubPRbXYagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbWZbWZbWZbWZbXZbYabYbbWZbVxbPTbXfbYcbYdbYebXfbXfbXfbXfbXjbXjbXjbXjbXjbYfbYgbYhbXjbPUbVxbXpbYibYjbYkbXpbXpbXpbXpbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbONbONbONbONbONbONbONaafaaabSocSubYmcSwbYmcSvbYobOUbOUcSxcSbcSycRWcRWcStcSscSbaabaabaabaabaabaabaabagtbWGbXybXybYtbWGagtaabaabaabaabbXzbYubYvbYwbTmbTmbYxbYybTqbYzbXFbYAbYBbTvbYCbYDbYEbTvbYFbTDbYGbTDbTGbYHbYHbYHbTHagtbPhbSCbQnbQnbYIbQnbQnbYJbQncSBcSAcSzbQnbQnbVgbTQbVhbPMbPNbTRcScbTRbYMbPNcScbTRbPNcScbYNbPnbWYbPPbPnagtagtbYObYPbYQbYObOHbOHbOIbYRbOJbOHagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbYSbYTbYUbWZbWZbYVbWZbWZbVxbYWbXfbXfbYXbXfbXfbYYbYZbZabXjbZbbZcbZdbXjbXjbZebXjbXjbZfbVxbXpbXpbZgbXpbXpbZhbZibZjbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbONbONbONbONbONaafaafcSPbNWbNWbNWbNWbNWbNWbNWbZkcSTbZmcSbcSQcSScSRcSUcSbcSbaabaabaabaabaabaabaabagtbWGbZqbZrbZsbWGagtaabaabaabaabbXzbZtbZubZvbZwbTmcOWbTmbTqbTqbZybTqbTqbZzbZAbZBbZCbXzbZDbZDbZDbZDbZDbZDbZDbZDagtagtbPhbSCbPhbZEbZFbZGbPNbZHbTQbVgbVgbVgcSVbVgbVgbTQbVhbPMbPNbRLbRLbRLbYMbVibRLbRLbPNbRLbZKbPnbWYbZLbPnbPnbYObYOcSObZNbZObPRbZPbQxbWubPRbQwagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZbZQbZRbZSbZTbZSbZUbZVbZWbZXbUdbZYbZZcaacabcaccabcadcaebXjcafcagcahcaicahcajcakcalbUsbZXcamcancaocapcaqcapcarcasbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaabfvbfvaabaabaabaabaabbNWbNWbNWbNWcSbcSbcSbcSbcSbcSbaabaabaabaabaabaabagtagtbVYbWGcatcaucavbWGcawcawcawcawcawcawcawcOUcOVcazcaAcaBcaCcaDcSNcaBcaFcaGcaHcaIcaJcaKcaLcaMcOScaOcSMcOTbZDcaRbZDbZDagtbPhbSCbPhbZEbZFcaScScbZHbTQbTQbTQbTQbTQbTQbTQbTQbPNbPMbPNbRLbRLbRLbYMbVibRLbRLbPNbRLbZKbPncaTcaUcaVcaWcaXcaYcaZcbacbbcbccSLbQxbWucSKbROagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabbWZcbdcbecbfcSJcbhcbibZQbWZbVxbPTbXfcaecbjcbkcSIcbmcbncbobXjcbpcbqcbrcSHcbtcbucafbXjbPUbVxbXpcascbvcbwcSGcbycbzcbAbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtagtbVYbVYcbBagtcbCbVYcawcbDccrcOEcbGcctcbIcbJcbKcazcbLcbMcbNcbNcbOcbPcbQcbRcbScaIcaJcaKcbTcbUcbVcbVcbWcbVcbXcbVcODbZDagtbPhbSCbPhcbZbZFcaSccabZHbPNbVhbVhbVhbVhbVhbVhccbcccccdbPNbVjcQUbVjbYMbPNbVjcQUbPNbVjcQTbPnbWYccfbPPbPPbYOccgcchcciccjcckbQwbQxcQVbPRbXYagtagtagtbJTagtagtagtagtagtagtaabaabaabaabaabbWZbWZbWZbWZbWZbWZbWZbWZbWZbVxbPTbXfbXfbXfbXfbXfbXfbXfbXfbXjbXjbXjbXjbXjbXjbXjbXjbXjbPUbVxbXpbXpbXpbXpbXpbXpbXpbXpbXpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtcclccmccmccnccoccmccpccqcawcbDccrccscbGcctccuccvccwcazccxccycbQcczccAccyccBccCccDccEccFccGccHccIccJccKccLccMccNccOccPbZDagtbPhbSCbPhccQbZFcaScQUccRccSccSccSccSccSccSccSccTccUccVccWccXccYccXccZccXccXccXccYccXcdacdbcdccddcdecdfbYOcdgcdhcdicdjcckbROcdkcdlcdmbOHagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabaabaabaabaabcdncdocQWcdqcdncdrcdscdtcducQXcdwcdtaabaabaabaabaabaabaabcdxcdycQYcdAcdxcdBcdCcdDcdEcQZcdGcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtagtcdHcdIcdJcRfcdLcdMcOGcRecdPcdQcdRcdRcdRcdScdTcdUcdVcazcdWccycdXcdYcdZceacbQcOFceccaIcedcaKceecaMcbVcefcegcehceicejcekbZDagtbPhbSCbPhcbZbZFcelbPNbZHcRccemcRdcRccemcRdbPNcenbPMceoceocepceqcercRbcetcRacepceqcerceobPncevcewcexceybYOcezcRgceBceCcckbROceDceEbPRbQwagtagtagtagtagtagtagtagtagtagtaabaabaabaabaabcdncdncdncdncdnceFceGceHcdnbVxbPTcdtceIceJceKcdtcdtcdtcdtcdtcdxcdxcdxcdxceLceMceNcdxbPUbVxcdDceOcePceQcdDcdDcdDcdDcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbfvbfvaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRceRagtagtagtceRceRceSceTceUceTceVceTceWceXceTceYceTceTceTceZcfacfbcfccazbsocfecffcfgcfhcficfjcOKcflcfmcfncaKcOLcbUcOHcfqcfrcOIcftcfucOJbZDagtbPhbSCbPhcbZbZFcfwcfwcfxcfycfzcfzcfzcfAcfBcfwbPNbPMceocfCcfDcRhcfFcfGcfHcfHcfHcfIcfJcfKbPncevbPnbPnbPnbYOcRicdhcfMccjcckcfNbQxcfObVqbROagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabcdncfPcfQcfRcdncdncfScdncdncRjbPTcdtcdtcfTcdtcdtcfUcfVcfWcdtcfXcfYcfZcdxcdxcgacdxcdxcRkbVxcdDcdDcgbcdDcdDcgccgdcgecdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbfvbfvaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGceRcdHcgfcggcghcgicgjcgkcglcgmcgmcgjcghcgnceTcgocgocgpcazcgqcbQcgrcgscgscbQccBcaGcgtcgucgvcRpcgxcgycgzcgAcgBcgCcgycgycgycgyagtbPhbSCbPhbZEbZFcgDcgEcgFcgGcgHcRocgJcgJcgJbZGbPNbPMcgKcRncRmcRlcgNcgOcgPcgOcgOcgQcgRcgSbPncevbPnagtagtbYOcgTcgUcgVcdjcgWcckbQxcfObPRbXYagtagtagtagtagtagtagtagtagtagtagtaabaabaabaabcdncgXcgYcgZchacgZchbchcchdbZXbUdchechfchgchhchichhchjchkcdtchlchmchnchochnchpchqchrbUsbZXchschtchuchvchwchvchxchycdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGchzchAchBchCchDchEchFchGchHchIceTchIchJceXceXchKchLchMchLchNchOchPcaGchQcbQcbQcbQcbQcbQchRchSchTcguchUcaKchVchWchXchYchZciacibciccidcieagtbPhbUUcRrbZEbZFbZFcRqcRvcRucRucRtcRtcRtcRscelbPNbPMciicRxcRwcikcgRcgQcgRcfJcgRcgQcilcimbPncevbPnagtagtcinciocipcipciqcincincirciscitcincinciucivcivciwcinagtagtagtagtagtaabaabaabaabcdncixciycizcRzciBciCcgXcdnbVxbPTcdtchkciDciEcRyciGciHciIcdtciJciKciLcRBciNciOchlcdxbPUbVxcdDchyciPciQcRAciSciTciUcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGchzciVciWcauagtciXciYceXciZceVcjachIcjbcjccjdcjecjfcjgcjfcjhcjfcjiccCcjjcjkcjkcjlcbQcjmcjnccCcjocjpcjqcaKcjrcjscjtchYcjucjvcjvcjwcjxcieagtbPhcjybPhcfwcjzcjAcjBcjCcjDcjDcjEcjFcjFcjFcRCbRDcjHcRacfHcgLcjIcgRcgScgRcjJcgRcjKcgRcjLbPncevbPnagtcincincjMcjNcjOcjPcitcjQcjRcjScjTcjUcjVcjTcjWcjXcjYcincinagtagtagtagtagtaabaabaabcdncdncdncdncdncdncdncdncdnbVxbPTbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPtbPUbVxcdDcdDcdDcdDcdDcdDcdDcdDcdDaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGchzchzcjZckachDckbckcckdckeckfckgckhckickjckjckkckfcklckfckmckfckncazcazckockpcOMcOFckockpcaAcjockrcjqcaKckscktckuchYckvckwckxckyckzcieagtbPhbSCckAcfwbZEbZEcRDcREcREcREcREcREcREcRFbZGbPNbPNcgKcRGcRIcRHcjIckEckEckFckEcgQcgRcgSbPncevbPnagtckGckHcjPckIckJckJckKckJckJckLckJckJckKckJckJckMcjPckNckGagtagtagtagtagtaabaabaabckOckPckQckRckSckTckUckVckOckWckXbPtcRKbPSckYbPScRJbPSclaclbclcbPSbPSbPSclebPScRLbPtclfckWclgclhclhclhclicljclkcllclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGbVYclmclnclociZclpclqchIchJclrbXzclsceXceVcltcluclvclwcOlclyclzclAclBclCclDcgucOmcguclFclGcaKclHcjscaIclIclJcjvclKcjwclLcieagtbPhbSCclMclNclOclPclQclRclSclTclUcbZcbZcbZcelbPNbPNciiclVclWcQvclXcfHclYcfHclXclZcgQcmabPncevbPnagtcmbcmccjPcmdcmecQucmfcmecjPcmgcjPcmecmfcQucmecmdcjPcjPcmhagtagtagtagtagtaabaabaabckOcmicmjcmkcmlcmjcmjcmmcmncmocmpcmqcmrcmrcmscmrcmrcmtcmucmvcmwcmxcmrcmrcmycmrcmrcmqcmzcmAcmBcmBcmBcmBcmCcmDcmBcmEclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGcmFcmGcmHcmIcmJcmKcmLcmMcmNcmOceTchIcmPcmQcmRcmScjbcjccmTcmMcmUcmVcOpcmXcmXcmYcmZcnacnbcnccOocnecnfcngcnhcnicnjcfmcOncnlcnmcnncnocjvcieagtbPhbSCbPhbPhcfwcfwcfycfzcfAcfzcfzcfzcfAcfBcfwcnpcnqceocnrcnscnscnsceqcnsceqcnscnscerceobPncevbPnagtcincntcjPcjPcnucnvcnwcnxcjPcnycjPcnzcnwcnAcnucjPcjPcnBcinagtagtagtagtagtagtaabaabckOcnCcnDcnDcnEcnFcnFcnFcnFcnGcnHcnIcnHcnHcnJcnHcnHcnHcnHcnKcnLcnMcnMcnMcnNcnMcnMcnOcnPcnGcnQcnQcnQcnQcnRcnScnScnTclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcmFcnUcnVcauagtciXcnWcnXcnYcnZcgjcoachJchJchJcobchJceTcocceTceVcodcoecoecofcogcOrcOqcojcokcolcolcOucOwcOvcopcopcoqcorcOtcOscoqcorcopcopagtbPhbSCcoubPhagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPncovcevbPnagtcincowcjPcoxcoycoycozcoycjPcoAcjPcoycozcoycoycoxcjPckNcinagtagtagtagtagtagtagtaabckOckOcoBcoCcoDcoEcoCcoFckObPtbPtbPtcoGcoGcoGbPSbPScoHbPScoIbPUcoHbPSbPScoGcoGcoGbPtbPtbPtclgcoJcoKcoLcoMcoNcoOclgclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGcmFcmFcoPcoQcoRcoScoTcoUcoVcocceTchIcoWcoXcoYcoXcoZcpacpbcghcpbcpccpdcpecpfcpgcpgcphcpicpjcpkcplcpmcpncpocppcpqcprcpscptcpucpvcpwcpxcopagtbPhbSCcpybPhagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPncpzcpAbPnagtcpBcpCcjPcpDcpEcpEcpFcpEcpEcpGcpEcpEcpFcpEcpEcpHcjPcjPckGagtagtagtagtagtagtagtagtagtckOcpIcpJcpJcpJcpJcpKckOagtagtbPtcpLcpMcpMcpMcpNbPtcpOcpPcpQbPtbPtbPtbPtbPtbPtbPtaabaabclgclgclgclgclgclgclgclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcmFcnUcnVcauagtciXcnWcnXcnYcnZcgjcoachJchJchJcobchJceTcocceTceVcodcoecoecofcogcOrcOqcojcokcolcolcOucOwcOvcopcopcoqcorcOtcOscoqcorcopcopagtbPhbSCcoubPhagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPncovcevbPnagtcincowcjPcoxcoycQwcozcoycjPcoAcjPcoycozcQwcoycoxcjPckNcinagtagtagtagtagtagtagtaabckOckOcoBcoCcoDcoEcoCcoFckObPtbPtbPtcoGcoGcoGbPSbPScoHbPScoIbPUcoHbPSbPScoGcoGcoGbPtbPtbPtclgcoJcoKcoLcoMcoNcoOclgclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGcmFcmFcoPcoQcoRcoScoTcoUcoVcocceTchIcoWcoXcoYcoXcoZcpacpbcghcpbcpccpdcQBcQCcpgcpgcphcpicQzcpkcplcpmcpncpocppcQAcQxcpscptcpucpvcQycpxcopagtbPhbSCcpybPhagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtbPncpzcpAbPnagtcpBcpCcjPcpDcpEcpEcpFcpEcpEcpGcpEcpEcpFcpEcpEcpHcjPcjPckGagtagtagtagtagtagtagtagtagtckOcpIcpJcpJcpJcpJcpKckOagtagtbPtcpLcpMcpMcpMcpNbPtcpOcpPcpQbPtbPtbPtbPtbPtbPtbPtaabaabclgclgclgclgclgclgclgclgaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGbVYcpRcghclocpScnZcgjcoaceTceXcjaceVceTceTcpTcpUcpVcOxcpXcpecpgcpgcpgcpYcpmcpmcpmcOzcpmcpncpocOycpvcpvcpvcqbcpucpvcpvcOAcopbPhbPhbSCcqdbPhcqecqfcqgcqhcqgcqgcqgcqgcqhcqicqeagtagtagtagtagtagtagtagtagtagtagtagtagtbPncpzcqjbPnagtcqkcqlcjPcjPcqmcqncitcjPcjPcoAcjPcjPcitcqncqmcjPcjPckNcmhagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtagtcqocqpcqqcqrbPtaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGcqscqtcqucqvcmJcmKcqwcmMcqxcqycqzchIceTcoWcoYcjcceTceTcpVcpVcjdcqAcqBcqCcqDcqDcqEcqFcqGcqHcqIcOBcqKcqLcqMcOycpvcpvcqNcqOcqPcqQcqQcOCcopcqScqTbSCcqTcqTcqUcqVcqVcqVcqWcqVcqXcqYcqYcqZcqecqecqfcqgcqgcqgcqgcqgcqgcqgcqgcqgcqgcqicrabPncrbbPncrccinciucivcipcincincincrdcrecrfcrecrdcincincinciucivciwcincrgcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcricracracracracrgcrhcrhcrhcricracrjcrkcrlcrmcrmcrmcrmcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcqscrncrocauagtcrpcrqceTchIcpVcjdcqxcmVcmMcrrcmMcmVcmMcrscpVceTcrtcrucrvcqDcqDcrwcrxcpocrycrzcplcpocpncpmcppcrAcrBcrCcrDcrEcrFcrGcopcopcrHcrIcrJcqTcqTcqecqVcrKcqVcrLcrMcrNcrMcrOcrPcrQcrRcrScrScrScrScrScrScrTcrUcrScrScrScrScrVcrWcrXcrYcrYcrYcrYcrZcrYcrYcsacsbcrYcrYcsccrYcrYcsdcsacrYcrYcrZcrYcrYcrYcrYcrYcsecrYcrYcrYcrYcrYcrYcrYcsfcrYcrYcrYcrYcrYcsgcrYcrYcrYcrYcrYcrYcrYcrZcrYcshcsicrmcsjcskcslcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcqscqscsmcoQcoRcoScsncsocspcpVceTcsqcsrcgjcsscgjcsrcgjcsscsscstcsucsvcswcqDcsxcrwcsycpocrycszcolcpocpncsAcopcopcopcopcopcopcopcopcopcsBcsCbPhbPhcsDbPhcsEcqecsFcsGcsEcqecsHcsGcsEcsIcsJcsKcsJcsJcsJcsJcsJcsJcsLcsMcsJcsJcsJcsJcsNcsOcsPcsQcsRcsRcsRcsScsRcsRcsRcsTcsRcsRcsUcsRcsRcsVcsRcsRcsRcsScsRcsRcsRcsQcsWcsXcsRcsRcsRcsRcsRcsRcsRcsYcsZcsRcsRcsRcsRcsRcsRctactactacsRcsRcsRcsScsQctbctcctdctectectfcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGceRcpRcghcloceTcpVceTceTceVcjacpVceTceVcjacpVcpVceVcjacsvctgcqDcqDcthcticpocryctjcolctkctlctmctncPBctpctqctrctscttctuctvcqTbSCbPhcqTcqTctwcqectxctyctzcqectxctyctzcqecqecqVctActBcqVcqVcqVcqVcqVctCcqVcqVcqVcqVcqVctDctEctFctGctDctHctHcrjctHctHctHctIctHctHctJctHctHctKctHctHctHcrjctHctHctDctGctFctEctDctHctHctHctHctHctHctHctIctHctHctHctHctHctDctHctHctHctHctHctHcrjctGctLctMcrmctNctOctPcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbVYbVYagtagtagtbVYbVYceSctQctRctScjdctTctUctVcPzctXctYctZceVcuacubcucceVcsvcudcqDcqDcthcPycpocrycufcolcugcpncuhcuictscujcukculcPAcuncuocupcuqcurbPhcuscutcuucqecuvcuwcuxcqecuycuzcuAcqecqecqecqecqfcqgcqhcqgcqgcqhcqgcqgcqhcqgcqhcuBcracuCcuDcuEcracuFcuGcracuHcuIcuJcuIcuIcuKcracuHcuIcuJcuIcuJcuGcracrgcuLcracuEcuDcuCcracrgcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcricracuEcuMcuNcrmcrmcrmcrmcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaUTaUTagtagtagtcuOccmccmcuPcuPcuQcuRcuScuTcuQcuUcuScuTcuQcuQcuScuVcsvcuWcuXcuYcuZcuecvacvbcvccolcvdcpncpmcvectscvfcvgcvhctsctwctwcvicqTcvjbPhbPhbPhbPhcqecvkcvlcvkcqecvmcvncvmcqeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocvpcvqcvrcvscvtcvuaaaaafaaaaaaaaacvvcvvcvvcvvcvvcvvcvvaaaaaaaaaaafaaacvwcvxcvycvzcvAcvBaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvCcvDcvEcvFcvGaaaaaacvHcvIcvJcvKcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGcqscqtcqucqvcmJcmKcqwcmMcqxcqycqzchIceTcoWcoYcjcceTceTcpVcpVcjdcqAcqBcqCcqDcQGcqEcqFcqGcqHcqIcOBcqKcqLcqMcOycpvcpvcqNcqOcqPcqQcqQcOCcopcQEcqTbSCcqTcqTcQDcqVcqVcqVcQFcqVcqXcqYcqYcqZcqecqecqfcqgcqgcqgcqgcqgcqgcqgcqgcqgcqgcqicrabPncrbbPncrccinciucivcipcincincincrdcrecrfcrecrdcincincinciucivciwcincrgcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcricracracracracrgcrhcrhcrhcricracrjcrkcrlcrmcrmcrmcrmcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcqscrncrocauagtcrpcQKceTchIcpVcjdcqxcmVcmMcrrcmMcmVcmMcrscpVceTcrtcrucrvcqDcqDcrwcrxcpocrycrzcplcpocpncpmcppcQLcQOcrCcQNcQMcQQcQPcopcopcrHcrIcrJcqTcqTcqecqVcrKcqVcrLcrMcrNcrMcrOcrPcrQcrRcrScrScrScrScrScrScQRcrUcrScrScrScrScrVcrWcrXcrYcrYcrYcrYcrZcrYcQHcrYcsbcrYcrYcsccrYcrYcsdcrYcQHcrYcrZcrYcrYcrYcrYcrYcsecrYcrYcrYcrYcrYcrYcQHcQJcrYcrYcrYcrYcrYcsgcQIcrYcrYcrYcQHcrYcrYcrZcrYcshcsicrmcsjcskcslcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabagtbWGcqscqscsmcoQcoRcoScsncsocspcpVceTcsqcsrcgjcsscgjcsrcgjcsscsscstcsucsvcswcqDcsxcrwcQScpocrycszcolcpocpncsAcopcopcopcopcopcopcopcopcopcsBcsCbPhbPhcsDbPhcsEcqecsFcsGcsEcqecsHcsGcsEcsIcsJcsKcsJcsJcsJcsJcsJcsJcsLcsMcsJcsJcsJcsJcsNcsOcsPcsQcsRcsRcsRcsScsRcsRcsRcsTcsRcsRcsUcsRcsRcsVcsRcsRcsRcsScsRcsRcsRcsQcsWcsXcsRcsRcsRcsRcsRcsRcsRcsYcsZcsRcsRcsRcsRcsRcsRctactactacsRcsRcsRcsScsQctbctcctdctectectfcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabceRbWGbWGbWGbWGbWGceRcpRcghcloceTcpVceTceTceVcjacpVceTceVcjacpVcpVceVcjacsvctgcqDcqDcthcUTcpocryctjcolctkctlctmctncPBctpctqctrctscttctuctvcqTbSCbPhcqTcqTctwcqectxctyctzcqectxctyctzcqecqecqVctActBcqVcqVcqVcqVcqVctCcqVcqVcqVcqVcqVctDctEctFctGctDctHctHcrjctHctHctHctIctHctHctJctHctHctKctHctHctHcrjctHctHctDctGctFctEctDctHctHctHctHctHctHctHctIctHctHctHcUSctHctHctHctHctHctHctHctHcrjctGctLctMcrmctNctOctPcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabbVYbVYagtagtagtbVYbVYceSctQctRctScjdctTctUctVcPzctXctYctZceVcuacubcucceVcsvcudcqDcqDcthcURcpocrycufcolcugcpncuhcuictscujcukculcPAcuncuocupcuqcurbPhcuscutcuucqecuvcuwcuxcqecuycuzcuAcqecqecqecqecqfcqgcqhcqgcqgcqhcqgcqgcqhcqgcqhcuBcracuCcuDcuEcracuFcuGcracuHcuIcuJcuIcuIcuKcracuHcuIcuJcuIcuJcuGcracrgcuLcracuEcuDcuCcracrgcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcrhcricracuEcuMcuNcrmcrmcrmcrmcrmaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaUTaUTagtagtagtcuOccmccmcuPcuPcuQcuRcuScuTcuQcuUcuScuTcuQcuQcuScuVcsvcuWcuXcuYcuZcuecvacvbcvccolcvdcpncpmcvectscvfcvgcvhctsctwctwcvicqTcvjbPhbPhbPhbPhcqecvkcvlcvkcqecvmcvncvmcqeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocvpcvqcvrcvscUQcvuaaaaafaaaaaaaaacvvcvvcvvcvvcvvcvvcvvaaaaaaaaaaafaaacvwcUPcvycvzcvAcvBaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvCcvDcvEcvFcvGaaaaaacvHcvIcvJcvKcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtcvMcvNcmJcvOcvPcvNcvQcvOcvPcvNcvQcvOcvPcvRcbCbVYcsvcuWcuWcuWcuWcuWcvScolcolcolcvTcvUcvVcsvcsvcsvcsvcsvcsvcsvcsvcsvcqTcvjbPhagtagtagtcsEcvkcvWcvkcsEcvmcvXcvmcsEaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYaafcvZcwacwbcvrcvscwccwdaaaaafaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaaaafaaacwecwfcvycvzcvAcweaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcwhcwhcwhcwgaaaaaacwicwjcvJcwkcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaadaaeaaeaadcwlaaeaaeaaeaaeaadaaeaaeaadcwlaaeaaaaaaaaacwmaaabVYbWGcwncaucwobWGcwncaucwobWGcwncaucavbWGcwpcwpcwqcwrcwscwtcwucwvcwwcwxcwycwzcwAcsvcwBcwCcwDcwEcwFcwGcwHcsvcsvcvjbPhagtagtaaaaaacwIcwJcwKaaacwLcwMcwNaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcwOcwPcwQcwRcvrcwScwTcwUaafaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafaafcwVcwWcwXcvzcwYcwVaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacvCcwZcxacxbcxccxdcvGaafcvLcxecxfcxgcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaaeaafaaaaaacxhaafbVYbWGcxicxjcxkbWGcxlcxmcxnbWGcxocxpcxqbWGcwpcxrcxscxtcxucxvcxwcxtcxxcwxctkcxycxzcsvcwBcwBcwDcwDcwFcwFcwHcxAcsvcvjbPhcxBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcxCcxDcxEcxFcvrcxGcxHcxIaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacxJcxKcxLcvzcvAcxJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacxMcxNcxOcxPcxOcxNcxQcxRcxScxTcxUcwkcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaadaaeaaeaadcwlaaeaaeaaeaaeaadaaeaaeaadcwlaaeaaaaaaaaacwmaaabVYbWGcwncaucwobWGcwncaucwobWGcwncaucavbWGcwpcwpcwqcUOcwscwtcwucULcwwcwxcwycwzcwAcsvcwBcUMcwDcwEcwFcUNcwHcsvcsvcvjbPhagtagtaaaaaacwIcwJcwKaaacwLcwMcwNaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcwOcwPcwQcwRcvrcwScwTcwUaafaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafaafcwVcwWcwXcvzcwYcwVaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacvCcwZcxacxbcxccxdcvGaafcvLcxecxfcxgcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaaeaafaaaaaacxhaafbVYbWGcxicxjcxkbWGcxlcxmcxnbWGcxocxpcxqbWGcwpcxrcxscxtcxucxvcxwcxtcxxcwxctkcxycUKcsvcwBcwBcwDcwDcwFcwFcwHcxAcsvcvjbPhcxBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcxCcxDcxEcxFcvrcxGcxHcxIaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacxJcxKcxLcvzcvAcxJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacxMcxNcxOcxPcxOcxNcxQcxRcxScxTcxUcwkcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacxVcxWcxXaaacxVcxWcxXaaacxVcxWcxXaaacxVcxWcxXaaacwlaafaafaaaaaaaaaaaabWGcxYcxZcxYbWGcyacybcyabWGbXycycbXybWGcwpcydcyecxtcyfcxtcygcxtcyhcPxcpocpncpmcPwcwHcwHcykcwHcwHcwHcwHcwHcsvcvjcylcymcynaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvYcvYcvYaaacvYcvYcvYcvYcvYcvYcvYcvYcyocypcwQcwRcvrcxGcxGcvuaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacvwcxLcxLcvzcvAcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacyrcxbcyscxbcyscxbcxPcytcyucytcvJcwkcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafcxVcyvcxXaafcxVcyvcxXaafcxVcyvcxXcywcxVcyvcxXaafaaeaaaaafaafaaacyxaaabWGcxYcyycxYbWGcyacyzcyabWGbXycyAbXybWGcwpcyBcyecxtcxtcxtcyCcyDcyEcPvcyGcyHctncPucyJcyKcyLcwHcwHcwHcwHcwHcsvcvjcyMcqTcyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYaafcvZcyOcyPcvrcxGcwccvuaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacvwcwfcxLcvzcvAcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcyQcyRcxbcyRcyScwgcyTcyUcxTcxUcyVcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaaaaeaaaaaaaafcyWaaaaafbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGcwpcxrcxscyXcyfcxtcyYcxtcyZcwxcugcpnczacsvczbczcczdczeczfczgczhczicsvcvjcyMczjczkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczlcvpcvqczmczncxGcvuaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacvwcxLczoczpcvAcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaczqcxbcxbcxbcxbcxbczqaaaczrczscztczucvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacwlaaaaaaaaaaafaafaafaafaaaaaaaafaafaafaaaczvczvczvaficzwczwcwpcwpczxczyczzczAczBcyZcwpcwpcOvcOwcOucsvcsvczCczDczDczEczFczhcsvcsvcvjcyMczjczkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUczKczLcxGcwccvuaaaaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafaaacyqcwfcxLczMczNcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaczOcyRcyRczPcyRcyRczOaaaczrczQcvJcvKcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaaaafaaaaaaaaaaaaaafczSczTczTczTczTczwcojczUczwcojczUczwczVczWczXcwpcwpcwpcwpcwpcwpcwpcwpczYcpocpncpmcpmcsvcsvcsvcsvcsvcsvcsvcsvczZcvjcyMcqTcyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcAacwacwbcvrcAbcAccvuaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaacyqcAdcAecvzcAfcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacAgcxbcxbcxbcxbcxbcAgaaaczrcAhcAicwkcAjaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafcAkaafaaaaafcAkaafaaaaafcAkaafaaaaafcAkaafaaaaafaaaaaaaaacAlcAmcAncAocApcAqcArcAscAtcAucAvcAwcPtcAycAzcAycAAcABcACcADcAEcAycAFcAGcAHcAIcyGcyHctnctncAJcAGcAKcALcAMcANcAOcPscAQcARcAScATcAUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcAWcwQcwRcvrcAXcAYcwPcAZcBacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcBbcBccBdcBecBfcvzcAfcBgcBccBccBhaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcyQcyRcxbcyRcyScwgcxRcBicBjcxUcwkczraaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafcBkcBlcBmcBncBocBocBocBocBocBocBocBocBocBocBocBocBocBocBpcBlcBlcBlcBqcBrcBscBtcBucBvcBwcBxcBycBzcBAcBBcBCcPrcBEcBFcBEcBCcBGcBEcBHcvVcpmcpncBIcBJcpmcBKcBLcpmcpmcuhcBMcpncBNcvVcBJcuhcBObPhbPhbPhcBPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBQcBRcBScBTcBUcBVcBWcBXcBYcBZcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcCacCbcCccCdcCecCfcCgcChcCicCjcCkaaaaaaaaaaaaaaaaaaaaaaaaaaacyrcClcxbcxbcxbcCmcxPcytcyucytcvJcwkczraaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafcCnaafaaaaafcCnaafaaaaafcCnaafaaaaafcCnaafaaaaafaaaaaaaaacAlcAmcCocCpcCqczTczTczwcCrcCsczwcojcPocPncCuczwczwcCvcCvcPqcCvcCxcPpcCzcCAcCBcCCcPlcCBcCCcCAcCEcPmcCGcCEcpmcCHcCIcCJcCKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcCMcwQcwRcvrcCNcCOcypcAZcCPcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcCQcBccCRcCScCTcvzcCUcCVcCWcBccCXaaaaaaaaaaaaaaaaaaaaaaaaaaacxdcxOcCYcCYcCYcxOcwZcyTcyUcBjcxUcwkczraaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaafaaaaaaaaaaaaaafcDaczTczTczTaaaczwcDbcDccDdaaacDecDfcDgcDhcDicCvcDjcDkcDlcCxcDmcDncDocDpcDqcDrcDscDtcDocDucDvcDwcCEcpmcDxcpmcDyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcDzcyOcyPcvrcDAcDBcvuaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafcyqcDCcDDcvzcDEcDFcyqaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaacDGcDHcDHcDHcDHcDHcDIaafcDJczscDKcwkczraaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaaeaaaaaaaaaaafaafaaaaaaaaaaaaaaaczwcDLcDMcDNaafcDOcDPcDQcDRcDScCvcDTcDUcDVcCxcDWcDXcDocDYcDZcEacEbcEccDocEdcEecEfcCEcEgcEhcpmcEiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcEjcvrcxGcEkcvuaafaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaafcyqcElcxLcvzcvAcEmcyqaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwicEncEocvKcwiaaaaaaaaacEpcEpcEpcEpcEpcEpcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaaeaaaaaaaafaafaaaaaaaaaaaaaaaaaaczwcEqcEqczwagtcErcEscEtcEucEvcCvcEwcExcEycPkcEAcEBcPjcEDcEEcEFcEGcEHcEIcEJcPicELcCEcEMcENczwafiaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOaaaaafcEPcwacwbcvrcAbcEQcvuaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaafcyqcERcAecvzcEScETcyqaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvLcEUcEocwkcvLcEVcEWcEXcEpcEYcEZcFacFbcEYcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafcxVcyvcxXaafcxVcyvcxXaafcxVcyvcxXcywcxVcyvcxXaafaaeaaaaafaafaaacyxaaabWGcxYcyycxYbWGcyacyzcyabWGbXycyAbXybWGcwpcUJcyecxtcxtcxtcyCcyDcyEcPvcyGcyHctncPucyJcyKcyLcwHcwHcwHcwHcwHcsvcvjcyMcqTcyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYcvYaafcvZcyOcyPcvrcxGcwccvuaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacvwcwfcxLcvzcvAcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcyQcyRcxbcyRcyScwgcyTcyUcxTcxUcyVcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaaaaeaaaaaaaafcyWaaaaafbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGbWGcwpcxrcxscyXcyfcxtcyYcxtcyZcwxcugcpnczacsvczbczcczdczeczfczgczhczicsvcUIcyMczjczkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczlcvpcvqczmczncxGcvuaaaaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaaaaacvwcxLczoczpcvAcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaczqcxbcxbcxbcxbcxbczqaaaczrczscztczucvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacwlaaaaaaaaaaafaafaafaafaaaaaaaafaafaafaaaczvczvczvaficzwczwcwpcwpczxczyczzczAczBcUHcwpcwpcOvcOwcOucsvcsvczCczDczDczEczFczhcsvcsvcvjcyMczjczkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUczKczLcxGcwccvuaaaaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafaaacyqcwfcxLczMczNcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaczOcyRcyRczPcyRcyRczOaaaczrczQcvJcvKcvLaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaacxVcyvcxXaaaaafaaaaaaaaaaaaaafczSczTczTczTczTczwcojczUczwcojczUczwczVczWczXcwpcwpcwpcwpcwpcwpcwpcwpczYcpocpncpmcpmcsvcsvcsvcsvcsvcsvcsvcsvcCJcvjcyMcqTcyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcAacwacwbcvrcAbcAccvuaaaaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaaacyqcAdcAecvzcAfcyqaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaacAgcxbcxbcxbcxbcxbcAgaaaczrcAhcAicwkcAjaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafcAkaafaaaaafcAkaafaaaaafcAkaafaaaaafcAkaafaaaaafaaaaaaaaacAlcAmcAncAocApcAqcArcUGcAtcAucAvcAwcPtcAycAzcAycAAcABcUFcADcAEcAycAFctncUEcAIcyGcyHctnctncUDcUCcAKcAycAEcUAcUBcUycUzcvjcAScATcAUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcAWcwQcwRcvrcAXcAYcwPcAZcBacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcBbcBccBdcBecBfcvzcAfcBgcBccBccBhaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcyQcyRcxbcyRcyScwgcxRcBicBjcxUcwkczraaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafcBkcBlcBmcBncBocBocBocBocBocBocBocBocBocBocBocBocBocBocBpcBlcBlcBlcBqcBrcBscBtcBucBvcBwcBxcBycBzcBAcBBcBCcPrcBEcUqcBEcBCcUrcBEcBHcvVcpmcpncBIcBJcpmcBKcBLcpmcpmcuhcBMcpncUscUtcBGcUucUvcUwcUxbPhcBPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBQcBRcBScBTcBUcBVcBWcBXcBYcBZcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcCacCbcCccCdcCecCfcCgcChcCicCjcCkaaaaaaaaaaaaaaaaaaaaaaaaaaacyrcClcxbcxbcxbcCmcxPcytcyucytcvJcwkczraaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaafaaaaaaaafcCnaafaaaaafcCnaafaaaaafcCnaafaaaaafcCnaafaaaaafaaaaaaaaacAlcAmcCocCpcCqczTczTczwcCrcCsczwcojcPocPncUpczwczwcCvcCvcPqcCvcCxcPpcCzcCAcCBcCCcPlcCBcCCcCAcCEcPmcCGcCEcpmcpmcBOcCJbPhaNWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcCMcwQcwRcvrcCNcCOcypcAZcCPcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcCQcBccCRcCScCTcvzcCUcCVcCWcBccCXaaaaaaaaaaaaaaaaaaaaaaaaaaacxdcxOcCYcCYcCYcxOcwZcyTcyUcBjcxUcwkczraaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaafaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaafaaaaaaaaaaaaaafcDaczTczTczTaaaczwcDbcDccDdaaacDecDfcDgcUncDicCvcUocUmcUlcCxcDmcDncDocDpcDqcDrcDscDtcDocDucDvcDwcCEcpmcCHcCIcDyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcDzcyOcyPcvrcDAcDBcvuaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaafaafcyqcDCcDDcvzcDEcDFcyqaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaacDGcDHcDHcDHcDHcDHcDIaafcDJczscDKcwkczraaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaaeaaaaaaaaaaafaafaaaaaaaaaaaaaaaczwcDLcDMcDNaafcDOcDPcDQcDRcDScCvcUjcUicUhcCxcDWcDXcDocUfcDZcEacEbcEccDocEdcEecEfcCEcEgcEhcUgcEiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcEjcUecxGcEkcvuaafaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaafcyqcElcxLcUkcvAcEmcyqaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwicEncEocvKcwiaaaaaaaaacEpcEpcEpcEpcEpcEpcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaacxVcCZcxXaaaaaeaaaaaaaafaafaaaaaaaaaaaaaaaaaaczwcEqcEqczwagtcErcEscUdcEucEvcCvcUacUbcUccPkcEAcEBcPjcEDcEEcEFcEGcEHcEIcEJcPicELcCEcEMcENczwafiaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOaaaaafcEPcwacwbcvrcAbcEQcvuaafaafcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaafcyqcERcAecvzcEScETcyqaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvLcEUcEocwkcvLcEVcEWcEXcEpcEYcEZcTZcFbcEYcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafcxVcCZcxXaafcxVcCZcxXaafcxVcCZcxXaafcxVcCZcxXaafcwlaaaaafaafaaaaaaaaaaaaaaaaaaaaacolcFccFdcolbVYcFecFfcFgcFfcFecCvcFhcFicFjcCxcFkcFlcDocFmcFncFocFncFpcDocFqcFrcFscCEcFtcFucFvcFwaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcwOcwPcFxcwRcvrcCNcFycwPcAZcCPcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcCQcBccBdcCScCTcvzcCUcFzcBdcBccCXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAjcEUcEocwkcFAcFBcFCcFDcFCcFCcFCcFEcFCcFCcFCcFBcFCcFFcFCcFDcFCcFCcFEcFCcFCcEpcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacxVcFGcxXaaacxVcFGcxXaaacxVcFGcxXaaacxVcFGcxXaaaaaeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcFHcFIcFJcFKcFHcFLcFMcFNcFOcCxcFPcFQcDocFRcFScFTcFUcFVcDocFWcFXcFYcCEcFZcGacFvcFcaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcGbcGccGdcGecBUcGfcGgcGhcGicGjcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcGkcGlcGmcGncGocCfcGpcGqcGrcGscGtaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaacwicEUcGvcGwcGxcGycGzcGAcGzcGBcGzcGCcGzcGDcGzcGEcGzcGFcGGcGHcGIcGIcGJcGKcGLcGMcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacxVcFGcxXaaacxVcFGcxXaaacxVcFGcxXaaacxVcFGcxXaaaaaeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcFHcFIcFJcTYcFHcFLcFMcFNcFOcCxcFPcFQcDocFRcFScFTcFUcFVcDocFWcFXcFYcCEcFZcGacFvcFcaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcGbcGccGdcGecBUcGfcGgcGhcGicGjcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcGkcGlcGmcGncGocCfcGpcGqcGrcGscGtaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaacwicEUcGvcGwcGxcGycGzcGAcGzcGBcGzcTXcGzcGDcGzcGEcGzcGFcGGcGHcGIcGIcGJcGKcGLcGMcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaafaafaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVYcFfcGNcFJcGOcFfcGPcGQcGRcGPcGPcGPcGScGPcGTcGUcGVcGUcGWcGPcGPcGXcGPcGPcGPcGPcGPcGYcGZcGZcGZcGZcHacwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcEOcyocypcFxcHbcHccAXcHdcypcAZcBacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcBbcBccCWcHecHfcHgcHhcHicCWcBccBhaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaacvLcHjcHkcHjcvLcEVcHlcHmcEpcHncHocHmcEpcHpcHocHmcEpcEpcEpcEpcEpcEpcEpcFCcHqcFCcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaadaadaagaaeaaeaaeaagaaeaaeaaeaaeaadaaeaaeaadcwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcFHcFJcFJcGOcFHcGPcHrcHscHtcHucHvcHwcHxcHycHzcHAcHBcHCcHDcHEcHEcHFcHEcHGcHGcGPcHHcGZcHacGYcGZcHIcwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOaaaaaacDzcHJcyPcvrcDAcHKcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcHLcDDcvzcDEcHMcHNaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaacAjcEUcEocHOcvLaaaaaacEpcHPcHQcHRcEpcHPcHQcHRcEpaabaabaabaabaabaabcEpcEpcHqcHScEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVYcFfcHTcHTcHTcFfcGPcHEcHUcHVcHWcHXcHYcHZcIacIbcIccIdcIdcIdcIdcIdcIecHEcIfcIfcGPcGYcGZcHIcHHcGZcHacIgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcIhcvrcxGcwccvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcwfcxLcvzcvAcIicHNaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcEUcEocEUcIjaaaaaacEpcIkcIlcImcEpcIncIocIpcEpaabaabaabaabaabaabaabcEpcHqcFCcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtcFHcHTcHTcIqcFHcGPcHEcHUcIrcIscItcHEcHEcHEcIucIvcIwcIxcIycIzcIAcIBcICcIDcIEcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcEPcwacwbcvrcxGcIFcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcIGcxLcvzcvAcxLcHNaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcIHcEocEUczraaaaaacEpcIIcIJcIIcEpcIKcILcIKcEpaabaabaabaabaabaabaabcEpcHqcIMcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcINcFecIOcFfcIOcFecGPcHEcHUcIPcIQcIRcHEcHEcHEcIScITcIUcIVcIVcIWcIXcIYcIZcJacJbcJccJdcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwOcwPcFxcJecJfczncJgcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcJhczocJicJjcxLcHNaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcJkcJlcJmczraaaaaacHmcIIcJncIIcHmcIKcJocIKcHmaabaabaabaabaabaabaabcJpcJqcJrcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacINcINagtbVYagtcINcGPcHEcHUcJscJtcHEcHEcJucJvcJwcJxcJycJzcJAcJBcJCcJDcJEcJFcJGcJHcJdcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJJcJKcJLcJMcxGcxGcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcxLcxLcJNcJOcxLcHNaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaaczrcEUcJPcEUczraaaaaaaaacJQcJRcJSaaacJTcJUcJVaaaaaaaaaaabaabaabaabcJpcJpcJWcJXcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcJYagtagtcGPcJZcIPcKacKbcKccHEcKdcGPcKecKfcKgcGPcKhcKicKjcIYcIPcKkcKlcGPcGYcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyocypcFxcKmcvqcxGcwccvuaaaaaaaaaaaaaaaaaacvvcvvcvvcvvcvvaaaaaaaaaaaaaaaaaacyqcwfcxLcvAcxLcxLcHNaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaaczrcEUcJPcEUczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcJpcKncKocKpcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaagtcGPcKqcHEcKrcKscKtcHEcKucKvcKwcKxcKycKvcKzcKAcIXcIYcKBcKCcKDcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcDzcHJcKEcKFcxGcKGczlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKHcKIcKJcKKcxLcxLcKLaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcEUcKMcKNczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcKOcKPcKQcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaaacGPcHEcHEcJtcKRcKScHEcKucKTcKUcKVcKWcKTcKzcHEcJCcKXcJEcJGcIRcGPcGYcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcKYcKYcKZcwUcwUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwVcwVcLacLbcLbcwVaNWaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucLccLdcLecLfcLgcLhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLicLjcLkcLlcLmaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaaacGPcGPcHEcLncKbcKbcLocKucLpcKUcLqcLrcLpcLscLtcLucLvcKacIRcGPcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLwcLxcLycLzcLwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLAcLBcLCcLDcLAaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucLEcLFcLGcLHcLIczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcLJcLKcLJaafbfvaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaadaadaagaaeaaeaaeaagaaeaaeaaeaaeaadaaeaaeaadcwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcFHcFJcFJcGOcFHcGPcHrcHscHtcTWcHvcHwcHxcHycHzcTScHBcHCcTTcTUcHEcTVcHEcHGcHGcGPcHHcGZcHacGYcGZcHIcwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcEOcEOcEOcEOcEOcEOcEOcEOcEOaaaaaacDzcHJcyPcvrcDAcHKcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcHLcDDcvzcDEcHMcyqaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaacAjcEUcEocHOcvLaaaaaacEpcHPcHQcHRcEpcHPcHQcHRcEpaabaabaabaabaabaabcEpcEpcHqcHScEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVYcFfcHTcHTcHTcFfcGPcHEcHUcHVcHWcHXcHYcHZcIacIbcIccIdcIdcIdcIdcIdcIecHEcIfcIfcGPcGYcGZcHIcHHcGZcHacIgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcIhcvrcxGcwccvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcwfcxLcvzcvAcIicyqaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcEUcEocEUcIjaaaaaacEpcIkcIlcImcEpcIncIocIpcEpaabaabaabaabaabaabaabcEpcHqcFCcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtcFHcHTcHTcTRcFHcGPcHEcHUcIrcIscItcHEcHEcHEcIucIvcIwcIxcIycIzcIAcIBcICcIDcIEcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcEPcwacwbcvrcxGcIFcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcIGcxLcvzcvAcxLcyqaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcIHcEocEUczraaaaaacEpcIIcIJcIIcEpcIKcILcIKcEpaabaabaabaabaabaabaabcEpcHqcIMcEpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcINcFecIOcFfcIOcFecGPcHEcHUcIPcIQcIRcHEcHEcHEcIScITcIUcIVcIVcIWcIXcIYcIZcJacJbcJccJdcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwOcwPcFxcJecJfczncJgcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcJhczocJicJjcxLcyqaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcJkcJlcJmczraaaaaacHmcIIcJncIIcHmcIKcJocIKcHmaabaabaabaabaabaabaabcJpcJqcJrcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTOcINagtbVYagtcINcGPcHEcHUcJscJtcHEcHEcJucJvcJwcJxcJycJzcJAcJBcJCcJDcJEcJFcJGcJHcJdcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJJcJKcJLcJMcxGcxGcvuaaaaaacvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvcvvaaaaaacyqcxLcxLcJNcJOcxLcyqaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaaczrcEUcJPcEUczraaaaaaaaacJQcJRcJSaaacJTcJUcJVaaaaaaaaaaabaabaabaabcJpcJpcJWcJXcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcJYagtagtcGPcTQcIPcKacKbcKccHEcKdcGPcKecTPcKgcGPcKhcKicKjcIYcIPcKkcKlcGPcGYcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyocypcFxcKmcvqcxGcwccvuaaaaaaaaaaaaaaaaaacvvcvvcvvcvvcvvaaaaaaaaaaaaaaaaaacyqcwfcxLcvAcxLcxLcyqaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGuaaaaaaaaaaaaaaaczrcEUcJPcEUczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcJpcKncKocKpcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaagtcGPcKqcHEcKrcKscKtcHEcKucTMcKwcKxcKycTMcKzcKAcIXcIYcKBcKCcKDcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcDzcHJcKEcKFcxGcKGczlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKHcKIcKJcKKcxLcxLcKHaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaczrcEUcKMcKNczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcKOcKPcKQcJpaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaaacGPcHEcHEcJtcKRcKScHEcKucTNcKUcKVcKWcTNcKzcHEcJCcKXcJEcJGcIRcGPcGYcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczHczIczJcwQcwUcwUcwUcwUcwUcwUcKYcKYcKZcwUcwUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwVcwVcLacLbcLbcwVcwVaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucLccLdcLecLfcLgcLhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLicLjcLkcLlcLmaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhaaaaaacGPcGPcHEcLncKbcKbcTJcKucTKcKUcLqcLrcTKcLscTLcLucLvcKacIRcGPcGPcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLwcLxcLycLzcLwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLAcLBcLCcLDcLAaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucLEcLFcLGcLHcLIczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcLJcLKcLJaafbfvaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLLaaaaaacLMcGPcGPcLNcLOcLNcLNcGPcGPcGPcLPcGPcGPcGPcGPcGPcLQcGPcGPcGPaafcGYcGZcHIcHHcGZcHaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLRcLScLTcLUcLRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLVcLWcKJcLXcLVaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucLYcLZcMacMbcMcczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaacMdcMecMdaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhbdhaaaaaaaaaaaacMfcMfcMfcMfaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaagcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczlcMgcMhcMicMjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBgcMkcMlcMmcMnaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucMocMpcMqcMpcMpcMraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaacMsaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhbdhaaaaaaaaaaaacMfcMfcMfcMfaaaaafcTIaaacTIaafaaaaaaaaaaaaaaaaaaaaaaagcHHcGZcHacGYcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczlcMgcMhcMicMjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBgcMkcMlcMmcMnaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGucMocMpcMqcMpcMpcMraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaacMsaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhbdhaaaaaaaaacMtcMtcMtcMtaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaabdhcGYcGZcHIcHHcGZcHaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMucMucMucMucMucMucMucMucMucMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaacMvaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhbdhaaaaaacMtcMtcMtcMtaaabdhaaaaaaaaabdhbdhbdhbdhbdhbdhbdhaafbdhcHHcGZcGZcGZcGZcHIaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMucMucMucMucMucMucMucMucMucMucMucMucMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaacMvaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaabdhaaaaaacMtcMtcMtcMtaaabdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMucMucMucMucMucMucMucMucMucMucMucMucMucMucMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGucGucGucGucGucGucGucGucGucGucGucGucGucGuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdhbdhbdhcLLaafaafaafaafcMwaafaafaafaafaafaagbdhbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa