Merge branch 'master' into shep-dev-aurora-cooking-port

This commit is contained in:
Rykka
2020-07-28 04:04:39 -04:00
67 changed files with 1251 additions and 452 deletions

View File

@@ -275,15 +275,15 @@
// Second argument is the path the list is expected to contain. Note that children will also get added to the global list. // Second argument is the path the list is expected to contain. Note that children will also get added to the global list.
// If the GLOB system is ever ported, you can change this macro in one place and have less work to do than you otherwise would. // If the GLOB system is ever ported, you can change this macro in one place and have less work to do than you otherwise would.
#define GLOBAL_LIST_BOILERPLATE(LIST_NAME, PATH)\ #define GLOBAL_LIST_BOILERPLATE(LIST_NAME, PATH)\
var/global/list/##LIST_NAME = list();\ GLOBAL_LIST_EMPTY(##LIST_NAME);\
##PATH/Initialize(mapload, ...)\ ##PATH/Initialize(mapload, ...)\
{\ {\
##LIST_NAME += src;\ GLOB.##LIST_NAME += src;\
return ..();\ return ..();\
}\ }\
##PATH/Destroy(force, ...)\ ##PATH/Destroy(force, ...)\
{\ {\
##LIST_NAME -= src;\ GLOB.##LIST_NAME -= src;\
return ..();\ return ..();\
}\ }\

View File

@@ -30,3 +30,20 @@ GLOBAL_LIST_INIT(cww_dir, list( // cww_dir[dir] = counter-clockwise rotation of
32, 40, 36, 44, 33, 41, 37, 45, 34, 42, 38, 46, 35, 43, 39, 47, // DOWN - Same as first line but +32 32, 40, 36, 44, 33, 41, 37, 45, 34, 42, 38, 46, 35, 43, 39, 47, // DOWN - Same as first line but +32
48, 56, 52, 60, 49, 57, 53, 61, 50, 58, 54, 62, 51, 59, 55, 63 // UP+DOWN - Same as first line but +48 48, 56, 52, 60, 49, 57, 53, 61, 50, 58, 54, 62, 51, 59, 55, 63 // UP+DOWN - Same as first line but +48
)) ))
GLOBAL_LIST_INIT(ore_types, list(
"hematite" = /obj/item/weapon/ore/iron,
"uranium" = /obj/item/weapon/ore/uranium,
"gold" = /obj/item/weapon/ore/gold,
"silver" = /obj/item/weapon/ore/silver,
"diamond" = /obj/item/weapon/ore/diamond,
"phoron" = /obj/item/weapon/ore/phoron,
"osmium" = /obj/item/weapon/ore/osmium,
"hydrogen" = /obj/item/weapon/ore/hydrogen,
"silicates" = /obj/item/weapon/ore/glass,
"carbon" = /obj/item/weapon/ore/coal,
"verdantium" = /obj/item/weapon/ore/verdantium,
"marble" = /obj/item/weapon/ore/marble,
"lead" = /obj/item/weapon/ore/lead,
"rutile" = /obj/item/weapon/ore/rutile //VOREStation Add
))

View File

@@ -69,11 +69,11 @@ var/list/gamemode_cache = list()
var/static/allow_ai_shells = FALSE // allow AIs to enter and leave special borg shells at will, and for those shells to be buildable. var/static/allow_ai_shells = FALSE // allow AIs to enter and leave special borg shells at will, and for those shells to be buildable.
var/static/give_free_ai_shell = FALSE // allows a specific spawner object to instantiate a premade AI Shell var/static/give_free_ai_shell = FALSE // allows a specific spawner object to instantiate a premade AI Shell
var/static/hostedby = null var/static/hostedby = null
var/static/respawn = 1 var/static/respawn = 1
var/static/respawn_time = 3000 // time before a dead player is allowed to respawn (in ds, though the config file asks for minutes, and it's converted below) var/static/respawn_time = 3000 // time before a dead player is allowed to respawn (in ds, though the config file asks for minutes, and it's converted below)
var/static/respawn_message = "<span class='notice'><B>Make sure to play a different character, and please roleplay correctly!</B></span>" var/static/respawn_message = "<span class='notice'><B>Make sure to play a different character, and please roleplay correctly!</B></span>"
var/static/guest_jobban = 1 var/static/guest_jobban = 1
var/static/usewhitelist = 0 var/static/usewhitelist = 0
var/static/kick_inactive = 0 //force disconnect for inactive players after this many minutes, if non-0 var/static/kick_inactive = 0 //force disconnect for inactive players after this many minutes, if non-0
@@ -281,7 +281,7 @@ var/list/gamemode_cache = list()
// whether or not to use the nightshift subsystem to perform lighting changes // whether or not to use the nightshift subsystem to perform lighting changes
var/static/enable_night_shifts = FALSE var/static/enable_night_shifts = FALSE
var/static/vgs_access_identifier = null // VOREStation Edit - VGS var/static/vgs_access_identifier = null // VOREStation Edit - VGS
var/static/vgs_server_port = null // VOREStation Edit - VGS var/static/vgs_server_port = null // VOREStation Edit - VGS
@@ -435,15 +435,15 @@ var/list/gamemode_cache = list()
if ("allow_admin_spawning") if ("allow_admin_spawning")
config.allow_admin_spawning = 1 config.allow_admin_spawning = 1
if ("allow_byond_links") if ("allow_byond_links")
allow_byond_links = 1 allow_byond_links = 1
if ("allow_discord_links") if ("allow_discord_links")
allow_discord_links = 1 allow_discord_links = 1
if ("allow_url_links") if ("allow_url_links")
allow_url_links = 1 allow_url_links = 1
if ("no_dead_vote") if ("no_dead_vote")
config.vote_no_dead = 1 config.vote_no_dead = 1
@@ -493,7 +493,7 @@ var/list/gamemode_cache = list()
if ("respawn_time") if ("respawn_time")
var/raw_minutes = text2num(value) var/raw_minutes = text2num(value)
config.respawn_time = raw_minutes MINUTES config.respawn_time = raw_minutes MINUTES
if ("respawn_message") if ("respawn_message")
config.respawn_message = value config.respawn_message = value
@@ -924,7 +924,7 @@ var/list/gamemode_cache = list()
if("enable_night_shifts") if("enable_night_shifts")
config.enable_night_shifts = TRUE config.enable_night_shifts = TRUE
// VOREStation Edit Start - Can't be in _vr file because it is loaded too late. // VOREStation Edit Start - Can't be in _vr file because it is loaded too late.
if("vgs_access_identifier") if("vgs_access_identifier")
config.vgs_access_identifier = value config.vgs_access_identifier = value

View File

@@ -71,7 +71,7 @@
var/TC_uses = 0 var/TC_uses = 0
var/uplink_true = 0 var/uplink_true = 0
var/purchases = "" var/purchases = ""
for(var/obj/item/device/uplink/H in world_uplinks) for(var/obj/item/device/uplink/H in GLOB.world_uplinks)
if(H && H.uplink_owner && H.uplink_owner == ply) if(H && H.uplink_owner && H.uplink_owner == ply)
TC_uses += H.used_TC TC_uses += H.used_TC
uplink_true = 1 uplink_true = 1
@@ -85,7 +85,7 @@
/proc/print_ownerless_uplinks() /proc/print_ownerless_uplinks()
var/has_printed = 0 var/has_printed = 0
for(var/obj/item/device/uplink/H in world_uplinks) for(var/obj/item/device/uplink/H in GLOB.world_uplinks)
if(isnull(H.uplink_owner) && H.used_TC) if(isnull(H.uplink_owner) && H.used_TC)
if(!has_printed) if(!has_printed)
has_printed = 1 has_printed = 1

View File

@@ -2617,4 +2617,28 @@ var/list/the_station_areas = list (
icon_state = "yellow" icon_state = "yellow"
luminosity = 1 luminosity = 1
dynamic_lighting = 0 dynamic_lighting = 0
requires_power = 0 requires_power = 0
//CHOMPSTATION AREAS
//Moved hangars to here from Southern cross areas.
/area/hangar/one
name = "\improper Hangar One"
/area/hangar/lockerroomone
name = "\improper Exploration Locker Room One"
icon_state = "hangarcontrol"
/area/hangar/two
name = "\improper Hangar Two"
/area/hangar/lockerroomtwo
name = "\improper Exploration Locker Room Two"
icon_state = "hangarcontrol"
/area/hangar/three
name = "\improper Hangar Three"
/area/hangar/lockerroomthree
name = "\improper Exploration Locker Room Three"
icon_state = "hangarcontrol"

View File

@@ -1,7 +1,7 @@
//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31 //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31
/obj/var/list/req_access = list() /obj/var/list/req_access
/obj/var/list/req_one_access = list() /obj/var/list/req_one_access
//returns 1 if this mob has sufficient access to use this object //returns 1 if this mob has sufficient access to use this object
/obj/proc/allowed(mob/M) /obj/proc/allowed(mob/M)
@@ -28,22 +28,23 @@
return check_access_list(I ? I.GetAccess() : list()) return check_access_list(I ? I.GetAccess() : list())
/obj/proc/check_access_list(var/list/L) /obj/proc/check_access_list(var/list/L)
if(!req_access) req_access = list()
if(!req_one_access) req_one_access = list()
if(!L) return 0 if(!L) return 0
if(!istype(L, /list)) return 0 if(!istype(L, /list)) return 0
return has_access(req_access, req_one_access, L) return has_access(req_access, req_one_access, L)
/proc/has_access(var/list/req_access, var/list/req_one_access, var/list/accesses) /proc/has_access(var/list/req_access, var/list/req_one_access, var/list/accesses)
for(var/req in req_access) var/has_RA = LAZYLEN(req_access)
if(!(req in accesses)) //doesn't have this access var/has_ROA = LAZYLEN(req_one_access)
return 0 var/has_A = LAZYLEN(accesses)
if(req_one_access.len) if(!has_RA && !has_ROA) //we need none
for(var/req in req_one_access) return TRUE
if(req in accesses) //has an access from the single access list if(!has_A) //we need them but don't have them
return 1 return FALSE
return 0 if(has_RA && length(req_access - accesses)) //we don't have every access we need
return 1 return FALSE
if(has_ROA && !length(req_one_access & accesses)) //we have atleast one access from this list
return FALSE
return TRUE
/proc/get_centcom_access(job) /proc/get_centcom_access(job)
switch(job) switch(job)
@@ -106,35 +107,35 @@
if(!priv_all_access) if(!priv_all_access)
priv_all_access = get_access_ids() priv_all_access = get_access_ids()
return priv_all_access return priv_all_access.Copy()
/var/list/priv_station_access /var/list/priv_station_access
/proc/get_all_station_access() /proc/get_all_station_access()
if(!priv_station_access) if(!priv_station_access)
priv_station_access = get_access_ids(ACCESS_TYPE_STATION) priv_station_access = get_access_ids(ACCESS_TYPE_STATION)
return priv_station_access return priv_station_access.Copy()
/var/list/priv_centcom_access /var/list/priv_centcom_access
/proc/get_all_centcom_access() /proc/get_all_centcom_access()
if(!priv_centcom_access) if(!priv_centcom_access)
priv_centcom_access = get_access_ids(ACCESS_TYPE_CENTCOM) priv_centcom_access = get_access_ids(ACCESS_TYPE_CENTCOM)
return priv_centcom_access return priv_centcom_access.Copy()
/var/list/priv_syndicate_access /var/list/priv_syndicate_access
/proc/get_all_syndicate_access() /proc/get_all_syndicate_access()
if(!priv_syndicate_access) if(!priv_syndicate_access)
priv_syndicate_access = get_access_ids(ACCESS_TYPE_SYNDICATE) priv_syndicate_access = get_access_ids(ACCESS_TYPE_SYNDICATE)
return priv_syndicate_access return priv_syndicate_access.Copy()
/var/list/priv_private_access /var/list/priv_private_access
/proc/get_all_private_access() /proc/get_all_private_access()
if(!priv_private_access) if(!priv_private_access)
priv_private_access = get_access_ids(ACCESS_TYPE_PRIVATE) priv_private_access = get_access_ids(ACCESS_TYPE_PRIVATE)
return priv_syndicate_access return priv_syndicate_access.Copy()
/var/list/priv_region_access /var/list/priv_region_access
/proc/get_region_accesses(var/code) /proc/get_region_accesses(var/code)
@@ -148,7 +149,8 @@
priv_region_access["[A.region]"] = list() priv_region_access["[A.region]"] = list()
priv_region_access["[A.region]"] += A.id priv_region_access["[A.region]"] += A.id
return priv_region_access["[code]"] var/list/L = priv_region_access["[code]"]
return L.Copy()
/proc/get_region_accesses_name(var/code) /proc/get_region_accesses_name(var/code)
switch(code) switch(code)
@@ -255,4 +257,4 @@ proc/get_all_job_icons() //For all existing HUD icons
else else
return return
return "Unknown" //Return unknown if none of the above apply return "Unknown" //Return unknown if none of the above apply

View File

@@ -114,7 +114,6 @@
title = "Pharmacist" title = "Pharmacist"
title_blurb = "A Pharmacist focuses on the chemical needs of the Medical Department, and often offers to fill crew prescriptions at their discretion." title_blurb = "A Pharmacist focuses on the chemical needs of the Medical Department, and often offers to fill crew prescriptions at their discretion."
/* I'm commenting out Geneticist so you can't actually see it in the job menu, given that you can't play as one - Jon.
////////////////////////////////// //////////////////////////////////
// Geneticist // Geneticist
////////////////////////////////// //////////////////////////////////
@@ -124,8 +123,8 @@
departments = list(DEPARTMENT_MEDICAL, DEPARTMENT_RESEARCH) departments = list(DEPARTMENT_MEDICAL, DEPARTMENT_RESEARCH)
department_flag = MEDSCI department_flag = MEDSCI
faction = "Station" faction = "Station"
total_positions = 0 total_positions = 2
spawn_positions = 0 spawn_positions = 2
supervisors = "the Chief Medical Officer and Research Director" supervisors = "the Chief Medical Officer and Research Director"
selection_color = "#013D3B" selection_color = "#013D3B"
economic_modifier = 7 economic_modifier = 7
@@ -135,7 +134,6 @@
outfit_type = /decl/hierarchy/outfit/job/medical/geneticist outfit_type = /decl/hierarchy/outfit/job/medical/geneticist
job_description = "A Geneticist operates genetic manipulation equipment to repair any genetic defects encountered in crew, from cloning or radiation as examples. \ job_description = "A Geneticist operates genetic manipulation equipment to repair any genetic defects encountered in crew, from cloning or radiation as examples. \
When required, geneticists have the skills to clone, and are the superior choice when available for doing so." When required, geneticists have the skills to clone, and are the superior choice when available for doing so."
*/
////////////////////////////////// //////////////////////////////////
// Psychiatrist // Psychiatrist

View File

@@ -122,31 +122,28 @@
var/slot1 = rand(0,9) var/slot1 = rand(0,9)
switch(slot1) switch(slot1)
if(1 to 3) symbol1 = "cherry" if(0 to 3) symbol1 = "cherry"
if(4 to 4) symbol1 = "lemon" if(4 to 4) symbol1 = "lemon"
//if(4 to 4) symbol1 = "watermelon"
if(5 to 5) symbol1 = "bell" if(5 to 5) symbol1 = "bell"
if(6 to 6) symbol1 = "four leaf clover" if(6 to 6) symbol1 = "four leaf clover"
if(7 to 7) symbol1 = "seven" if(7 to 7) symbol1 = "seven"
if(8 to 8) symbol1 = "diamond" if(8 to 8) symbol1 = "diamond"
if(9 to 9) symbol1 = "platinum coin" if(9 to 9) symbol1 = "platinum coin"
var/slot2 = rand(0,9) var/slot2 = rand(0,16)
switch(slot2) switch(slot2)
if(1 to 3) symbol2 = "cherry" if(0 to 5) symbol2 = "cherry"
if(4 to 4) symbol2 = "lemon" if(6 to 7) symbol2 = "lemon"
//if(4 to 4) symbol2 = "watermelon" if(8 to 9) symbol2 = "bell"
if(5 to 5) symbol2 = "bell" if(10 to 11) symbol2 = "four leaf clover"
if(6 to 6) symbol2 = "four leaf clover" if(12 to 13) symbol2 = "seven"
if(7 to 7) symbol2 = "seven" if(14 to 15) symbol2 = "diamond"
if(8 to 8) symbol2 = "diamond" if(16) symbol2 = "platinum coin"
if(9 to 9) symbol2 = "platinum coin"
var/slot3 = rand(0,9) var/slot3 = rand(0,9)
switch(slot3) switch(slot3)
if(1 to 3) symbol3 = "cherry" if(0 to 3) symbol3 = "cherry"
if(4 to 4) symbol3 = "lemon" if(4 to 4) symbol3 = "lemon"
//if(4 to 4) symbol3 = "watermelon"
if(5 to 5) symbol3 = "bell" if(5 to 5) symbol3 = "bell"
if(6 to 6) symbol3 = "four leaf clover" if(6 to 6) symbol3 = "four leaf clover"
if(7 to 7) symbol3 = "seven" if(7 to 7) symbol3 = "seven"
@@ -851,6 +848,29 @@
<li>Special blend whiskey</li> <li>Special blend whiskey</li>
<li>Akvavit</li> <li>Akvavit</li>
</ul> </ul>
Pets
<ul>
<li>Armadillo 150</li>
<li>Cat 150</li>
<li>Goat 150</li>
<li>Fox 150</li>
<li>Lizard 150</li>
<li>Penguin 150</li>
<li>Goose 200</li>
<li>Chicken 200</li>
<li>Cow 200</li>
<li>Corgi 200</li>
<li>Snake 200</li>
<li>Yithian 200</li>
<li>Tindalos 200</li>
<li>Fennec 300</li>
<li>Red Panda 300</li>
<li>Horse 300</li>
<li>Otie 500</li>
<li>Chonker Otie 500</li>
<li>Zorgoia 500</li>
</ul>
Thats it for prizes! <br><br> Thats it for prizes! <br><br>
Now comes the part for the both operators, you got a very important job, it has a lot of responsibility, so it means that you gotta put that first before your own fun, cause unless you do it, a lot of folks are gonna be left sad and dissappointed they cant get any goodies! But the process is simple and can be quick, someone comes to you, they want some chips, or thalers back or a prize, you simply check this nice guide above to determine cost and ask for the amount of thalers or chips needed, if its a prize, then you follow this procedure: Now comes the part for the both operators, you got a very important job, it has a lot of responsibility, so it means that you gotta put that first before your own fun, cause unless you do it, a lot of folks are gonna be left sad and dissappointed they cant get any goodies! But the process is simple and can be quick, someone comes to you, they want some chips, or thalers back or a prize, you simply check this nice guide above to determine cost and ask for the amount of thalers or chips needed, if its a prize, then you follow this procedure:
@@ -882,6 +902,43 @@
desc = "A fancy casino wallet with flashy lights, oooh~" desc = "A fancy casino wallet with flashy lights, oooh~"
icon = 'icons/obj/casino_ch.dmi' icon = 'icons/obj/casino_ch.dmi'
icon_state = "casinowallet_black" icon_state = "casinowallet_black"
can_hold = list(
/obj/item/weapon/spacecash,
/obj/item/weapon/card,
/obj/item/clothing/mask/smokable/cigarette/,
/obj/item/device/flashlight/pen,
/obj/item/device/tape,
/obj/item/weapon/cartridge,
/obj/item/device/encryptionkey,
/obj/item/seeds,
/obj/item/stack/medical,
/obj/item/weapon/coin,
/obj/item/weapon/dice,
/obj/item/weapon/disk,
/obj/item/weapon/implanter,
/obj/item/weapon/flame/lighter,
/obj/item/weapon/flame/match,
/obj/item/weapon/forensics,
/obj/item/weapon/glass_extra,
/obj/item/weapon/haircomb,
/obj/item/weapon/hand,
/obj/item/weapon/key,
/obj/item/weapon/lipstick,
/obj/item/weapon/paper,
/obj/item/weapon/pen,
/obj/item/weapon/photo,
/obj/item/weapon/reagent_containers/dropper,
/obj/item/weapon/sample,
/obj/item/weapon/tool/screwdriver,
/obj/item/weapon/stamp,
/obj/item/clothing/accessory/permit,
/obj/item/clothing/accessory/badge,
/obj/item/weapon/makeover,
/obj/item/weapon/spacecasinocash,
/obj/item/weapon/casino_platinum_chip,
/obj/item/weapon/deck,
/obj/item/weapon/book/manual/casino
)
/obj/item/weapon/storage/wallet/casino/verb/toggle_design() /obj/item/weapon/storage/wallet/casino/verb/toggle_design()
set category = "Object" set category = "Object"
@@ -956,6 +1013,7 @@
var/list/list_clothing = list() var/list/list_clothing = list()
var/list/list_misc = list() var/list/list_misc = list()
var/list/list_drinks = list() var/list/list_drinks = list()
var/list/list_pets = list()
var/list/prices = list() // Prices for each item, list(/type/path = price), items not in the list don't have a price. var/list/prices = list() // Prices for each item, list(/type/path = price), items not in the list don't have a price.
// List of vending_product items available. // List of vending_product items available.
@@ -964,12 +1022,14 @@
var/list/clothing_product_records = list() var/list/clothing_product_records = list()
var/list/misc_product_records = list() var/list/misc_product_records = list()
var/list/drinks_product_records = list() var/list/drinks_product_records = list()
var/list/pets_product_records = list()
var/category_weapons = 1 //For listing categories, if false then prizes of this categories cant be obtained nor bought for post-shift enjoyment var/category_weapons = 1 //For listing categories, if false then prizes of this categories cant be obtained nor bought for post-shift enjoyment
var/category_gear = 1 //If 1 prizes will be only logged var/category_gear = 1 //If 1 prizes will be only logged
var/category_clothing = 1 //If 2 prizes will both be logged and spawned var/category_clothing = 1 //If 2 prizes will both be logged and spawned
var/category_misc = 1 var/category_misc = 1
var/category_drinks = 1 var/category_drinks = 1
var/category_pets = 1
list_weapons = list( list_weapons = list(
/obj/item/weapon/scepter, /obj/item/weapon/scepter,
@@ -1050,6 +1110,28 @@
) )
list_pets = list(
/obj/item/weapon/grenade/spawnergrenade/casino,
/obj/item/weapon/grenade/spawnergrenade/casino/goat,
/obj/item/weapon/grenade/spawnergrenade/casino/armadillo,
/obj/item/weapon/grenade/spawnergrenade/casino/cat,
/obj/item/weapon/grenade/spawnergrenade/casino/chicken,
/obj/item/weapon/grenade/spawnergrenade/casino/cow,
/obj/item/weapon/grenade/spawnergrenade/casino/corgi,
/obj/item/weapon/grenade/spawnergrenade/casino/fox,
/obj/item/weapon/grenade/spawnergrenade/casino/lizard,
/obj/item/weapon/grenade/spawnergrenade/casino/penguin,
/obj/item/weapon/grenade/spawnergrenade/casino/snake,
/obj/item/weapon/grenade/spawnergrenade/casino/yithian,
/obj/item/weapon/grenade/spawnergrenade/casino/tindalos,
/obj/item/weapon/grenade/spawnergrenade/casino/fennec,
/obj/item/weapon/grenade/spawnergrenade/casino/redpanda,
/obj/item/weapon/grenade/spawnergrenade/casino/horse,
/obj/item/weapon/grenade/spawnergrenade/casino/otie,
/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby,
/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia
)
prices = list( prices = list(
/obj/item/weapon/scepter = 500, /obj/item/weapon/scepter = 500,
/obj/item/weapon/melee/chainofcommand = 250, /obj/item/weapon/melee/chainofcommand = 250,
@@ -1113,7 +1195,26 @@
/obj/item/weapon/reagent_containers/food/drinks/bottle/champagne = 50, /obj/item/weapon/reagent_containers/food/drinks/bottle/champagne = 50,
/obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing = 50, /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing = 50,
/obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey = 50, /obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey = 50,
/obj/item/weapon/reagent_containers/food/drinks/bottle/snaps = 50 /obj/item/weapon/reagent_containers/food/drinks/bottle/snaps = 50,
/obj/item/weapon/grenade/spawnergrenade/casino = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/goat = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/armadillo = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/cat = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/chicken = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/cow = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/corgi = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/fox = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/lizard = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/penguin = 150,
/obj/item/weapon/grenade/spawnergrenade/casino/snake = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/yithian = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/tindalos = 200,
/obj/item/weapon/grenade/spawnergrenade/casino/fennec = 300,
/obj/item/weapon/grenade/spawnergrenade/casino/redpanda = 300,
/obj/item/weapon/grenade/spawnergrenade/casino/horse = 300,
/obj/item/weapon/grenade/spawnergrenade/casino/otie = 500,
/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby = 500,
/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia = 500
) )
@@ -1185,6 +1286,18 @@
product.category = category product.category = category
drinks_product_records.Add(product) drinks_product_records.Add(product)
var/list/pets_products = list(
list(list_pets, "cat_pets"))
for(var/current_list in pets_products)
var/category = current_list[2]
for(var/entry in current_list[1])
var/datum/stored_item/vending_product/product = new/datum/stored_item/vending_product(src, entry)
product.price = (entry in prices) ? prices[entry] : 0
product.category = category
pets_product_records.Add(product)
/obj/machinery/casino_prize_dispenser/Destroy() /obj/machinery/casino_prize_dispenser/Destroy()
for(var/datum/stored_item/vending_product/R in weapons_product_records) for(var/datum/stored_item/vending_product/R in weapons_product_records)
qdel(R) qdel(R)
@@ -1205,6 +1318,10 @@
for(var/datum/stored_item/vending_product/R in drinks_product_records) for(var/datum/stored_item/vending_product/R in drinks_product_records)
qdel(R) qdel(R)
drinks_product_records = null drinks_product_records = null
for(var/datum/stored_item/vending_product/R in pets_product_records)
qdel(R)
pets_product_records = null
return ..() return ..()
/obj/machinery/casino_prize_dispenser/attackby(obj/item/weapon/W as obj, mob/user as mob) /obj/machinery/casino_prize_dispenser/attackby(obj/item/weapon/W as obj, mob/user as mob)
@@ -1316,6 +1433,15 @@
for(var/key = 1 to drinks_product_records.len) for(var/key = 1 to drinks_product_records.len)
var/datum/stored_item/vending_product/I = drinks_product_records[key] var/datum/stored_item/vending_product/I = drinks_product_records[key]
listed_products.Add(list(list(
"key" = key,
"name" = I.item_name,
"price" = I.price,
"color" = I.display_color)))
if("cat_pets")
for(var/key = 1 to pets_product_records.len)
var/datum/stored_item/vending_product/I = pets_product_records[key]
listed_products.Add(list(list( listed_products.Add(list(list(
"key" = key, "key" = key,
"name" = I.item_name, "name" = I.item_name,
@@ -1334,7 +1460,7 @@
data["category_clothing"] = category_clothing data["category_clothing"] = category_clothing
data["category_misc"] = category_misc data["category_misc"] = category_misc
data["category_drinks"] = category_drinks data["category_drinks"] = category_drinks
data["category_pets"] = category_pets
ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open)
if(!ui) if(!ui)
@@ -1366,6 +1492,9 @@
if("selected_drinks") if("selected_drinks")
currently_selecting = "cat_drinks" currently_selecting = "cat_drinks"
prize_payout_mode = category_drinks prize_payout_mode = category_drinks
if("selected_pets")
currently_selecting = "cat_pets"
prize_payout_mode = category_pets
else else
currently_selecting = null currently_selecting = null
prize_payout_mode = null prize_payout_mode = null
@@ -1422,6 +1551,16 @@
var/datum/stored_item/vending_product/R = drinks_product_records[key] var/datum/stored_item/vending_product/R = drinks_product_records[key]
currently_selecting = null currently_selecting = null
if(R.price <= 0)
vend(R, usr)
else
currently_vending = R
status_message = "Please insert chips to pay for the prize!"
status_error = 0
if("cat_pets")
var/datum/stored_item/vending_product/R = pets_product_records[key]
currently_selecting = null
if(R.price <= 0) if(R.price <= 0)
vend(R, usr) vend(R, usr)
else else

View File

@@ -259,7 +259,7 @@ GLOBAL_LIST_BOILERPLATE(all_deactivated_AI_cores, /obj/structure/AIcore/deactiva
set category = "Admin" set category = "Admin"
var/list/cores = list() var/list/cores = list()
for(var/obj/structure/AIcore/deactivated/D in all_deactivated_AI_cores) for(var/obj/structure/AIcore/deactivated/D in GLOB.all_deactivated_AI_cores)
cores["[D] ([D.loc.loc])"] = D cores["[D] ([D.loc.loc])"] = D
var/id = input("Which core?", "Toggle AI Core Latejoin", null) as null|anything in cores var/id = input("Which core?", "Toggle AI Core Latejoin", null) as null|anything in cores

View File

@@ -30,7 +30,7 @@
else if(screen == 1) else if(screen == 1)
dat += "<HR>Chemical Implants<BR>" dat += "<HR>Chemical Implants<BR>"
var/turf/Tr = null var/turf/Tr = null
for(var/obj/item/weapon/implant/chem/C in all_chem_implants) for(var/obj/item/weapon/implant/chem/C in GLOB.all_chem_implants)
Tr = get_turf(C) Tr = get_turf(C)
if(!Tr) continue//Out of range if(!Tr) continue//Out of range
if(!C.implanted) continue if(!C.implanted) continue
@@ -40,7 +40,7 @@
dat += "<A href='?src=\ref[src];inject10=\ref[C]'>(<font color=red>(10)</font>)</A><BR>" dat += "<A href='?src=\ref[src];inject10=\ref[C]'>(<font color=red>(10)</font>)</A><BR>"
dat += "********************************<BR>" dat += "********************************<BR>"
dat += "<HR>Tracking Implants<BR>" dat += "<HR>Tracking Implants<BR>"
for(var/obj/item/weapon/implant/tracking/T in all_tracking_implants) for(var/obj/item/weapon/implant/tracking/T in GLOB.all_tracking_implants)
Tr = get_turf(T) Tr = get_turf(T)
if(!Tr) continue//Out of range if(!Tr) continue//Out of range
if(!T.implanted) continue if(!T.implanted) continue

View File

@@ -28,9 +28,9 @@
return attack_hand(user) return attack_hand(user)
/obj/machinery/button/remote/emag_act(var/remaining_charges, var/mob/user) /obj/machinery/button/remote/emag_act(var/remaining_charges, var/mob/user)
if(req_access.len || req_one_access.len) if(LAZYLEN(req_access) || LAZYLEN(req_one_access.len))
req_access = list() req_access = req_access ? list() : null
req_one_access = list() req_one_access = req_one_access ? list() : null // if it's not set keep it not set
playsound(src, "sparks", 100, 1) playsound(src, "sparks", 100, 1)
return 1 return 1

View File

@@ -47,7 +47,7 @@
if(F.id == src.id) if(F.id == src.id)
LAZYADD(targets,F) LAZYADD(targets,F)
for(var/obj/structure/closet/secure_closet/brig/C in all_brig_closets) for(var/obj/structure/closet/secure_closet/brig/C in GLOB.all_brig_closets)
if(C.id == src.id) if(C.id == src.id)
LAZYADD(targets,C) LAZYADD(targets,C)

View File

@@ -97,7 +97,7 @@
alert_readers(FC.announcement) alert_readers(FC.announcement)
/datum/feed_network/proc/alert_readers(var/annoncement) /datum/feed_network/proc/alert_readers(var/annoncement)
for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters)
NEWSCASTER.newsAlert(annoncement) NEWSCASTER.newsAlert(annoncement)
NEWSCASTER.update_icon() NEWSCASTER.update_icon()
@@ -178,7 +178,7 @@ GLOBAL_LIST_BOILERPLATE(allCasters, /obj/machinery/newscaster)
/obj/machinery/newscaster/Initialize() /obj/machinery/newscaster/Initialize()
..() //Not returning . because lateload below ..() //Not returning . because lateload below
allCasters += src GLOB.allCasters += src
unit_no = ++unit_no_cur unit_no = ++unit_no_cur
paper_remaining = 15 paper_remaining = 15
update_icon() update_icon()
@@ -188,7 +188,7 @@ GLOBAL_LIST_BOILERPLATE(allCasters, /obj/machinery/newscaster)
node = get_exonet_node() node = get_exonet_node()
/obj/machinery/newscaster/Destroy() /obj/machinery/newscaster/Destroy()
allCasters -= src GLOB.allCasters -= src
node = null node = null
return ..() return ..()
@@ -654,7 +654,7 @@ GLOBAL_LIST_BOILERPLATE(allCasters, /obj/machinery/newscaster)
var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel") var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel")
if(choice=="Confirm") if(choice=="Confirm")
news_network.wanted_issue = null news_network.wanted_issue = null
for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters)
NEWSCASTER.update_icon() NEWSCASTER.update_icon()
screen=17 screen=17
updateUsrDialog() updateUsrDialog()

View File

@@ -22,7 +22,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense)
. = ..() . = ..()
if(id_tag) if(id_tag)
//No more than 1 controller please. //No more than 1 controller please.
for(var/thing in pointdefense_controllers) for(var/thing in GLOB.pointdefense_controllers)
var/obj/machinery/pointdefense_control/PC = thing var/obj/machinery/pointdefense_control/PC = thing
if(PC != src && PC.id_tag == id_tag) if(PC != src && PC.id_tag == id_tag)
warning("Two [src] with the same id_tag of [id_tag]") warning("Two [src] with the same id_tag of [id_tag]")
@@ -82,8 +82,8 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense)
var/list/turrets = list() var/list/turrets = list()
if(id_tag) if(id_tag)
var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) var/list/connected_z_levels = GetConnectedZlevels(get_z(src))
for(var/i = 1 to LAZYLEN(pointdefense_turrets)) for(var/i = 1 to LAZYLEN(GLOB.pointdefense_turrets))
var/obj/machinery/power/pointdefense/PD = pointdefense_turrets[i] var/obj/machinery/power/pointdefense/PD = GLOB.pointdefense_turrets[i]
if(!(PD.id_tag == id_tag && get_z(PD) in connected_z_levels)) if(!(PD.id_tag == id_tag && get_z(PD) in connected_z_levels))
continue continue
var/list/turret = list() var/list/turret = list()
@@ -104,7 +104,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense)
var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text
if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state)) if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state))
// Check for duplicate controllers with this ID // Check for duplicate controllers with this ID
for(var/thing in pointdefense_controllers) for(var/thing in GLOB.pointdefense_controllers)
var/obj/machinery/pointdefense_control/PC = thing var/obj/machinery/pointdefense_control/PC = thing
if(PC != src && PC.id_tag == id_tag) if(PC != src && PC.id_tag == id_tag)
to_chat(user, "<span class='warning'>The [new_ident] network already has a controller.</span>") to_chat(user, "<span class='warning'>The [new_ident] network already has a controller.</span>")
@@ -210,7 +210,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense)
if(!id_tag) if(!id_tag)
return null return null
var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) var/list/connected_z_levels = GetConnectedZlevels(get_z(src))
for(var/thing in pointdefense_controllers) for(var/thing in GLOB.pointdefense_controllers)
var/obj/machinery/pointdefense_control/PDC = thing var/obj/machinery/pointdefense_control/PDC = thing
if(PDC.id_tag == id_tag && (get_z(PDC) in connected_z_levels)) if(PDC.id_tag == id_tag && (get_z(PDC) in connected_z_levels))
return PDC return PDC

View File

@@ -90,7 +90,7 @@
if(user) if(user)
to_chat(user, "<span class='notice'>The connected wire doesn't have enough current.</span>") to_chat(user, "<span class='notice'>The connected wire doesn't have enough current.</span>")
return return
for(var/obj/singularity/singulo in all_singularities) for(var/obj/singularity/singulo in GLOB.all_singularities)
if(singulo.z == z) if(singulo.z == z)
singulo.target = src singulo.target = src
icon_state = "[icontype]1" icon_state = "[icontype]1"
@@ -100,7 +100,7 @@
to_chat(user, "<span class='notice'>You activate the beacon.</span>") to_chat(user, "<span class='notice'>You activate the beacon.</span>")
/obj/machinery/power/singularity_beacon/proc/Deactivate(mob/user = null) /obj/machinery/power/singularity_beacon/proc/Deactivate(mob/user = null)
for(var/obj/singularity/singulo in all_singularities) for(var/obj/singularity/singulo in GLOB.all_singularities)
if(singulo.target == src) if(singulo.target == src)
singulo.target = null singulo.target = null
icon_state = "[icontype]0" icon_state = "[icontype]0"

View File

@@ -24,7 +24,7 @@
teleport_control = new(src) teleport_control = new(src)
var/obj/machinery/teleport/station/station = null var/obj/machinery/teleport/station/station = null
var/obj/machinery/teleport/hub/hub = null var/obj/machinery/teleport/hub/hub = null
// Search surrounding turfs for the station, and then search the station's surrounding turfs for the hub. // Search surrounding turfs for the station, and then search the station's surrounding turfs for the hub.
for(var/direction in cardinal) for(var/direction in cardinal)
station = locate(/obj/machinery/teleport/station, get_step(src, direction)) station = locate(/obj/machinery/teleport/station, get_step(src, direction))
@@ -122,12 +122,12 @@
/datum/nano_module/program/teleport_control/Topic(href, href_list) /datum/nano_module/program/teleport_control/Topic(href, href_list)
if(..()) return 1 if(..()) return 1
if(href_list["select_target"]) if(href_list["select_target"])
var/list/L = list() var/list/L = list()
var/list/areaindex = list() var/list/areaindex = list()
for(var/obj/item/device/radio/beacon/R in all_beacons) for(var/obj/item/device/radio/beacon/R in GLOB.all_beacons)
var/turf/T = get_turf(R) var/turf/T = get_turf(R)
if(!T) if(!T)
continue continue
@@ -140,7 +140,7 @@
areaindex[tmpname] = 1 areaindex[tmpname] = 1
L[tmpname] = R L[tmpname] = R
for (var/obj/item/weapon/implant/tracking/I in all_tracking_implants) for (var/obj/item/weapon/implant/tracking/I in GLOB.all_tracking_implants)
if(!I.implanted || !ismob(I.loc)) if(!I.implanted || !ismob(I.loc))
continue continue
else else
@@ -175,12 +175,12 @@
if(href_list["toggle_on"]) if(href_list["toggle_on"])
if(!station) if(!station)
return 0 return 0
if(station.engaged) if(station.engaged)
station.disengage() station.disengage()
else else
station.engage() station.engage()
return 1 return 1
/datum/nano_module/program/teleport_control/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1, var/datum/topic_state/state = default_state) /datum/nano_module/program/teleport_control/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1, var/datum/topic_state/state = default_state)

View File

@@ -476,7 +476,7 @@ var/list/civilian_cartridges = list(
else else
JaniData["user_loc"] = list("x" = 0, "y" = 0) JaniData["user_loc"] = list("x" = 0, "y" = 0)
var/MopData[0] var/MopData[0]
for(var/obj/item/weapon/mop/M in all_mops) for(var/obj/item/weapon/mop/M in GLOB.all_mops)
var/turf/ml = get_turf(M) var/turf/ml = get_turf(M)
if(ml) if(ml)
if(ml.z != cl.z) if(ml.z != cl.z)
@@ -489,7 +489,7 @@ var/list/civilian_cartridges = list(
var/BucketData[0] var/BucketData[0]
for(var/obj/structure/mopbucket/B in all_mopbuckets) for(var/obj/structure/mopbucket/B in GLOB.all_mopbuckets)
var/turf/bl = get_turf(B) var/turf/bl = get_turf(B)
if(bl) if(bl)
if(bl.z != cl.z) if(bl.z != cl.z)
@@ -513,7 +513,7 @@ var/list/civilian_cartridges = list(
if(!CbotData.len) if(!CbotData.len)
CbotData[++CbotData.len] = list("x" = 0, "y" = 0, dir=null, status = null) CbotData[++CbotData.len] = list("x" = 0, "y" = 0, dir=null, status = null)
var/CartData[0] var/CartData[0]
for(var/obj/structure/janitorialcart/B in all_janitorial_carts) for(var/obj/structure/janitorialcart/B in GLOB.all_janitorial_carts)
var/turf/bl = get_turf(B) var/turf/bl = get_turf(B)
if(bl) if(bl)
if(bl.z != cl.z) if(bl.z != cl.z)

View File

@@ -292,7 +292,7 @@
// Fetch janitorial locator // Fetch janitorial locator
var/janidata[0] var/janidata[0]
var/list/cleaningList = list() var/list/cleaningList = list()
cleaningList += all_mops + all_mopbuckets + all_janitorial_carts cleaningList += GLOB.all_mops + GLOB.all_mopbuckets + GLOB.all_janitorial_carts
// User's location // User's location
var/turf/userloc = get_turf(src) var/turf/userloc = get_turf(src)

View File

@@ -66,21 +66,21 @@
/obj/item/device/perfect_tele/proc/rebuild_radial_images() /obj/item/device/perfect_tele/proc/rebuild_radial_images()
radial_images.Cut() radial_images.Cut()
var/index = 1 var/index = 1
for(var/bcn in beacons) //Grumble for(var/bcn in beacons) //Grumble
var/image/I = image(icon = 'icons/mob/radial_vr.dmi', icon_state = "tl_[index]") var/image/I = image(icon = 'icons/mob/radial_vr.dmi', icon_state = "tl_[index]")
var/obj/item/device/perfect_tele_beacon/beacon = beacons[bcn] var/obj/item/device/perfect_tele_beacon/beacon = beacons[bcn]
if(destination == beacon) if(destination == beacon)
I.overlays += radial_seton I.overlays += radial_seton
else else
I.overlays += radial_set I.overlays += radial_set
radial_images[bcn] = I radial_images[bcn] = I
index++ index++
if(beacons_left) if(beacons_left)
var/image/I = image(icon = 'icons/mob/radial_vr.dmi', icon_state = "tl_[index]") var/image/I = image(icon = 'icons/mob/radial_vr.dmi', icon_state = "tl_[index]")
I.overlays += radial_plus I.overlays += radial_plus
@@ -113,7 +113,7 @@
/obj/item/device/perfect_tele/attack_self(mob/user) /obj/item/device/perfect_tele/attack_self(mob/user)
if(loc_network) if(loc_network)
for(var/obj/item/device/perfect_tele_beacon/stationary/nb in premade_tele_beacons) for(var/obj/item/device/perfect_tele_beacon/stationary/nb in GLOB.premade_tele_beacons)
if(nb.tele_network == loc_network) if(nb.tele_network == loc_network)
beacons[nb.tele_name] = nb beacons[nb.tele_name] = nb
loc_network = null //Consumed loc_network = null //Consumed
@@ -124,12 +124,12 @@
and tele-vore. Make sure you carefully examine someone's OOC prefs before teleporting them if you are \ and tele-vore. Make sure you carefully examine someone's OOC prefs before teleporting them if you are \
going to use this device for ERP purposes. This device records all warnings given and teleport events for \ going to use this device for ERP purposes. This device records all warnings given and teleport events for \
admin review in case of pref-breaking, so just don't do it.","OOC WARNING") admin review in case of pref-breaking, so just don't do it.","OOC WARNING")
var/choice = show_radial_menu(user, src, radial_images, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = TRUE) var/choice = show_radial_menu(user, src, radial_images, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = TRUE)
if(!choice) if(!choice)
return return
else if(choice == "New Beacon") else if(choice == "New Beacon")
if(beacons_left <= 0) if(beacons_left <= 0)
to_chat(user, "<span class='warning'>The translocator can't support any more beacons!</span>") to_chat(user, "<span class='warning'>The translocator can't support any more beacons!</span>")
@@ -492,7 +492,7 @@ GLOBAL_LIST_BOILERPLATE(premade_tele_beacons, /obj/item/device/perfect_tele_beac
battery_lock = 1 battery_lock = 1
unacidable = 1 unacidable = 1
failure_chance = 0 //Percent failure_chance = 0 //Percent
var/phase_power = 75 var/phase_power = 75
var/recharging = 0 var/recharging = 0

View File

@@ -0,0 +1,180 @@
// Contains the supply vouchers for taskmanager.dm
/obj/item/surplus_voucher
icon = 'icons/obj/items.dmi'
icon_state = "pizza_voucher"
throwforce = 0
throw_speed = 5
throw_range = 4
force = 0
/obj/item/surplus_voucher/com
name = "Reward Surplus Voucher"
desc = "A surplus voucher! This one is meant to reward valued employees! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/com/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/com/proc/spawn_item(var/turf/T)
var/path = pick(prob(6);/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/goldschlager,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac,
prob(3);/obj/item/weapon/reagent_containers/food/drinks/bottle/wine,
prob(3);/obj/item/weapon/spacecash/c50,
prob(3);/obj/item/weapon/spacecash/c100,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/bigbiteburger,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/cheeseburger,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/fries,
prob(2);/obj/item/pizzabox/meat,
prob(2);/obj/item/pizzabox/vegetable,
prob(1);/obj/item/pizzabox/pineapple,
prob(2);/obj/item/pizzabox/margherita,
prob(2);/obj/item/pizzabox/mushroom,
prob(3);/obj/item/toy/bouquet,
prob(5);/obj/item/weapon/reagent_containers/food/drinks/bottle/small/beer,
prob(3);/obj/item/weapon/storage/box/snappops,
prob(2);/obj/item/clothing/under/syndicate/tacticool,
prob(3);/obj/item/clothing/head/cowboy_hat/small,
prob(3);/obj/item/toy/sword,
prob(3);/obj/item/toy/cultsword,
prob(1);/obj/structure/plushie/ian)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)
/obj/item/surplus_voucher/eng
name = "Engineering Surplus Voucher"
desc = "A surplus voucher! This one is meant to resupply engineering with tools! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/eng/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/eng/proc/spawn_item(var/turf/T)
var/path = pick(prob(2);/datum/design/item/powercell/high,
prob(2);/obj/item/weapon/storage/briefcase/inflatable,
prob(2);/obj/item/clamp,
prob(3);/obj/item/weapon/extinguisher,
prob(3);/obj/item/weapon/weldingtool/largetank,
prob(2);/obj/item/weapon/tool/wirecutters,
prob(3);/obj/item/weapon/tool/wrench,
prob(3);/obj/item/weapon/tool/screwdriver,
prob(3);/obj/item/device/analyzer,
prob(3);/obj/item/device/t_scanner,
prob(2);/obj/item/weapon/grenade/chem_grenade/metalfoam,
prob(1);/obj/item/toy/figure/engineer)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)
/obj/item/surplus_voucher/med
name = "Medical Surplus Voucher"
desc = "A surplus voucher! This one is meant to resupply medical with chemicals and kits! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/med/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/med/proc/spawn_item(var/turf/T)
var/path = pick(prob(6);/obj/item/weapon/storage/firstaid/regular,
prob(6);/obj/item/weapon/storage/firstaid/fire,
prob(6);/obj/item/weapon/storage/firstaid/toxin,
prob(6);/obj/item/weapon/storage/firstaid/o2,
prob(6);/obj/item/weapon/storage/firstaid/adv,
prob(3);/obj/item/weapon/storage/pill_bottle/antitox,
prob(3);/obj/item/weapon/storage/pill_bottle/bicaridine,
prob(2);/obj/item/weapon/storage/pill_bottle/dexalin_plus,
prob(3);/obj/item/weapon/storage/pill_bottle/dylovene,
prob(3);/obj/item/weapon/storage/pill_bottle/inaprovaline,
prob(3);/obj/item/weapon/storage/pill_bottle/kelotane,
prob(3);/obj/item/weapon/storage/pill_bottle/dermaline,
prob(3);/obj/item/weapon/storage/pill_bottle/spaceacillin,
prob(3);/obj/item/weapon/storage/pill_bottle/tramadol,
prob(3);/obj/item/weapon/storage/pill_bottle/carbon,
prob(3);/obj/item/weapon/storage/pill_bottle/iron,
prob(4);/obj/item/weapon/storage/pill_bottle/assorted,
prob(4);/obj/item/weapon/backup_implanter,
prob(2);/obj/item/toy/plushie/borgplushie/medihound)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)
/obj/item/surplus_voucher/sci
name = "Science Surplus Voucher"
desc = "A surplus voucher! This one is meant to supply science with a variety of miscellaneous items! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/sci/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/sci/proc/spawn_item(var/turf/T)
var/path = pick(prob(1);/obj/item/device/kit/paint/ripley,
prob(1);/obj/item/device/kit/paint/ripley/death,
prob(1);/obj/item/device/kit/paint/ripley/flames_red,
prob(1);/obj/item/device/kit/paint/ripley/flames_blue,
prob(1);/obj/item/device/kit/paint/durand,
prob(1);/obj/item/device/kit/paint/gygax/darkgygax,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/monkeycube,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sobakacube,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sarucube,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sparracube,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wolpincube,
prob(2);/obj/item/weapon/storage/part_replacer,
prob(2);/obj/item/device/integrated_circuit_printer,
prob(1);/obj/item/weapon/disk/integrated_circuit/upgrade/advanced,
prob(3);/obj/item/stack/nanopaste,
prob(3);/obj/item/weapon/melee/baton/slime,
prob(3);/obj/item/weapon/gun/energy/taser/xeno,
prob(3);/obj/item/weapon/storage/box/monkeycubes,
prob(1);/obj/item/toy/figure/borg)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)
/obj/item/surplus_voucher/sec
name = "Security Surplus Voucher"
desc = "A surplus voucher! This one is meant to resupply security with gear... and donuts! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/sec/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/sec/proc/spawn_item(var/turf/T)
var/path = pick(prob(2);/obj/item/weapon/storage/box/flashbangs,
prob(4);/obj/item/weapon/storage/box/flare,
prob(5);/obj/item/weapon/storage/box/donut,
prob(4);/obj/item/weapon/storage/box/handcuffs,
prob(3);/obj/item/weapon/reagent_containers/spray/pepper,
prob(3);/obj/item/weapon/melee/baton/loaded,
prob(2);/obj/item/weapon/storage/box/beanbags,
prob(2);/obj/item/weapon/storage/box/stunshells,
prob(2);/obj/item/ammo_magazine/m45/rubber,
prob(2);/obj/item/ammo_magazine/m9mmt/rubber,
prob(2);/obj/item/weapon/cell/device/weapon,
prob(1);/obj/item/toy/plushie/borgplushie)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)
/obj/item/surplus_voucher/ser
name = "Service Surplus Voucher"
desc = "A surplus voucher! This one is meant to generally resupply service employees! Activate it for your surplus delivery!"
/obj/item/surplus_voucher/ser/attack_self(mob/user as mob)
spawn_item(get_turf(src))
/obj/item/surplus_voucher/ser/proc/spawn_item(var/turf/T)
var/path = pick(prob(4);/obj/item/weapon/reagent_containers/food/drinks/milk,
prob(4);/obj/item/weapon/reagent_containers/food/condiment/flour,
prob(4);/obj/item/weapon/reagent_containers/food/drinks/soymilk,
prob(4);/obj/item/weapon/storage/fancy/egg_box,
prob(3);/obj/item/weapon/reagent_containers/food/snacks/meat,
prob(3);/obj/item/weapon/reagent_containers/spray/cleaner,
prob(2);/obj/item/weapon/grenade/chem_grenade/cleaner,
prob(1);/obj/item/weapon/storage/box/monkeycubes,
prob(3);/obj/item/weapon/reagent_containers/spray/plantbgone,
prob(2);/obj/item/seeds/sunflowerseed,
prob(2);/obj/item/seeds/cornseed,
prob(2);/obj/item/seeds/berryseed,
prob(2);/obj/item/seeds/wheatseed,
prob(2);/obj/item/seeds/orangeseed,
prob(1);/obj/item/toy/figure/bartender)
playsound(T, 'sound/effects/phasein.ogg', 25, 1)
new path(T)
del(src)

View File

@@ -0,0 +1,115 @@
/obj/item/weapon/grenade/spawnergrenade/casino
desc = "It is set to detonate in 5 seconds. It will release a goose that has been won from the golden goose casino!"
name = "Casino Creature Container (Goose)"
icon = 'icons/obj/grenade_ch.dmi'
icon_state = "casino"
item_state = "casino"
origin_tech = list(TECH_MATERIAL = 2, TECH_MAGNET = 2)
spawner_type = /mob/living/simple_mob/animal/space/goose/domesticated
// Detonate now just handles the two loops that query for people in lockers and people who can see it.
/obj/item/weapon/grenade/spawnergrenade/casino/detonate()
if(spawner_type && deliveryamt)
var/turf/T = get_turf(src)
playsound(T, 'sound/effects/phasein.ogg', 100, 1)
for(var/i=1, i<=deliveryamt, i++)
var/atom/movable/x = new spawner_type(T)
if(prob(50))
for(var/j = 1, j <= rand(1, 3), j++)
step(x, pick(NORTH,SOUTH,EAST,WEST))
qdel(src)
return
/obj/item/weapon/grenade/spawnergrenade/casino/goat
desc = "It is set to detonate in 5 seconds. It will release a goat that has been won from the golden goose casino!"
name = "Casino Creature Container (Goat)"
spawner_type = /mob/living/simple_mob/animal/goat
/obj/item/weapon/grenade/spawnergrenade/casino/armadillo
desc = "It is set to detonate in 5 seconds. It will release a armadillo that has been won from the golden goose casino!"
name = "Casino Creature Container (Armadillo)"
spawner_type = /mob/living/simple_mob/animal/passive/armadillo
/obj/item/weapon/grenade/spawnergrenade/casino/cat
desc = "It is set to detonate in 5 seconds. It will release a cat that has been won from the golden goose casino!"
name = "Casino Creature Container (Cat)"
spawner_type = /mob/living/simple_mob/animal/passive/cat
/obj/item/weapon/grenade/spawnergrenade/casino/chicken
desc = "It is set to detonate in 5 seconds. It will release a chicken that has been won from the golden goose casino!"
name = "Casino Creature Container (Chicken)"
spawner_type = /mob/living/simple_mob/animal/passive/chicken
/obj/item/weapon/grenade/spawnergrenade/casino/cow
desc = "It is set to detonate in 5 seconds. It will release a cow that has been won from the golden goose casino!"
name = "Casino Creature Container (Cow)"
spawner_type = /mob/living/simple_mob/animal/passive/cow
/obj/item/weapon/grenade/spawnergrenade/casino/corgi
desc = "It is set to detonate in 5 seconds. It will release a corgi that has been won from the golden goose casino!"
name = "Casino Creature Container (Corgi)"
spawner_type = /mob/living/simple_mob/animal/passive/dog/corgi
/obj/item/weapon/grenade/spawnergrenade/casino/fox
desc = "It is set to detonate in 5 seconds. It will release a fox that has been won from the golden goose casino!"
name = "Casino Creature Container (Fox)"
spawner_type = /mob/living/simple_mob/animal/passive/fox
/obj/item/weapon/grenade/spawnergrenade/casino/lizard
desc = "It is set to detonate in 5 seconds. It will release a lizard that has been won from the golden goose casino!"
name = "Casino Creature Container (Lizard)"
spawner_type = /mob/living/simple_mob/animal/passive/lizard
/obj/item/weapon/grenade/spawnergrenade/casino/penguin
desc = "It is set to detonate in 5 seconds. It will release a penguin that has been won from the golden goose casino!"
name = "Casino Creature Container (Penguin)"
spawner_type = /mob/living/simple_mob/animal/passive/penguin
/obj/item/weapon/grenade/spawnergrenade/casino/snake
desc = "It is set to detonate in 5 seconds. It will release a snake that has been won from the golden goose casino!"
name = "Casino Creature Container (Snake)"
spawner_type = /mob/living/simple_mob/animal/passive/snake
/obj/item/weapon/grenade/spawnergrenade/casino/yithian
desc = "It is set to detonate in 5 seconds. It will release a yithian that has been won from the golden goose casino!"
name = "Casino Creature Container (Yithian)"
spawner_type = /mob/living/simple_mob/animal/passive/yithian
/obj/item/weapon/grenade/spawnergrenade/casino/tindalos
desc = "It is set to detonate in 5 seconds. It will release a tindalos that has been won from the golden goose casino!"
name = "Casino Creature Container (Tindalos)"
spawner_type = /mob/living/simple_mob/animal/passive/tindalos
/obj/item/weapon/grenade/spawnergrenade/casino/fennec
desc = "It is set to detonate in 5 seconds. It will release a fennec that has been won from the golden goose casino!"
name = "Casino Creature Container (Fennec)"
spawner_type = /mob/living/simple_mob/vore/fennec
/obj/item/weapon/grenade/spawnergrenade/casino/redpanda
desc = "It is set to detonate in 5 seconds. It will release a red panda that has been won from the golden goose casino!"
name = "Casino Creature Container (Red panda)"
spawner_type = /mob/living/simple_mob/vore/redpanda
/obj/item/weapon/grenade/spawnergrenade/casino/horse
desc = "It is set to detonate in 5 seconds. It will release a horse that has been won from the golden goose casino!"
name = "Casino Creature Container (Horse)"
spawner_type = /mob/living/simple_mob/vore/horse
/obj/item/weapon/grenade/spawnergrenade/casino/otie
desc = "It is set to detonate in 5 seconds. It will release a otie that has been won from the golden goose casino!"
name = "Casino Creature Container (Otie)"
spawner_type = /mob/living/simple_mob/otie/friendly
/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby
desc = "It is set to detonate in 5 seconds. It will release a chonker otie that has been won from the golden goose casino!"
name = "Casino Creature Container (Well feed Otie)"
spawner_type = /mob/living/simple_mob/otie/friendly/chubby
/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia
desc = "It is set to detonate in 5 seconds. It will release a zorgoia that has been won from the golden goose casino!"
name = "Casino Creature Container (Zorgoia)"
spawner_type = /mob/living/simple_mob/otie/zorgoia/friendly

View File

@@ -11,8 +11,16 @@
desc = "An ID card for an employee of the golden goose casino with extra access to prize booth." desc = "An ID card for an employee of the golden goose casino with extra access to prize booth."
access = list(160, 200) access = list(160, 200)
/obj/item/weapon/card/id/casino
name = "casino employee id"
desc = "An ID card for an employee of the golden goose casino."
icon_state = "ch_casino"
item_state = "gold_id"
access = list(160, 200, 201)
/obj/item/weapon/card/id/casino/manager /obj/item/weapon/card/id/casino/manager
name = "casino manager id" name = "casino manager id"
desc = "An ID card for the manager of the golden goose casino." desc = "An ID card for the manager of the golden goose casino."
icon_state = "ch_casino_manager" icon_state = "ch_casino_manager"
access = list(160, 200, 300) access = list(160, 200, 201, 300)

View File

@@ -0,0 +1,189 @@
/obj/item/weapon/taskmanager
name = "Task Manager"
desc = "A high-tech tool used to pull surplus items from offsite storage. Select a department to begin! Has a five minute cooldown between successful uses"
icon = 'icons/mob/dogborg_vr.dmi'
icon_state = "taskmanager"
item_icons = list(
slot_l_hand_str = 'icons/mob/items/lefthand_vr.dmi',
slot_r_hand_str = 'icons/mob/items/righthand_vr.dmi',
)
force = 0
throwforce = 7
throw_speed = 1
throw_range = 3
w_class = ITEMSIZE_NORMAL
preserve_item = FALSE
var/scancount = 0
var/scanreq = 3
var/mode = 0
var/formatx1 = 0
var/formatx2 = 0
var/formatx3 = 0
var/format = ""
var/ready = 1
var/list/scannables = list()
var/list/scanned = list()
var/static/image/radial_image_bridge = image(icon = 'icons/mob/radial_ch.dmi', icon_state = "bridge")
var/static/image/radial_image_engineering = image(icon= 'icons/mob/radial_ch.dmi', icon_state = "eng")
var/static/image/radial_image_medical = image(icon = 'icons/mob/radial_ch.dmi', icon_state = "medbay")
var/static/image/radial_image_science = image(icon = 'icons/mob/radial_ch.dmi', icon_state = "sci")
var/static/image/radial_image_service = image(icon = 'icons/mob/radial_ch.dmi', icon_state = "bar")
var/static/image/radial_image_security = image(icon = 'icons/mob/radial_ch.dmi', icon_state = "armory")
/obj/item/weapon/taskmanager/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
if(user.incapacitated() || !user.Adjacent(src))
return FALSE
return TRUE
/obj/item/weapon/taskmanager/attack_self(mob/user)
var/list/choices = list(
"Bridge" = radial_image_bridge,
"Engineering" = radial_image_engineering,
"Medical" = radial_image_medical,
"Science" = radial_image_science,
"Service" = radial_image_service,
"Security" = radial_image_security
)
var/choice = show_radial_menu(user, src, choices, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = TRUE)
if(!check_menu(user))
return
switch(choice)
if("Bridge")
mode = 1
scancount = 0
scanned = list()
scannables = list(/mob/living/simple_mob/animal/passive/dog/corgi/Ian,/obj/machinery/photocopier,/obj/machinery/papershredder,/obj/item/weapon/pen/multi,
/obj/structure/filingcabinet/chestdrawer,/obj/item/weapon/folder/blue,/obj/item/weapon/folder/red,/obj/machinery/computer/communications,
/obj/machinery/photocopier/faxmachine,/obj/item/weapon/hand_labeler,/obj/item/device/megaphone,/obj/item/device/taperecorder,/obj/item/weapon/melee/chainofcommand,
/obj/item/weapon/hand_tele,/obj/item/weapon/stamp/captain,/obj/item/weapon/stamp/denied)
if("Engineering")
mode = 2
scancount = 0
scanned = list()
scannables = list(/obj/item/weapon/book/manual/supermatter_engine,/obj/machinery/computer/security/engineering,/obj/item/weapon/rcd,/obj/item/weapon/stamp/ce,
/obj/item/weapon/folder/yellow_ce,/obj/item/clothing/glasses/meson,/obj/item/weapon/tape_roll,/obj/machinery/computer/power_monitor,/obj/machinery/computer/rcon,
/obj/machinery/computer/atmos_alert,/obj/machinery/pipedispenser,/obj/machinery/pipedispenser/disposal,/obj/item/clothing/head/welding,/obj/item/clothing/glasses/welding,
/obj/machinery/vending/tool,/obj/machinery/vending/engivend,/obj/structure/reagent_dispensers/fueltank,/obj/structure/reagent_dispensers/watertank)
if("Medical")
mode = 3
scancount = 0
scanned = list()
scannables = list(/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/device/sleevemate,/obj/item/device/defib_kit/loaded,/obj/item/organ/internal/lungs/erikLungs,
/obj/machinery/reagentgrinder,/obj/machinery/chem_master,/obj/machinery/chemical_dispenser/full,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker,
/obj/item/device/mass_spectrometer/adv,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/toxin,
/obj/item/weapon/storage/firstaid/fire,/obj/machinery/vending/medical,/obj/item/roller,/obj/machinery/vending/blood,/obj/machinery/atmospherics/unary/cryo_cell,
/obj/machinery/clonepod/transhuman/full,/obj/machinery/body_scanconsole,/obj/machinery/sleep_console)
if("Science")
mode = 4
scancount = 0
scanned = list()
scannables = list(/obj/machinery/pros_fabricator,/obj/machinery/mecha_part_fabricator,/obj/machinery/autolathe,/obj/machinery/computer/rdconsole/robotics,
/obj/machinery/r_n_d/circuit_imprinter,/obj/machinery/r_n_d/destructive_analyzer,/obj/machinery/computer/rdconsole/core,/obj/machinery/r_n_d/protolathe,
/mob/living/simple_mob/slime/xenobio/rainbow/kendrick,/obj/machinery/computer/rdservercontrol,/obj/machinery/r_n_d/server/core,/obj/machinery/r_n_d/server/robotics,
/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/gun/energy/taser/xeno,/obj/item/weapon/melee/baton/slime/loaded,/obj/item/device/slime_scanner,
/obj/machinery/processor)
if("Service")
mode = 5
scancount = 0
scanned = list()
scannables = list(/obj/machinery/holosign/bar,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/fork,
/mob/living/carbon/human/monkey/punpun,/obj/machinery/chemical_dispenser/bar_alc/full,/obj/machinery/chemical_dispenser/bar_soft/full,/obj/machinery/smartfridge/drinks,
/obj/machinery/vending/boozeomat,/obj/machinery/media/jukebox,/obj/machinery/chem_master/condimaster,/obj/machinery/microwave,
/obj/machinery/vending/dinnerware,/obj/structure/closet/secure_closet/freezer/meat,/obj/structure/closet/secure_closet/freezer/fridge,
/obj/machinery/cooker/fryer,/obj/machinery/cooker/grill,/obj/machinery/cooker/oven,/obj/machinery/icecream_vat,/obj/machinery/gibber,/obj/structure/kitchenspike,
/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/vending/hydronutrients,/obj/machinery/seed_storage/garden,/obj/machinery/honey_extractor,
/obj/machinery/biogenerator,/obj/machinery/seed_extractor,/obj/machinery/microwave)
if("Security")
mode = 6
scancount = 0
scanned = list()
scannables = list(/obj/machinery/deployable/barrier,/obj/machinery/flasher/portable,/obj/item/weapon/storage/box/flashbangs,/obj/item/device/taperecorder,
/mob/living/simple_mob/animal/passive/snake/noodle,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/stunrevolver,/obj/item/weapon/reagent_containers/spray/pepper,
/obj/item/weapon/storage/box/handcuffs,/obj/item/clothing/glasses/sunglasses/sechud/aviator,/obj/machinery/computer/secure_data,/obj/machinery/computer/security,
/obj/item/weapon/storage/briefcase/crimekit,/obj/machinery/microscope,/obj/machinery/dnaforensics,/obj/machinery/flasher,/obj/structure/closet/secure_closet/brig,
/obj/structure/closet/secure_closet/warden,/obj/machinery/vending/security,/obj/structure/closet/secure_closet/hos2,/obj/structure/closet/secure_closet/hos,
/obj/item/weapon/stamp/hos,/obj/structure/closet/secure_closet/security)
else
return
scanreq = rand(3,9)
to_chat(user, span("notice", "Changed mode to '[choice]'."))
playsound(src.loc, 'sound/effects/pop.ogg', 50, 0)
return ..()
/obj/item/weapon/taskmanager/afterattack(atom/target, mob/user, proximity)
if(!proximity)
return
if(!ready)
to_chat(user, "<span class='notice'>The Task Manager is still recharging!</span>")
return
if(mode == 0)
to_chat(user, "<span class='notice'>You must choose a department first!</span>")
return
if((target.type in scannables) && scancount < scanreq && !(target.type in scanned))
scancount = scancount + 1
scanned.Add(target.type)
var/scansleft = scanreq - scancount
playsound(src, 'sound/machines/beep.ogg', 50)
to_chat(user, "<span class='notice'>You must scan [scansleft] more department objects!</span>")
if (scancount == scanreq)
formatx1 = rand(1,5)
formatx2 = rand(0,80)
formatx3 = rand(1,6)
format = "Greetings supervisors,<BR> I have detected [formatx1] infractions in this department alone.<BR> Scans indicate that this department is functioning at [formatx2]% capacity.<BR> Additional supplies are requested, priority level [formatx3]<BR> I await your delivery"
to_chat(user, "<span class='notice'>Scans complete! [formatx1] infractions detected, department at [formatx2]% capacity, alert level [formatx3]</span>")
to_chat(user, "<span class='notice'>Please write down the following form on a paper, and replace all X's with the appopriate number. Do NOT change anything but the X's</span>")
to_chat(user, "<span class='notice'>Greetings supervisors,<BR> I have detected X infractions in this department alone.<BR> Scans indicate that this department is functioning at X% capacity.<BR> Additional supplies are requested, priority level X<BR> I await your delivery</span>")
return
if(istype(target,/obj/item/weapon/paper) && scancount == scanreq)
scan_paper(user,target)
return
else
to_chat(user, "<span class='notice'>The Task Manager can't scan this!</span>")
return
/obj/item/weapon/taskmanager/proc/scan_paper(user,paper)
var/obj/item/weapon/paper/P = paper
if(findtext(P.info,format))
deploy_voucher(get_turf(src))
scancount = 0
scanned = list()
del(P)
to_chat(user, "<span class='notice'>Format accepted, printing voucher!</span>")
ready = 0
spawn(300 SECONDS)
ready = 1
return
if(!findtext(P.info,format))
to_chat(user, "<span class='notice'>Incorrect format!</span>")
return
else
to_chat(user, "<span class='notice'>If you are reading this, something has gone horribly wrong!</span>")
return
/obj/item/weapon/taskmanager/proc/deploy_voucher(var/turf/T)
switch(mode)
if (1)
new /obj/item/surplus_voucher/com(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)
if (2)
new /obj/item/surplus_voucher/eng(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)
if (3)
new /obj/item/surplus_voucher/med(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)
if (4)
new /obj/item/surplus_voucher/sci(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)
if (5)
new /obj/item/surplus_voucher/ser(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)
if (6)
new /obj/item/surplus_voucher/sec(T)
playsound(src.loc, 'sound/machines/copier.ogg', 50, 0)

View File

@@ -59,7 +59,7 @@ Frequency:
if (sr) if (sr)
src.temp += "<B>Located Beacons:</B><BR>" src.temp += "<B>Located Beacons:</B><BR>"
for(var/obj/item/device/radio/beacon/W in all_beacons) for(var/obj/item/device/radio/beacon/W in GLOB.all_beacons)
if (W.frequency == src.frequency) if (W.frequency == src.frequency)
var/turf/tr = get_turf(W) var/turf/tr = get_turf(W)
if (tr.z == sr.z && tr) if (tr.z == sr.z && tr)
@@ -77,7 +77,7 @@ Frequency:
src.temp += "[W.code]-[dir2text(get_dir(sr, tr))]-[direct]<BR>" src.temp += "[W.code]-[dir2text(get_dir(sr, tr))]-[direct]<BR>"
src.temp += "<B>Extraneous Signals:</B><BR>" src.temp += "<B>Extraneous Signals:</B><BR>"
for (var/obj/item/weapon/implant/tracking/W in all_tracking_implants) for (var/obj/item/weapon/implant/tracking/W in GLOB.all_tracking_implants)
if (!W.implanted || !(istype(W.loc,/obj/item/organ/external) || ismob(W.loc) || W.malfunction)) if (!W.implanted || !(istype(W.loc,/obj/item/organ/external) || ismob(W.loc) || W.malfunction))
continue continue
@@ -164,7 +164,7 @@ Frequency:
if ((user.get_active_hand() != src || user.stat || user.restrained())) if ((user.get_active_hand() != src || user.stat || user.restrained()))
return return
var/count = 0 //num of portals from this teleport in world var/count = 0 //num of portals from this teleport in world
for(var/obj/effect/portal/PO in all_portals) for(var/obj/effect/portal/PO in GLOB.all_portals)
if(PO.creator == src) count++ if(PO.creator == src) count++
if(count >= 3) if(count >= 3)
user.show_message("<span class='notice'>\The [src] is recharging!</span>") user.show_message("<span class='notice'>\The [src] is recharging!</span>")

View File

@@ -53,6 +53,7 @@
/mob/living/simple_mob/vore/aggressive/mimic, /mob/living/simple_mob/vore/aggressive/mimic,
/mob/living/simple_mob/vore/aggressive/rat, /mob/living/simple_mob/vore/aggressive/rat,
/mob/living/simple_mob/vore/aggressive/rat/tame, /mob/living/simple_mob/vore/aggressive/rat/tame,
/mob/living/simple_mob/otie/zorgoia, //CHOMPstation edit
// /mob/living/simple_mob/otie;0.5 // /mob/living/simple_mob/otie;0.5
)) ))
return ..() return ..()

View File

@@ -344,7 +344,7 @@ GLOBAL_LIST_BOILERPLATE(all_crematoriums, /obj/structure/morgue/crematorium)
if(..()) if(..())
return return
if(src.allowed(user)) if(src.allowed(user))
for (var/obj/structure/morgue/crematorium/C in all_crematoriums) for (var/obj/structure/morgue/crematorium/C in GLOB.all_crematoriums)
if (C.id == id) if (C.id == id)
if (!C.cremating) if (!C.cremating)
C.cremate(user) C.cremate(user)

View File

@@ -7,6 +7,7 @@
robot_module_types += "Service-Hound" robot_module_types += "Service-Hound"
robot_module_types += "KMine" robot_module_types += "KMine"
robot_module_types += "BoozeHound" //YW changes robot_module_types += "BoozeHound" //YW changes
robot_module_types += "UnityHound" // CH changes
return 1 return 1
/* //ChompStation Removal /* //ChompStation Removal
var/list/shell_module_types = list( var/list/shell_module_types = list(

View File

@@ -1806,7 +1806,7 @@
WANTED.backup_author = src.admincaster_signature //Submitted by WANTED.backup_author = src.admincaster_signature //Submitted by
WANTED.is_admin_message = 1 WANTED.is_admin_message = 1
news_network.wanted_issue = WANTED news_network.wanted_issue = WANTED
for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters)
NEWSCASTER.newsAlert() NEWSCASTER.newsAlert()
NEWSCASTER.update_icon() NEWSCASTER.update_icon()
src.admincaster_screen = 15 src.admincaster_screen = 15
@@ -1822,7 +1822,7 @@
var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel") var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel")
if(choice=="Confirm") if(choice=="Confirm")
news_network.wanted_issue = null news_network.wanted_issue = null
for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters)
NEWSCASTER.update_icon() NEWSCASTER.update_icon()
src.admincaster_screen=17 src.admincaster_screen=17
src.access_news_network() src.access_news_network()

View File

@@ -56,7 +56,7 @@ GLOBAL_LIST_BOILERPLATE(all_debugging_effects, /obj/effect/debugging)
for(var/obj/effect/debugging/camera_range/C in all_debugging_effects) for(var/obj/effect/debugging/camera_range/C in GLOB.all_debugging_effects)
qdel(C) qdel(C)
if(camera_range_display_status) if(camera_range_display_status)
@@ -115,7 +115,7 @@ GLOBAL_LIST_BOILERPLATE(all_debugging_effects, /obj/effect/debugging)
else else
intercom_range_display_status = 1 intercom_range_display_status = 1
for(var/obj/effect/debugging/marker/M in all_debugging_effects) for(var/obj/effect/debugging/marker/M in GLOB.all_debugging_effects)
qdel(M) qdel(M)
if(intercom_range_display_status) if(intercom_range_display_status)

View File

@@ -140,7 +140,7 @@ datum/preferences/proc/set_biological_gender(var/gender)
return TOPIC_REFRESH return TOPIC_REFRESH
else if(href_list["metadata"]) else if(href_list["metadata"])
var/new_metadata = sanitize(input(user, "Enter any information you'd like others to see, such as Roleplay-preferences:", "Game Preference" , html_decode(pref.metadata)) as message, extra = 0) //VOREStation Edit var/new_metadata = sanitize(input(user, "Enter any information you'd like others to see, such as Roleplay-preferences:", "Game Preference" , html_decode(pref.metadata)) as message, MAX_RECORD_LENGTH, extra = 0) //VOREStation Edit
if(new_metadata && CanUseTopic(user)) if(new_metadata && CanUseTopic(user))
pref.metadata = new_metadata pref.metadata = new_metadata
return TOPIC_REFRESH return TOPIC_REFRESH

View File

@@ -59,7 +59,7 @@
switch(href_list["flavor_text"]) switch(href_list["flavor_text"])
if("open") if("open")
if("general") if("general")
var/msg = sanitize(input(usr,"Give a general description of your character. This will be shown regardless of clothings.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]])) as message, extra = 0) //VOREStation Edit: separating out OOC notes var/msg = sanitize(input(usr,"Give a general description of your character. This will be shown regardless of clothings.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]])) as message, MAX_RECORD_LENGTH, extra = 0) //VOREStation Edit: separating out OOC notes
if(CanUseTopic(user)) if(CanUseTopic(user))
pref.flavor_texts[href_list["flavor_text"]] = msg pref.flavor_texts[href_list["flavor_text"]] = msg
else else

View File

@@ -19,4 +19,27 @@
icon_state = "wahcap" icon_state = "wahcap"
item_state_slots = list(slot_r_hand_str = "wahcap", slot_l_hand_str = "wahcap") item_state_slots = list(slot_r_hand_str = "wahcap", slot_l_hand_str = "wahcap")
icon = 'icons/obj/clothing/hats_ch.dmi' icon = 'icons/obj/clothing/hats_ch.dmi'
icon_override = 'icons/mob/head_ch.dmi' icon_override = 'icons/mob/head_ch.dmi'
/obj/item/clothing/head/crown //Generic crown doesnt exist, no sprites
icon = 'icons/obj/clothing/hats_ch.dmi'
icon_override = 'icons/mob/head_ch.dmi'
icon_state = "crown"
item_state = "crown"
name = "crown"
desc = "A crown, it's pretty."
body_parts_covered = 0
/obj/item/clothing/head/crown/goose_king
name = "Crown of the golden goose king"
desc = "It's the crown given to the goose king from the golden goose casino, what an honor!"
icon_state = "goose_king"
item_state = "goose_king"
/obj/item/clothing/head/crown/goose_queen
name = "Crown of the golden goose queen"
desc = "It's the crown given to the goose queen from the golden goose casino, what an honor!"
icon_state = "goose_queen"
item_state = "goose_queen"

View File

@@ -88,7 +88,7 @@ var/global/datum/controller/plants/plant_controller // Set in New().
// Make sure any seed packets that were mapped in are updated // Make sure any seed packets that were mapped in are updated
// correctly (since the seed datums did not exist a tick ago). // correctly (since the seed datums did not exist a tick ago).
for(var/obj/item/seeds/S in all_seed_packs) for(var/obj/item/seeds/S in GLOB.all_seed_packs)
S.update_seed() S.update_seed()
//Might as well mask the gene types while we're at it. //Might as well mask the gene types while we're at it.

View File

@@ -63,7 +63,7 @@
cell = /obj/item/weapon/cell/high cell = /obj/item/weapon/cell/high
/obj/machinery/mining/drill/get_cell() /obj/machinery/mining/drill/get_cell()
return cell return cell
/obj/machinery/mining/drill/process() /obj/machinery/mining/drill/process()
@@ -110,7 +110,7 @@
var/total_harvest = harvest_speed //Ore harvest-per-tick. var/total_harvest = harvest_speed //Ore harvest-per-tick.
var/found_resource = 0 //If this doesn't get set, the area is depleted and the drill errors out. var/found_resource = 0 //If this doesn't get set, the area is depleted and the drill errors out.
for(var/metal in ore_types) for(var/metal in GLOB.ore_types)
if(contents.len >= capacity) if(contents.len >= capacity)
system_error("Insufficient storage space.") system_error("Insufficient storage space.")
@@ -138,7 +138,7 @@
harvesting.resources[metal] = 0 harvesting.resources[metal] = 0
for(var/i=1, i <= create_ore, i++) for(var/i=1, i <= create_ore, i++)
var/oretype = ore_types[metal] var/oretype = GLOB.ore_types[metal]
new oretype(src) new oretype(src)
if(!found_resource) // If a drill can't see an advanced material, it will destroy it while going through. if(!found_resource) // If a drill can't see an advanced material, it will destroy it while going through.

View File

@@ -49,23 +49,6 @@ var/list/mining_overlay_cache = list()
var/datum/artifact_find/artifact_find var/datum/artifact_find/artifact_find
var/ignore_mapgen var/ignore_mapgen
var/ore_types = list(
"hematite" = /obj/item/weapon/ore/iron,
"uranium" = /obj/item/weapon/ore/uranium,
"gold" = /obj/item/weapon/ore/gold,
"silver" = /obj/item/weapon/ore/silver,
"diamond" = /obj/item/weapon/ore/diamond,
"phoron" = /obj/item/weapon/ore/phoron,
"osmium" = /obj/item/weapon/ore/osmium,
"hydrogen" = /obj/item/weapon/ore/hydrogen,
"silicates" = /obj/item/weapon/ore/glass,
"carbon" = /obj/item/weapon/ore/coal,
"verdantium" = /obj/item/weapon/ore/verdantium,
"marble" = /obj/item/weapon/ore/marble,
"lead" = /obj/item/weapon/ore/lead,
"rutile" = /obj/item/weapon/ore/rutile //VOREStation Add
)
has_resources = 1 has_resources = 1
// Alternative rock wall sprites. // Alternative rock wall sprites.
@@ -244,7 +227,7 @@ turf/simulated/mineral/floor/light_corner
for(var/ore in resources) for(var/ore in resources)
var/amount_to_give = rand(CEILING(resources[ore]/2, 1), resources[ore]) // Should result in at least one piece of ore. var/amount_to_give = rand(CEILING(resources[ore]/2, 1), resources[ore]) // Should result in at least one piece of ore.
for(var/i=1, i <= amount_to_give, i++) for(var/i=1, i <= amount_to_give, i++)
var/oretype = ore_types[ore] var/oretype = GLOB.ore_types[ore]
new oretype(src) new oretype(src)
resources[ore] = 0 resources[ore] = 0

View File

@@ -326,7 +326,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
A = input(usr, "Select an area:", "Ghost Teleport") as null|anything in return_sorted_areas() A = input(usr, "Select an area:", "Ghost Teleport") as null|anything in return_sorted_areas()
if(!A) if(!A)
return return
usr.forceMove(pick(get_area_turfs(A))) usr.forceMove(pick(get_area_turfs(A)))
usr.on_mob_jump() usr.on_mob_jump()
@@ -339,7 +339,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
input = input(usr, "Select a mob:", "Ghost Follow") as null|anything in getmobs() input = input(usr, "Select a mob:", "Ghost Follow") as null|anything in getmobs()
if(!input) if(!input)
return return
var/target = getmobs()[input] var/target = getmobs()[input]
if(!target) return if(!target) return
ManualFollow(target) ManualFollow(target)
@@ -859,10 +859,10 @@ mob/observer/dead/MayRespawn(var/feedback = 0)
set category = "Ghost" set category = "Ghost"
set name = "Blank pAI alert" set name = "Blank pAI alert"
set desc = "Flash an indicator light on available blank pAI devices for a smidgen of hope." set desc = "Flash an indicator light on available blank pAI devices for a smidgen of hope."
if(usr.client.prefs?.be_special & BE_PAI) if(usr.client.prefs?.be_special & BE_PAI)
var/count = 0 var/count = 0
for(var/obj/item/device/paicard/p in all_pai_cards) for(var/obj/item/device/paicard/p in GLOB.all_pai_cards)
var/obj/item/device/paicard/PP = p var/obj/item/device/paicard/PP = p
if(PP.pai == null) if(PP.pai == null)
count++ count++

View File

@@ -209,7 +209,7 @@
if(do_after(H, 3 SECONDS, target=src)) if(do_after(H, 3 SECONDS, target=src))
set_right(H) set_right(H)
else else
interact() interact(H)
/mob/living/bot/medbot/proc/interact(mob/user) /mob/living/bot/medbot/proc/interact(mob/user)
var/dat var/dat

View File

@@ -938,7 +938,7 @@
restore_all_organs() // Reapply robotics/amputated status from preferences. restore_all_organs() // Reapply robotics/amputated status from preferences.
if(!client || !key) //Don't boot out anyone already in the mob. if(!client || !key) //Don't boot out anyone already in the mob.
for (var/obj/item/organ/internal/brain/H in all_brain_organs) for (var/obj/item/organ/internal/brain/H in GLOB.all_brain_organs)
if(H.brainmob) if(H.brainmob)
if(H.brainmob.real_name == src.real_name) if(H.brainmob.real_name == src.real_name)
if(H.brainmob.mind) if(H.brainmob.mind)

View File

@@ -87,7 +87,7 @@ var/datum/paiController/paiController // Global handler for pAI candidates
if("submit") if("submit")
if(candidate) if(candidate)
candidate.ready = 1 candidate.ready = 1
for(var/obj/item/device/paicard/p in all_pai_cards) for(var/obj/item/device/paicard/p in GLOB.all_pai_cards)
if(p.looking_for_personality == 1) if(p.looking_for_personality == 1)
p.alertUpdate() p.alertUpdate()
usr << browse(null, "window=paiRecruit") usr << browse(null, "window=paiRecruit")

View File

@@ -698,12 +698,20 @@
icon_state = "brewer" icon_state = "brewer"
injection_chems = null injection_chems = null
max_item_count = 1 max_item_count = 1
/obj/item/device/dogborg/sleeper/compactor/supply //Miner borg belly /obj/item/device/dogborg/sleeper/compactor/supply //Miner borg belly
name = "Supply Satchel" name = "Supply Satchel"
desc = "A mounted survival unit with fuel processor." desc = "A mounted survival unit with fuel processor."
icon_state = "sleeperc" icon_state = "sleeperc"
injection_chems = list("glucose","inaprovaline","tricordrazine") injection_chems = list("glucose","inaprovaline","tricordrazine")
max_item_count = 1 max_item_count = 1
/obj/item/device/dogborg/sleeper/command //Command borg belly // CH addition
name = "Bluespace Filing Belly"
desc = "A mounted bluespace storage unit for carrying paperwork"
icon_state = "sleeperd"
injection_chems = null
compactor = TRUE
recycles = FALSE
max_item_count = 25
#undef SLEEPER_INJECT_COST #undef SLEEPER_INJECT_COST

View File

@@ -25,7 +25,27 @@
LANGUAGE_SIIK = 1, LANGUAGE_SIIK = 1,
LANGUAGE_SKRELLIAN = 1, LANGUAGE_SKRELLIAN = 1,
LANGUAGE_ROOTLOCAL = 0, LANGUAGE_ROOTLOCAL = 0,
LANGUAGE_GUTTER = 1, LANGUAGE_GUTTER = 0,
LANGUAGE_SCHECHI = 1,
LANGUAGE_EAL = 1,
LANGUAGE_SIGN = 0,
LANGUAGE_BIRDSONG = 1,
LANGUAGE_SAGARU = 1,
LANGUAGE_CANILUNZT = 1,
LANGUAGE_ECUREUILIAN= 1,
LANGUAGE_DAEMON = 1,
LANGUAGE_ENOCHIAN = 1
)
/obj/item/weapon/robot_module/robot/chound
languages = list(
LANGUAGE_SOL_COMMON = 1,
LANGUAGE_TRADEBAND = 1,
LANGUAGE_UNATHI = 1,
LANGUAGE_SIIK = 1,
LANGUAGE_SKRELLIAN = 1,
LANGUAGE_ROOTLOCAL = 0,
LANGUAGE_GUTTER = 0,
LANGUAGE_SCHECHI = 1, LANGUAGE_SCHECHI = 1,
LANGUAGE_EAL = 1, LANGUAGE_EAL = 1,
LANGUAGE_SIGN = 0, LANGUAGE_SIGN = 0,
@@ -48,6 +68,7 @@
robot_modules["Service-Hound"] = /obj/item/weapon/robot_module/robot/clerical/brodog robot_modules["Service-Hound"] = /obj/item/weapon/robot_module/robot/clerical/brodog
robot_modules["KMine"] = /obj/item/weapon/robot_module/robot/kmine robot_modules["KMine"] = /obj/item/weapon/robot_module/robot/kmine
robot_modules["BoozeHound"] = /obj/item/weapon/robot_module/robot/booze //YW Addition booze robot_modules["BoozeHound"] = /obj/item/weapon/robot_module/robot/booze //YW Addition booze
robot_modules["UnityHound"] = /obj/item/weapon/robot_module/robot/chound //CH Addition Unity
return 1 return 1
//Just add a new proc with the robot_module type if you wish to run some other vore code //Just add a new proc with the robot_module type if you wish to run some other vore code
@@ -262,7 +283,7 @@
var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(2000) var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(2000)
synths += medicine synths += medicine
var/obj/item/stack/medical/advanced/clotting/C = new (src) var/obj/item/stack/medical/advanced/clotting/C = new (src)
C.uses_charge = 1 C.uses_charge = 1
C.charge_costs = list(1000) C.charge_costs = list(1000)
@@ -987,3 +1008,81 @@
B.reagents.add_reagent("beer2", 2 * amount) B.reagents.add_reagent("beer2", 2 * amount)
// YW Changes - Boozeborg end // YW Changes - Boozeborg end
// CH Changes - Unity Hound begin
/obj/item/weapon/robot_module/robot/chound
name = "Unity Hound Module"
sprites = list(
"Kcom" = "kcom"
)
channels = list(
"Medical" = 1,
"Engineering" = 1,
"Security" = 1,
"Service" = 1,
"Supply" = 0,
"Science" = 1,
"Command" = 1,
"Explorer" = 0
)
pto_type = PTO_CIVILIAN
can_be_pushed = 0
/obj/item/weapon/robot_module/robot/chound/New(var/mob/living/silicon/robot/R)
src.modules += new /obj/item/weapon/pen/robopen(src)
src.modules += new /obj/item/weapon/form_printer(src)
src.modules += new /obj/item/weapon/gripper/paperwork(src)
src.modules += new /obj/item/weapon/hand_labeler(src)
src.modules += new /obj/item/weapon/stamp(src)
src.modules += new /obj/item/weapon/stamp/denied(src)
src.modules += new /obj/item/weapon/taskmanager(src)
src.emag = new /obj/item/weapon/stamp/chameleon(src)
src.emag = new /obj/item/weapon/pen/chameleon(src)
var/datum/matter_synth/water = new /datum/matter_synth(500)
water.name = "Water reserves"
water.recharge_rate = 0
R.water_res = water
synths += water
var/obj/item/device/dogborg/tongue/T = new /obj/item/device/dogborg/tongue(src)
T.water = water
src.modules += T
var/obj/item/device/dogborg/sleeper/B = new /obj/item/device/dogborg/sleeper/command(src)
B.water = water
src.modules += B
R.icon = 'icons/mob/widerobot_ch.dmi'
R.hands.icon = 'icons/mob/screen1_robot_vr.dmi'
R.ui_style_vr = TRUE
R.pixel_x = -16
R.old_x = -16
R.default_pixel_x = -16
R.dogborg = TRUE
R.wideborg = TRUE
R.verbs |= /mob/living/silicon/robot/proc/ex_reserve_refill
R.verbs |= /mob/living/silicon/robot/proc/robot_mount
R.verbs |= /mob/living/proc/toggle_rider_reins
R.verbs |= /mob/living/proc/shred_limb
R.verbs |= /mob/living/silicon/robot/proc/rest_style
..()
/obj/item/weapon/robot_module/Reset(var/mob/living/silicon/robot/R)
R.pixel_x = initial(pixel_x)
R.pixel_y = initial(pixel_y)
R.icon = initial(R.icon)
R.dogborg = FALSE
R.wideborg = FALSE
R.ui_style_vr = FALSE
R.default_pixel_x = initial(pixel_x)
R.scrubbing = FALSE
R.verbs -= /mob/living/silicon/robot/proc/ex_reserve_refill
R.verbs -= /mob/living/silicon/robot/proc/robot_mount
R.verbs -= /mob/living/proc/toggle_rider_reins
R.verbs -= /mob/living/proc/shred_limb
R.verbs -= /mob/living/silicon/robot/proc/rest_style
..()
// CH changes - Unity Hound end

View File

@@ -343,7 +343,7 @@
/mob/proc/set_respawn_timer(var/time) /mob/proc/set_respawn_timer(var/time)
// Try to figure out what time to use // Try to figure out what time to use
// Special cases, can never respawn // Special cases, can never respawn
if(ticker?.mode?.deny_respawn) if(ticker?.mode?.deny_respawn)
time = -1 time = -1
@@ -351,22 +351,22 @@
time = -1 time = -1
else if(!config.respawn) else if(!config.respawn)
time = -1 time = -1
// Special case for observing before game start // Special case for observing before game start
else if(ticker?.current_state <= GAME_STATE_SETTING_UP) else if(ticker?.current_state <= GAME_STATE_SETTING_UP)
time = 1 MINUTE time = 1 MINUTE
// Wasn't given a time, use the config time // Wasn't given a time, use the config time
else if(!time) else if(!time)
time = config.respawn_time time = config.respawn_time
var/keytouse = ckey var/keytouse = ckey
// Try harder to find a key to use // Try harder to find a key to use
if(!keytouse && key) if(!keytouse && key)
keytouse = ckey(key) keytouse = ckey(key)
else if(!keytouse && mind?.key) else if(!keytouse && mind?.key)
keytouse = ckey(mind.key) keytouse = ckey(mind.key)
GLOB.respawn_timers[keytouse] = world.time + time GLOB.respawn_timers[keytouse] = world.time + time
/mob/observer/dead/set_respawn_timer() /mob/observer/dead/set_respawn_timer()
@@ -388,7 +388,7 @@
var/choice = alert(usr, "Returning to the menu will prevent your character from being revived in-round. Are you sure?", "Confirmation", "No, wait", "Yes, leave") var/choice = alert(usr, "Returning to the menu will prevent your character from being revived in-round. Are you sure?", "Confirmation", "No, wait", "Yes, leave")
if(choice == "No, wait") if(choice == "No, wait")
return return
// Beyond this point, you're going to respawn // Beyond this point, you're going to respawn
to_chat(usr, config.respawn_message) to_chat(usr, config.respawn_message)
@@ -441,7 +441,7 @@
targets += observe_list_format(nuke_disks) targets += observe_list_format(nuke_disks)
targets += observe_list_format(all_singularities) targets += observe_list_format(GLOB.all_singularities)
targets += getmobs() targets += getmobs()
targets += observe_list_format(sortAtom(mechas_list)) targets += observe_list_format(sortAtom(mechas_list))
targets += observe_list_format(SSshuttles.ships) targets += observe_list_format(SSshuttles.ships)

View File

@@ -30,10 +30,14 @@ var/list/adminfaxes = list() //cache for faxes that have been sent to admins
alldepartments |= department alldepartments |= department
..() ..()
/obj/machinery/photocopier/faxmachine/attack_hand(mob/user as mob) /obj/machinery/photocopier/faxmachine/attack_hand(mob/user as mob) // CH edit begins here; this allows borgs to use fax machines, meant for the Unity and Clerical modules.
user.set_machine(src) user.set_machine(src)
ui_interact(user) if(issilicon(usr)) // Normally, you have to insert an ID. Borgs, obviously, cannot do this, so it skips the ID process completely.
authenticated = 1
ui_interact(user)
else
ui_interact(user) // CH edit ends here
/** /**
* Display the NanoUI window for the fax machine. * Display the NanoUI window for the fax machine.

View File

@@ -32,7 +32,7 @@
// CONFIGURATION PHASE // CONFIGURATION PHASE
// Coolant canisters, set types according to response. // Coolant canisters, set types according to response.
for(var/obj/effect/engine_setup/coolant_canister/C in all_engine_setup_markers) for(var/obj/effect/engine_setup/coolant_canister/C in GLOB.all_engine_setup_markers)
switch(response) switch(response)
if("N2") if("N2")
C.canister_type = /obj/machinery/portable_atmospherics/canister/nitrogen/engine_setup/ C.canister_type = /obj/machinery/portable_atmospherics/canister/nitrogen/engine_setup/
@@ -44,7 +44,7 @@
C.canister_type = /obj/machinery/portable_atmospherics/canister/phoron/engine_setup/ C.canister_type = /obj/machinery/portable_atmospherics/canister/phoron/engine_setup/
continue continue
for(var/obj/effect/engine_setup/core/C in all_engine_setup_markers) for(var/obj/effect/engine_setup/core/C in GLOB.all_engine_setup_markers)
switch(response) switch(response)
if("N2") if("N2")
C.energy_setting = ENERGY_NITROGEN C.energy_setting = ENERGY_NITROGEN
@@ -56,12 +56,12 @@
C.energy_setting = ENERGY_PHORON C.energy_setting = ENERGY_PHORON
continue continue
for(var/obj/effect/engine_setup/atmo_filter/F in all_engine_setup_markers) for(var/obj/effect/engine_setup/atmo_filter/F in GLOB.all_engine_setup_markers)
F.coolant = response F.coolant = response
var/list/delayed_objects = list() var/list/delayed_objects = list()
// SETUP PHASE // SETUP PHASE
for(var/obj/effect/engine_setup/S in all_engine_setup_markers) for(var/obj/effect/engine_setup/S in GLOB.all_engine_setup_markers)
var/result = S.activate(0) var/result = S.activate(0)
switch(result) switch(result)
if(SETUP_OK) if(SETUP_OK)

View File

@@ -119,7 +119,7 @@
if(!loc) if(!loc)
return return
var/obj/singularity/energy_ball/EB = new(loc, 0, TRUE) var/obj/singularity/energy_ball/EB = new(loc, 0, TRUE)
all_singularities -= EB //why are these miniballs even singularities in the first place, they don't do anything GLOB.all_singularities -= EB //why are these miniballs even singularities in the first place, they don't do anything
EB.transform *= pick(0.3, 0.4, 0.5, 0.6, 0.7) EB.transform *= pick(0.3, 0.4, 0.5, 0.6, 0.7)
var/icon/I = icon(icon,icon_state,dir) var/icon/I = icon(icon,icon_state,dir)

View File

@@ -546,15 +546,35 @@
return return
M.adjustToxLoss(-0.5 * removed) M.adjustToxLoss(-0.5 * removed)
/datum/reagent/drink/highpower
name = "The High power"
id = "highpower"
description = "A strange, softly crackling drink, smelling just like lightning's just struck, twice. It's rather difficult to make this without busting the lights."
taste_description = "copper, ozone, and pain"
color = "#a2f563"
glass_name = "highpower"
glass_desc = "A strange, softly crackling drink, smelling just like lightning's just struck, twice. It's rather difficult to make this without busting the lights."
/datum/reagent/drink/highpower/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
if(alien == IS_DIONA)
return
if(prob(5))
M.say("!skin's crackles with energy and seems to be in pain.")
M.custom_pain("You feel painful electricity running through your body, like adrenaline, and like your blood's boiling!",30)
M.AdjustWeakened(3) //Getting sapped makes the victim fall
M.Stun(3)
M.add_chemical_effect(CE_SPEEDBOOST, 1)
/datum/reagent/ethanol/coffee/jackbrew /datum/reagent/ethanol/coffee/jackbrew
name = "\improper Jack's brew" name = "Rush hour"
id = "jackbrew" id = "jackbrew"
description = "Irish coffee, and hyperzine. A common mix for panicked drinkers, EMTS, Paramedics, and CMOs alone on the job." description = "Irish coffee, and hyperzine. A common mix for panicked drinkers, EMTS, Paramedics, and CMOs alone on the job."
taste_description = "wishing you could give up on the day" taste_description = "wishing you could give up on the day"
color = "#4C3100" color = "#4C3100"
strength = 15 strength = 15
glass_name = "Jack's brew" glass_name = "Rush hour"
glass_desc = "Irish coffee, and hyperzine. A common mix for panicked drinkers, EMTS, Paramedics, and CMOs alone on the job." glass_desc = "Irish coffee, and hyperzine. A common mix for panicked drinkers, EMTS, Paramedics, and CMOs alone on the job."
/datum/reagent/ethanol/coffee/jackbrew/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) /datum/reagent/ethanol/coffee/jackbrew/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
@@ -566,7 +586,7 @@
M.nutrition = (M.nutrition - (removed * 2)) //Sadly this movement starts burning food in higher doses. M.nutrition = (M.nutrition - (removed * 2)) //Sadly this movement starts burning food in higher doses.
..() ..()
if(prob(5)) if(prob(5))
M.emote(pick("twitch", "blink_r", "shiver", "weh")) M.emote(pick("twitch", "blink_r", "shiver", "weh", "weh", "weh")) // weh - Jack
M.add_chemical_effect(CE_SPEEDBOOST, 1) M.add_chemical_effect(CE_SPEEDBOOST, 1)
/datum/reagent/ethanol/bookwyrm /datum/reagent/ethanol/bookwyrm
@@ -618,26 +638,6 @@
M.sleeping = max(M.sleeping, 20) M.sleeping = max(M.sleeping, 20)
M.drowsyness = max(M.drowsyness, 60) M.drowsyness = max(M.drowsyness, 60)
/datum/reagent/drink/highpower
name = "The High power"
id = "highpower"
description = "A strange, softly crackling drink, smelling just like lightning's just struck, twice. It's rather difficult to make this without busting the lights."
taste_description = "copper, ozone, and pain"
color = "#a2f563"
glass_name = "highpower"
glass_desc = "A strange, softly crackling drink, smelling just like lightning's just struck, twice. It's rather difficult to make this without busting the lights."
/datum/reagent/drink/highpower/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
if(alien == IS_DIONA)
return
if(prob(5))
M.say("!skin's crackles with energy and seems to be in pain.")
M.custom_pain("You feel painful electricity running through your body, like adrenaline, and like your blood's boiling!",30)
M.AdjustWeakened(3) //Getting sapped makes the victim fall
M.Stun(3)
M.add_chemical_effect(CE_SPEEDBOOST, 1)
/datum/reagent/ethanol/flapper /datum/reagent/ethanol/flapper
name = "Flapper" name = "Flapper"
id = "flapper" id = "flapper"

View File

@@ -155,7 +155,7 @@
GLOBAL_LIST_BOILERPLATE(papers_dockingcode, /obj/item/weapon/paper/dockingcodes) GLOBAL_LIST_BOILERPLATE(papers_dockingcode, /obj/item/weapon/paper/dockingcodes)
/hook/roundstart/proc/populate_dockingcodes() /hook/roundstart/proc/populate_dockingcodes()
for(var/paper in global.papers_dockingcode) for(var/paper in GLOB.papers_dockingcode)
var/obj/item/weapon/paper/dockingcodes/dcp = paper var/obj/item/weapon/paper/dockingcodes/dcp = paper
dcp.populate_info() dcp.populate_info()
return TRUE return TRUE

View File

@@ -7,6 +7,14 @@
do_colouration = 1 do_colouration = 1
color_blend_mode = ICON_MULTIPLY color_blend_mode = ICON_MULTIPLY
/datum/sprite_accessory/ears/zorgoia
name = "Zorgoia"
desc = "Ears only the slinkiest of noodles can have!"
icon = 'icons/mob/vore/ears_ch.dmi'
icon_state = "zorgoia"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
//TAILS //TAILS
/datum/sprite_accessory/tail/alien_slug /datum/sprite_accessory/tail/alien_slug
name = "Alien slug tail" name = "Alien slug tail"
@@ -26,6 +34,15 @@
color_blend_mode = ICON_MULTIPLY color_blend_mode = ICON_MULTIPLY
extra_overlay = "snaketail_stripes" extra_overlay = "snaketail_stripes"
/datum/sprite_accessory/tail/zorgoia
name = "Zorgoia tail, dual-color"
desc = ""
icon = 'icons/mob/vore/tails_ch.dmi'
icon_state = "zorgoia"
extra_overlay = "zorgoia_fluff"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
//WINGS //WINGS
/datum/sprite_accessory/wing/snagc /datum/sprite_accessory/wing/snagc
@@ -41,4 +58,17 @@
icon = 'icons/mob/vore/wings_ch.dmi' icon = 'icons/mob/vore/wings_ch.dmi'
icon_state = "snail_shell" icon_state = "snail_shell"
do_colouration = 1 do_colouration = 1
color_blend_mode = ICON_MULTIPLY color_blend_mode = ICON_MULTIPLY
//TAURS - Apparently we still havent remade our taur files!
/datum/sprite_accessory/tail/taur/zorgoia
name = "Zorgoia (Taur)"
icon = 'icons/mob/vore/taurs_ch.dmi'
icon_state = "zorgoia"
extra_overlay = "zorgoia_fluff"
/datum/sprite_accessory/tail/taur/zorgoia/fat
name = "Zorgoia (Fat Taur)"
extra_overlay = "zorgoia_fat"

View File

@@ -257,7 +257,7 @@
if(datum_flags & DF_ISPROCESSING) if(datum_flags & DF_ISPROCESSING)
//scan radios in the world to try and find one //scan radios in the world to try and find one
var/cur_dist = 999 var/cur_dist = 999
for(var/obj/item/device/radio/beacon/R in all_beacons) for(var/obj/item/device/radio/beacon/R in GLOB.all_beacons)
if(R.z == src.z && R.frequency == src.frequency) if(R.z == src.z && R.frequency == src.frequency)
var/check_dist = get_dist(src,R) var/check_dist = get_dist(src,R)
if(check_dist < cur_dist) if(check_dist < cur_dist)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
icons/mob/radial_ch.dmi Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 724 B

After

Width:  |  Height:  |  Size: 868 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 982 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 412 KiB

After

Width:  |  Height:  |  Size: 455 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 447 B

After

Width:  |  Height:  |  Size: 701 B

BIN
icons/obj/grenade_ch.dmi Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

View File

@@ -93,37 +93,37 @@
my_landmark = "hangar_1" my_landmark = "hangar_1"
preferred_interim_tag = "shuttle1_transit" preferred_interim_tag = "shuttle1_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
routes_to_make = list( routes_to_make = list(
/datum/shuttle_destination/shuttle1/outside_SC = 0, /datum/shuttle_destination/shuttle1/outside_SC = 0,
) )
/*
/datum/shuttle_destination/shuttle1/root/get_arrival_message() /datum/shuttle_destination/shuttle1/root/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar One." return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar One."
/datum/shuttle_destination/shuttle1/root/get_departure_message() /datum/shuttle_destination/shuttle1/root/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed Hangar One." return "Attention, [master.my_shuttle.visible_name] has departed Hangar One."
*/
/datum/shuttle_destination/shuttle2/root /datum/shuttle_destination/shuttle2/root
name = "Southern Cross Hangar Two" name = "Southern Cross Hangar Two"
my_landmark = "hangar_2" my_landmark = "hangar_2"
preferred_interim_tag = "shuttle2_transit" preferred_interim_tag = "shuttle2_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
routes_to_make = list( routes_to_make = list(
/datum/shuttle_destination/shuttle2/outside_SC = 0, /datum/shuttle_destination/shuttle2/outside_SC = 0,
) )
/*
/datum/shuttle_destination/shuttle2/root/get_arrival_message() /datum/shuttle_destination/shuttle2/root/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar Two." return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar Two."
/datum/shuttle_destination/shuttle2/root/get_departure_message() /datum/shuttle_destination/shuttle2/root/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed Hangar Two." return "Attention, [master.my_shuttle.visible_name] has departed Hangar Two."
*/
/datum/shuttle_destination/shuttle1/outside_SC /datum/shuttle_destination/shuttle1/outside_SC
name = "Outside of NLS Southern Cross" name = "Outside of NLS Southern Cross"
@@ -151,30 +151,30 @@
my_landmark = "shuttle1_arrivals_dock" my_landmark = "shuttle1_arrivals_dock"
preferred_interim_tag = "shuttle1_transit" preferred_interim_tag = "shuttle1_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
/*
/datum/shuttle_destination/shuttle1/docked_SC/get_arrival_message() /datum/shuttle_destination/shuttle1/docked_SC/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Arrivals Dock." return "Attention, [master.my_shuttle.visible_name] has arrived to the Arrivals Dock."
/datum/shuttle_destination/shuttle1/docked_SC/get_departure_message() /datum/shuttle_destination/shuttle1/docked_SC/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Arrivals Dock." return "Attention, [master.my_shuttle.visible_name] has departed the Arrivals Dock."
*/
/datum/shuttle_destination/shuttle2/docked_SC /datum/shuttle_destination/shuttle2/docked_SC
name = "Southern Cross Docking Port" name = "Southern Cross Docking Port"
my_landmark = "shuttle2_arrivals_dock" my_landmark = "shuttle2_arrivals_dock"
preferred_interim_tag = "shuttle2_transit" preferred_interim_tag = "shuttle2_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
/*
/datum/shuttle_destination/shuttle2/docked_SC/get_arrival_message() /datum/shuttle_destination/shuttle2/docked_SC/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Arrivals Dock." return "Attention, [master.my_shuttle.visible_name] has arrived to the Arrivals Dock."
/datum/shuttle_destination/shuttle2/docked_SC/get_departure_message() /datum/shuttle_destination/shuttle2/docked_SC/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Arrivals Dock." return "Attention, [master.my_shuttle.visible_name] has departed the Arrivals Dock."
*/
/datum/shuttle_destination/shuttle1/sif_orbit /datum/shuttle_destination/shuttle1/sif_orbit
name = "Sif Orbit" name = "Sif Orbit"
@@ -221,29 +221,29 @@
my_landmark = "shuttle1_planet" my_landmark = "shuttle1_planet"
preferred_interim_tag = "shuttle1_sky_transit" preferred_interim_tag = "shuttle1_sky_transit"
radio_announce = 1 radio_announce = 0
announcer = "Outpost Automated ATC" announcer = "Outpost Automated ATC"
/*
/datum/shuttle_destination/shuttle1/main_base/get_arrival_message() /datum/shuttle_destination/shuttle1/main_base/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Main Outpost." return "Attention, [master.my_shuttle.visible_name] has arrived to the Main Outpost."
/datum/shuttle_destination/shuttle1/main_base/get_departure_message() /datum/shuttle_destination/shuttle1/main_base/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Main Outpost." return "Attention, [master.my_shuttle.visible_name] has departed the Main Outpost."
*/
/datum/shuttle_destination/shuttle2/main_base /datum/shuttle_destination/shuttle2/main_base
name = "Main Outpost" name = "Main Outpost"
my_landmark = "shuttle2_planet" my_landmark = "shuttle2_planet"
preferred_interim_tag = "shuttle2_sky_transit" preferred_interim_tag = "shuttle2_sky_transit"
radio_announce = 1 radio_announce = 0
announcer = "Outpost Automated ATC" announcer = "Outpost Automated ATC"
/*
/datum/shuttle_destination/shuttle2/main_base/get_arrival_message() /datum/shuttle_destination/shuttle2/main_base/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Main Outpost." return "Attention, [master.my_shuttle.visible_name] has arrived to the Main Outpost."
/datum/shuttle_destination/shuttle2/main_base/get_departure_message() /datum/shuttle_destination/shuttle2/main_base/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Main Outpost." return "Attention, [master.my_shuttle.visible_name] has departed the Main Outpost."
*/
/datum/shuttle_destination/shuttle1/mining_base /datum/shuttle_destination/shuttle1/mining_base
name = "Wilderness Landing Site" name = "Wilderness Landing Site"
@@ -251,27 +251,27 @@
my_landmark = "shuttle1_mining" my_landmark = "shuttle1_mining"
preferred_interim_tag = "shuttle1_sky_transit" preferred_interim_tag = "shuttle1_sky_transit"
radio_announce = 1 radio_announce = 0
announcer = "Outpost Automated ATC" announcer = "Outpost Automated ATC"
/*
/datum/shuttle_destination/shuttle1/mining_base/get_arrival_message() /datum/shuttle_destination/shuttle1/mining_base/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area."
/datum/shuttle_destination/shuttle1/mining_base/get_departure_message() /datum/shuttle_destination/shuttle1/mining_base/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area."
*/
/datum/shuttle_destination/shuttle2/mining_base /datum/shuttle_destination/shuttle2/mining_base
name = "Wilderness Landing Site " name = "Wilderness Landing Site "
// Note: Left area under this landmark as /area/shuttle/shuttle2/mining so it doesn't get seeded with POIs // Note: Left area under this landmark as /area/shuttle/shuttle2/mining so it doesn't get seeded with POIs
my_landmark = "shuttle2_mining" my_landmark = "shuttle2_mining"
preferred_interim_tag = "shuttle2_sky_transit" preferred_interim_tag = "shuttle2_sky_transit"
radio_announce = 1 radio_announce = 0
announcer = "Outpost Automated ATC" announcer = "Outpost Automated ATC"
/*
/datum/shuttle_destination/shuttle2/mining_base/get_arrival_message() /datum/shuttle_destination/shuttle2/mining_base/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area."
/datum/shuttle_destination/shuttle2/mining_base/get_departure_message() /datum/shuttle_destination/shuttle2/mining_base/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area."
*/

View File

@@ -24,19 +24,19 @@
my_landmark = "exphangar_1" my_landmark = "exphangar_1"
preferred_interim_tag = "shuttle3_transit" preferred_interim_tag = "shuttle3_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
routes_to_make = list( routes_to_make = list(
/datum/shuttle_destination/shuttle3/sif_orbit = 5 SECONDS /datum/shuttle_destination/shuttle3/sif_orbit = 5 SECONDS
) )
/*
/datum/shuttle_destination/shuttle3/root/get_arrival_message() /datum/shuttle_destination/shuttle3/root/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to Exploration Hangar One." return "Attention, [master.my_shuttle.visible_name] has arrived to Exploration Hangar One."
/datum/shuttle_destination/shuttle3/root/get_departure_message() /datum/shuttle_destination/shuttle3/root/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed Exploration Hangar One." return "Attention, [master.my_shuttle.visible_name] has departed Exploration Hangar One."
*/
/datum/shuttle_destination/shuttle3/sif_orbit /datum/shuttle_destination/shuttle3/sif_orbit
name = "Sif Orbit" name = "Sif Orbit"
my_landmark = "shuttle3_orbit" my_landmark = "shuttle3_orbit"
@@ -61,15 +61,15 @@
my_landmark = "hangar_3" my_landmark = "hangar_3"
preferred_interim_tag = "shuttle3_transit" preferred_interim_tag = "shuttle3_transit"
radio_announce = 1 radio_announce = 0
announcer = "Southern Cross Docking Computer" announcer = "Southern Cross Docking Computer"
/*
/datum/shuttle_destination/shuttle3/stationhangar3/get_arrival_message() /datum/shuttle_destination/shuttle3/stationhangar3/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar Three." return "Attention, [master.my_shuttle.visible_name] has arrived to Hangar Three."
/datum/shuttle_destination/shuttle3/stationhangar3/get_departure_message() /datum/shuttle_destination/shuttle3/stationhangar3/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed Hangar Three." return "Attention, [master.my_shuttle.visible_name] has departed Hangar Three."
*/
/datum/shuttle_destination/shuttle3/sky /datum/shuttle_destination/shuttle3/sky
name = "Skies of Sif" name = "Skies of Sif"
my_landmark = "shuttle3_sky" my_landmark = "shuttle3_sky"
@@ -84,11 +84,12 @@
my_landmark = "shuttle3_mining" my_landmark = "shuttle3_mining"
preferred_interim_tag = "shuttle3_sky_transit" preferred_interim_tag = "shuttle3_sky_transit"
radio_announce = 1 radio_announce = 0
announcer = "Outpost Automated ATC" announcer = "Outpost Automated ATC"
/*
/datum/shuttle_destination/shuttle3/mining_base/get_arrival_message() /datum/shuttle_destination/shuttle3/mining_base/get_arrival_message()
return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has arrived to the Wilderness Area."
/datum/shuttle_destination/shuttle3/mining_base/get_departure_message() /datum/shuttle_destination/shuttle3/mining_base/get_departure_message()
return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area." return "Attention, [master.my_shuttle.visible_name] has departed the Wilderness Area."
*/

View File

@@ -2867,7 +2867,7 @@
"bdg" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled,/area/teleporter) "bdg" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled,/area/teleporter)
"bdh" = (/turf/simulated/floor/tiled,/area/teleporter) "bdh" = (/turf/simulated/floor/tiled,/area/teleporter)
"bdi" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/teleporter) "bdi" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/teleporter)
"bdj" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "bdj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"bdk" = (/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/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/table/standard,/obj/item/device/radio/beacon,/obj/item/device/radio/beacon,/obj/random_multi/single_item/hand_tele,/turf/simulated/floor/tiled,/area/teleporter) "bdk" = (/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/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/table/standard,/obj/item/device/radio/beacon,/obj/item/device/radio/beacon,/obj/random_multi/single_item/hand_tele,/turf/simulated/floor/tiled,/area/teleporter)
"bdl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/purple/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fscenter) "bdl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/purple/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fscenter)
"bdm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/fscenter) "bdm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/fscenter)
@@ -3607,9 +3607,9 @@
"brs" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "brs" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"brt" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "brt" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"bru" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "bru" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"brv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "brv" = (/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/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"brw" = (/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "brw" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/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/hologram/holopad,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"brx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "brx" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"bry" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "bry" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/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/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"brz" = (/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/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "virologyquar"; name = "Virology Emergency Quarantine Blast Doors"; opacity = 0},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical) "brz" = (/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/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "virologyquar"; name = "Virology Emergency Quarantine Blast Doors"; opacity = 0},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical)
"brA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{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_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 = 0; pixel_y = -24; req_access = list(39)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/medical/virology) "brA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{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_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 = 0; pixel_y = -24; req_access = list(39)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/medical/virology)
@@ -3701,7 +3701,7 @@
"bti" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard) "bti" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard)
"btj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/station_map{dir = 1; pixel_y = -32},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard) "btj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/station_map{dir = 1; pixel_y = -32},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard)
"btk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard) "btk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard)
"btl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/obj/machinery/ai_status_display{pixel_x = 32},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "btl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"btm" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard) "btm" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard)
"btn" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard) "btn" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/starboard)
"bto" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/starboard) "bto" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/starboard)
@@ -3717,7 +3717,7 @@
"bty" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "medbayquar"; name = "Medbay Emergency Lockdown Shutters"; opacity = 0},/obj/machinery/light/small{dir = 4; pixel_y = 0},/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 = 9},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical) "bty" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "medbayquar"; name = "Medbay Emergency Lockdown Shutters"; opacity = 0},/obj/machinery/light/small{dir = 4; pixel_y = 0},/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 = 9},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical)
"btz" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "btz" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"btA" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/cable/green,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "btA" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/cable/green,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"btB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "btB" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"btC" = (/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/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "btC" = (/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/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"btD" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical) "btD" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/hallway/secondary/seconddeck/research_medical)
"btE" = (/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "virologyquar"; name = "Virology Emergency Quarantine Blast Doors"; opacity = 0},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/sign/warning/biohazard{pixel_y = -32},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical) "btE" = (/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "virologyquar"; name = "Virology Emergency Quarantine Blast Doors"; opacity = 0},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/sign/warning/biohazard{pixel_y = -32},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/seconddeck/research_medical)
@@ -3736,7 +3736,7 @@
"btR" = (/obj/structure/table/reinforced,/obj/item/clothing/ears/earmuffs,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/clamp,/obj/item/clamp,/obj/item/clamp,/turf/simulated/floor/tiled,/area/engineering/engine_monitoring) "btR" = (/obj/structure/table/reinforced,/obj/item/clothing/ears/earmuffs,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/clamp,/obj/item/clamp,/obj/item/clamp,/turf/simulated/floor/tiled,/area/engineering/engine_monitoring)
"btS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light,/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor/tiled,/area/engineering/engine_monitoring) "btS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light,/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor/tiled,/area/engineering/engine_monitoring)
"btT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled,/area/engineering/engine_monitoring) "btT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled,/area/engineering/engine_monitoring)
"btU" = (/obj/structure/closet/secure_closet/paramedic,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/ai_status_display{pixel_x = -32},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "btU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"btV" = (/turf/simulated/wall/r_wall,/area/engineering/engine_monitoring) "btV" = (/turf/simulated/wall/r_wall,/area/engineering/engine_monitoring)
"btW" = (/obj/random/obstruction,/turf/simulated/floor/plating,/area/maintenance/apmaint) "btW" = (/obj/random/obstruction,/turf/simulated/floor/plating,/area/maintenance/apmaint)
"btX" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint) "btX" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint)
@@ -3790,7 +3790,7 @@
"buT" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Medical Access"; req_access = list(5)},/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/tiled/steel_grid,/area/medical/medbay2) "buT" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Medical Access"; req_access = list(5)},/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/tiled/steel_grid,/area/medical/medbay2)
"buU" = (/obj/effect/floor_decal/industrial/loading,/obj/machinery/door/firedoor/border_only,/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon/delivery/south{location = "Medbay"},/turf/simulated/floor/tiled,/area/medical/medbay2) "buU" = (/obj/effect/floor_decal/industrial/loading,/obj/machinery/door/firedoor/border_only,/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon/delivery/south{location = "Medbay"},/turf/simulated/floor/tiled,/area/medical/medbay2)
"buV" = (/turf/simulated/wall/r_wall,/area/medical/genetics) "buV" = (/turf/simulated/wall/r_wall,/area/medical/genetics)
"buW" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/status_display{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "buW" = (/obj/effect/floor_decal/borderfloorwhite{dir = 9},/obj/effect/floor_decal/corner/lime/border{dir = 9},/obj/structure/table/reinforced,/obj/machinery/computer/med_data/laptop,/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"buX" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/research{name = "Genetics Lab"; req_one_access = list(5,47)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/secondary/seconddeck/research_medical) "buX" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/research{name = "Genetics Lab"; req_one_access = list(5,47)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/secondary/seconddeck/research_medical)
"buY" = (/obj/effect/decal/warning_stripes,/obj/machinery/atmospherics/tvalve/mirrored/bypass,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plating,/area/medical/virology) "buY" = (/obj/effect/decal/warning_stripes,/obj/machinery/atmospherics/tvalve/mirrored/bypass,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plating,/area/medical/virology)
"buZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/red{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/black,/turf/simulated/floor/tiled/white,/area/medical/virology) "buZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/red{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/black,/turf/simulated/floor/tiled/white,/area/medical/virology)
@@ -3808,7 +3808,7 @@
"bvl" = (/turf/simulated/wall/r_wall,/area/engineering/engine_smes) "bvl" = (/turf/simulated/wall/r_wall,/area/engineering/engine_smes)
"bvm" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/engineering/engine_smes) "bvm" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/engineering/engine_smes)
"bvn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance_hatch{name = "SMES Access"; req_access = list(11)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled,/area/engineering/engine_smes) "bvn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance_hatch{name = "SMES Access"; req_access = list(11)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled,/area/engineering/engine_smes)
"bvo" = (/obj/structure/closet/wardrobe/medic_white,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/machinery/status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bvo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bvp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/tagger/partial{dir = 1; name = "Sorting Office"; sort_tag = "Sorting Office"},/turf/simulated/floor/plating,/area/maintenance/apmaint) "bvp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/tagger/partial{dir = 1; name = "Sorting Office"; sort_tag = "Sorting Office"},/turf/simulated/floor/plating,/area/maintenance/apmaint)
"bvq" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) "bvq" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint)
"bvr" = (/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/apmaint) "bvr" = (/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/apmaint)
@@ -3882,15 +3882,15 @@
"bwH" = (/obj/structure/extinguisher_cabinet{pixel_x = -28; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bwH" = (/obj/structure/extinguisher_cabinet{pixel_x = -28; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bwI" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/southright{name = "Medical Delivery"; req_access = list(5)},/turf/simulated/floor/tiled,/area/medical/medbay2) "bwI" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/southright{name = "Medical Delivery"; req_access = list(5)},/turf/simulated/floor/tiled,/area/medical/medbay2)
"bwJ" = (/turf/simulated/wall,/area/medical/genetics) "bwJ" = (/turf/simulated/wall,/area/medical/genetics)
"bwK" = (/obj/random/contraband,/turf/simulated/floor/plating,/area/medical/genetics) "bwK" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/lime/border{dir = 1},/obj/structure/table/reinforced,/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwL" = (/obj/item/frame,/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwL" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/lime/border{dir = 1},/obj/structure/table/reinforced,/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwM" = (/obj/structure/frame{anchored = 1},/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwM" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/genetics)
"bwN" = (/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwN" = (/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwO" = (/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/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwO" = (/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/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwP" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/table,/obj/item/frame/apc,/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwP" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/lime/border{dir = 1},/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwQ" = (/obj/structure/table,/turf/simulated/floor/tiled/white,/area/medical/genetics) "bwQ" = (/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},/obj/effect/floor_decal/borderfloorwhite{dir = 5},/obj/effect/floor_decal/corner/lime/border{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bwR" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/tiled/steel,/area/medical/genetics) "bwR" = (/obj/machinery/door/airlock/research{name = "Genetics Cell"; req_one_access = list(5,47)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"bwS" = (/turf/simulated/floor/plating,/area/medical/genetics) "bwS" = (/obj/effect/floor_decal/borderfloorwhite{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"bwT" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/virology) "bwT" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/virology)
"bwU" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/virology) "bwU" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/virology)
"bwV" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/window/southright{dir = 2; name = "Virology Isolation Room"; req_access = list(39)},/obj/machinery/atmospherics/pipe/simple/hidden/black,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/virology) "bwV" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/window/southright{dir = 2; name = "Virology Isolation Room"; req_access = list(39)},/obj/machinery/atmospherics/pipe/simple/hidden/black,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/virology)
@@ -3978,14 +3978,14 @@
"byz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/research_medical) "byz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/research_medical)
"byA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "byA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"byB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "byB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"byC" = (/obj/item/stack/tile/floor/white,/turf/simulated/floor/plating,/area/medical/genetics) "byC" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/table/glass,/obj/item/weapon/storage/box/monkeycubes,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"byD" = (/obj/item/weapon/camera_assembly,/turf/simulated/floor/tiled/white,/area/medical/genetics) "byD" = (/obj/structure/toilet{dir = 3},/obj/machinery/light/small{dir = 1; pixel_y = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"byE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics) "byE" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"byF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics) "byF" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1; pixel_y = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"byG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/genetics) "byG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"byH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics) "byH" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"byI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/genetics) "byI" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"byJ" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/genetics) "byJ" = (/obj/effect/floor_decal/borderfloorwhite{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"byK" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36; pixel_y = -6},/obj/machinery/button/windowtint{id = "cmooffice"; pixel_x = -36; pixel_y = 6},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/blue/border{dir = 8},/obj/structure/dogbed{name = "\improper Runtime's bed"},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/sc/cmo) "byK" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36; pixel_y = -6},/obj/machinery/button/windowtint{id = "cmooffice"; pixel_x = -36; pixel_y = 6},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/blue/border{dir = 8},/obj/structure/dogbed{name = "\improper Runtime's bed"},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/sc/cmo)
"byL" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/techmaint,/area/medical/sleeper) "byL" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/techmaint,/area/medical/sleeper)
"byM" = (/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/virology) "byM" = (/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/virology)
@@ -4069,8 +4069,8 @@
"bAm" = (/turf/simulated/wall/r_wall,/area/medical/biostorage) "bAm" = (/turf/simulated/wall/r_wall,/area/medical/biostorage)
"bAn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bAn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bAo" = (/obj/machinery/disposal,/obj/structure/extinguisher_cabinet{pixel_x = -28; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bAo" = (/obj/machinery/disposal,/obj/structure/extinguisher_cabinet{pixel_x = -28; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bAp" = (/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/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bAp" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Hallway Starboard 3"; dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bAq" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/medical/genetics) "bAq" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/medical/genetics)
"bAr" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/virology) "bAr" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/virology)
"bAs" = (/obj/machinery/computer/diseasesplicer,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/virology) "bAs" = (/obj/machinery/computer/diseasesplicer,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/virology)
"bAt" = (/obj/machinery/power/generator{anchored = 1; dir = 2},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/engineering/engine_room) "bAt" = (/obj/machinery/power/generator{anchored = 1; dir = 2},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/engineering/engine_room)
@@ -4171,10 +4171,10 @@
"bCk" = (/turf/simulated/wall,/area/medical/biostorage) "bCk" = (/turf/simulated/wall,/area/medical/biostorage)
"bCl" = (/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = -21},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bCl" = (/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = -21},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bCm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 22},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bCm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 22},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bCn" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plating,/area/medical/genetics) "bCn" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/medical/genetics)
"bCo" = (/obj/item/frame/light,/turf/simulated/floor/plating,/area/medical/genetics) "bCo" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/structure/table/reinforced,/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = -21},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bCp" = (/obj/random/tech_supply,/turf/simulated/floor/plating,/area/medical/genetics) "bCp" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bCq" = (/obj/random/medical/lite,/turf/simulated/floor/tiled/white,/area/medical/genetics) "bCq" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"bCr" = (/turf/simulated/floor/tiled/steel,/area/medical/genetics) "bCr" = (/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"bCs" = (/obj/structure/closet/l3closet/virology,/obj/item/clothing/mask/gas,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/lime/border{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/virology) "bCs" = (/obj/structure/closet/l3closet/virology,/obj/item/clothing/mask/gas,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/lime/border{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/virology)
"bCt" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/turf/simulated/floor/tiled/white,/area/medical/virology) "bCt" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/turf/simulated/floor/tiled/white,/area/medical/virology)
@@ -4360,8 +4360,8 @@
"bFR" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bFR" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bFS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bFS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bFT" = (/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bFT" = (/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bFU" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bFU" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"bFV" = (/obj/structure/toilet{dir = 8},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bFV" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bFW" = (/turf/simulated/wall/r_wall,/area/medical/medical_restroom) "bFW" = (/turf/simulated/wall/r_wall,/area/medical/medical_restroom)
"bFX" = (/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/medical/virology) "bFX" = (/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/medical/virology)
"bFY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 140; external_pressure_bound_default = 140; icon_state = "map_vent_out"; pressure_checks = 1; pressure_checks_default = 1; use_power = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/medical/virology) "bFY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 140; external_pressure_bound_default = 140; icon_state = "map_vent_out"; pressure_checks = 1; pressure_checks_default = 1; use_power = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/medical/virology)
@@ -4450,7 +4450,7 @@
"bHD" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bHD" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bHE" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bHE" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bHF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bHF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bHG" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bHG" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/lime/border{dir = 10},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bHH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access = null; req_one_access = null},/turf/simulated/floor,/area/maintenance/apmaint) "bHH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access = null; req_one_access = null},/turf/simulated/floor,/area/maintenance/apmaint)
"bHI" = (/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/random/maintenance/engineering,/obj/random/maintenance/clean,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/storage/emergency_storage/seconddeck/port_emergency) "bHI" = (/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/random/maintenance/engineering,/obj/random/maintenance/clean,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/storage/emergency_storage/seconddeck/port_emergency)
"bHJ" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency_storage/seconddeck/port_emergency) "bHJ" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency_storage/seconddeck/port_emergency)
@@ -4525,15 +4525,15 @@
"bJa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/medical/biostorage) "bJa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/medical/biostorage)
"bJb" = (/obj/structure/bed/chair/wheelchair,/obj/item/device/radio/intercom/department/medbay{dir = 4; pixel_x = 21},/turf/simulated/floor/tiled/dark,/area/medical/biostorage) "bJb" = (/obj/structure/bed/chair/wheelchair,/obj/item/device/radio/intercom/department/medbay{dir = 4; pixel_x = 21},/turf/simulated/floor/tiled/dark,/area/medical/biostorage)
"bJc" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bJc" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bJd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/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/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bJd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bJe" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bJe" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bJf" = (/obj/machinery/hologram/holopad,/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/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bJf" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/table/glass,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bJg" = (/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/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bJg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bJh" = (/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{name = "Medical Restroom"},/turf/simulated/floor/tiled/steel_grid,/area/medical/medical_restroom) "bJh" = (/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{name = "Medical Restroom"},/turf/simulated/floor/tiled/steel_grid,/area/medical/medical_restroom)
"bJi" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bJi" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bJj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bJj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bJk" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bJk" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bJl" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bJl" = (/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/clonepod/full,/turf/simulated/floor/tiled/white,/area/medical/genetics)
"bJm" = (/turf/simulated/wall/r_wall,/area/maintenance/disposal) "bJm" = (/turf/simulated/wall/r_wall,/area/maintenance/disposal)
"bJn" = (/obj/machinery/conveyor{dir = 10; id = "garbage"},/turf/simulated/floor,/area/maintenance/disposal) "bJn" = (/obj/machinery/conveyor{dir = 10; id = "garbage"},/turf/simulated/floor,/area/maintenance/disposal)
"bJo" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/random/junk,/turf/simulated/floor,/area/maintenance/disposal) "bJo" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/random/junk,/turf/simulated/floor,/area/maintenance/disposal)
@@ -4689,8 +4689,8 @@
"bMi" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{name = "Medbay Equipment"; 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/tiled/steel_grid,/area/medical/medbay_primary_storage) "bMi" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{name = "Medbay Equipment"; 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/tiled/steel_grid,/area/medical/medbay_primary_storage)
"bMj" = (/obj/structure/disposalpipe/segment,/obj/machinery/vending/medical,/turf/simulated/wall,/area/medical/medbay_primary_storage) "bMj" = (/obj/structure/disposalpipe/segment,/obj/machinery/vending/medical,/turf/simulated/wall,/area/medical/medbay_primary_storage)
"bMk" = (/obj/machinery/door/firedoor/border_only,/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/tiled/steel_grid,/area/medical/biostorage) "bMk" = (/obj/machinery/door/firedoor/border_only,/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/tiled/steel_grid,/area/medical/biostorage)
"bMl" = (/obj/structure/table/glass,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bMl" = (/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bMm" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bMm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bMn" = (/obj/structure/undies_wardrobe,/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bMn" = (/obj/structure/undies_wardrobe,/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bMo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bMo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
"bMp" = (/obj/machinery/door/window/westleft{name = "Shower"},/obj/machinery/shower{dir = 8; icon_state = "shower"; pixel_x = -5; pixel_y = -1},/obj/structure/curtain/open/shower/medical,/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom) "bMp" = (/obj/machinery/door/window/westleft{name = "Shower"},/obj/machinery/shower{dir = 8; icon_state = "shower"; pixel_x = -5; pixel_y = -1},/obj/structure/curtain/open/shower/medical,/turf/simulated/floor/tiled/freezer,/area/medical/medical_restroom)
@@ -4791,11 +4791,11 @@
"bOg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/extinguisher_cabinet{pixel_y = 30},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/extinguisher_cabinet{pixel_y = 30},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOi" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOi" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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/supply{dir = 4},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOj" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOk" = (/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/tiled/white,/area/medical/medbay2) "bOk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOl" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOm" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Hallway Starboard 3"; dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bOm" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Medical Restroom"; req_access = list(5)},/turf/simulated/floor/tiled/steel_grid,/area/medical/medical_restroom) "bOn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bOo" = (/obj/structure/ladder/up,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/maintenance/bar) "bOo" = (/obj/structure/ladder/up,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/maintenance/bar)
"bOp" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor,/area/maintenance/disposal) "bOp" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor,/area/maintenance/disposal)
"bOq" = (/obj/machinery/light/small{dir = 8},/obj/structure/catwalk,/turf/simulated/floor,/area/maintenance/disposal) "bOq" = (/obj/machinery/light/small{dir = 8},/obj/structure/catwalk,/turf/simulated/floor,/area/maintenance/disposal)
@@ -4878,16 +4878,16 @@
"bPP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; name = "Medbay"; sortType = "Medbay"},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; name = "Medbay"; sortType = "Medbay"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Hallway Starboard 1"; dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/camera/network/medbay{c_tag = "MED - Medical Hallway Starboard 1"; dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPS" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/obj/machinery/ai_status_display{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/junction/yjunction{dir = 8},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPT" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bPV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bPW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/tiled/dark,/area/chapel/main) "bPW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/tiled/dark,/area/chapel/main)
"bPX" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/tiled/hydro,/area/hydroponics) "bPX" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/tiled/hydro,/area/hydroponics)
"bPY" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/hydro,/area/hydroponics) "bPY" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/hydro,/area/hydroponics)
"bPZ" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bPZ" = (/turf/simulated/wall,/area/medical/medical_lockerroom)
"bQa" = (/obj/structure/closet/secure_closet/medical3,/obj/item/weapon/soap/nanotrasen,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/item/device/radio/intercom/department/medbay{dir = 4; pixel_x = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bQa" = (/obj/effect/floor_decal/borderfloorwhite{dir = 9},/obj/structure/closet/secure_closet/paramedic,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bQb" = (/turf/simulated/wall/r_wall,/area/medical/medical_lockerroom) "bQb" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/structure/closet/secure_closet/paramedic,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bQc" = (/obj/machinery/mass_driver{dir = 2; id = "trash"},/turf/simulated/floor/airless,/area/maintenance/disposal) "bQc" = (/obj/machinery/mass_driver{dir = 2; id = "trash"},/turf/simulated/floor/airless,/area/maintenance/disposal)
"bQd" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/maintenance/disposal) "bQd" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/maintenance/disposal)
"bQe" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Waste Disposal"; dir = 4},/obj/structure/catwalk,/turf/simulated/floor,/area/maintenance/disposal) "bQe" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Waste Disposal"; dir = 4},/obj/structure/catwalk,/turf/simulated/floor,/area/maintenance/disposal)
@@ -4943,17 +4943,17 @@
"bRc" = (/turf/simulated/wall,/area/medical/psych) "bRc" = (/turf/simulated/wall,/area/medical/psych)
"bRd" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced/polarized{id = "psyco_tint"},/turf/simulated/floor/plating,/area/medical/psych) "bRd" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced/polarized{id = "psyco_tint"},/turf/simulated/floor/plating,/area/medical/psych)
"bRe" = (/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/medical{id_tag = "mentaldoor"; name = "Mental Health"; req_access = list(64)},/turf/simulated/floor/tiled/steel_grid,/area/medical/psych) "bRe" = (/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/medical{id_tag = "mentaldoor"; name = "Mental Health"; req_access = list(64)},/turf/simulated/floor/tiled/steel_grid,/area/medical/psych)
"bRf" = (/obj/structure/flora/pottedplant/largebush,/turf/simulated/floor/tiled/dark,/area/medical/medbay2) "bRf" = (/obj/structure/closet/secure_closet/medical3,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRg" = (/obj/structure/table/glass,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/recharger,/obj/item/weapon/reagent_containers/spray/cleaner{pixel_x = -5},/turf/simulated/floor/tiled/dark,/area/medical/medbay2) "bRg" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/item/device/radio/intercom/department/medbay{dir = 4; pixel_x = 21},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/table/glass,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRh" = (/obj/structure/table/glass,/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/turf/simulated/floor/tiled/dark,/area/medical/medbay2) "bRh" = (/obj/machinery/alarm{dir = 4; pixel_x = -22; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bRi" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled/dark,/area/medical/medbay2) "bRi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bRj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bRj" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRk" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bRk" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRl" = (/turf/simulated/wall,/area/medical/medical_lockerroom) "bRl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRm" = (/obj/structure/closet/secure_closet/paramedic,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bRm" = (/obj/machinery/door/airlock/medical{name = "Locker Room"; req_access = list(5)},/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/tiled,/area/medical/medical_lockerroom)
"bRn" = (/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bRn" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/structure/closet/secure_closet/medical3,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRo" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bRo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bRp" = (/obj/machinery/door/firedoor,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/medical_lockerroom) "bRp" = (/obj/effect/floor_decal/borderfloorwhite,/obj/structure/closet/secure_closet/medical3,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bRq" = (/obj/structure/sign/warning/vent_port,/turf/simulated/wall/r_wall,/area/maintenance/disposal) "bRq" = (/obj/structure/sign/warning/vent_port,/turf/simulated/wall/r_wall,/area/maintenance/disposal)
"bRr" = (/obj/machinery/door/blast/regular{id = "trash"; name = "disposal mass driver"},/turf/simulated/floor/airless,/area/maintenance/disposal) "bRr" = (/obj/machinery/door/blast/regular{id = "trash"; name = "disposal mass driver"},/turf/simulated/floor/airless,/area/maintenance/disposal)
"bRs" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/button/remote/driver{id = "trash"; pixel_x = -26; pixel_y = -6},/turf/simulated/floor,/area/maintenance/disposal) "bRs" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/button/remote/driver{id = "trash"; pixel_x = -26; pixel_y = -6},/turf/simulated/floor,/area/maintenance/disposal)
@@ -5022,13 +5022,13 @@
"bSD" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/closet/secure_closet/psych,/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bSD" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/closet/secure_closet/psych,/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bSE" = (/obj/structure/flora/pottedplant/flower,/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bSE" = (/obj/structure/flora/pottedplant/flower,/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bSF" = (/turf/simulated/wall,/area/medical/morgue) "bSF" = (/turf/simulated/wall,/area/medical/morgue)
"bSG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -21},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bSG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/disposalpipe/junction/yjunction,/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bSH" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-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/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bSH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bSI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Locker Room"; req_access = list(5)},/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/tiled/steel_grid,/area/medical/medical_lockerroom) "bSI" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bSJ" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bSJ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bSK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bSK" = (/obj/effect/floor_decal/borderfloorwhite,/obj/structure/closet/wardrobe/medic_white,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bSL" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/camera/network/medbay{c_tag = "MED - Locker Room"; dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bSL" = (/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/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/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom)
"bSM" = (/obj/machinery/door/firedoor/glass,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/medical_lockerroom) "bSM" = (/obj/machinery/door/firedoor/glass,/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 = "Morgue"; req_access = list(6,5)},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel_grid,/area/medical/morgue)
"bSN" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/disposal) "bSN" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/disposal)
"bSO" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/maintenance/cargo) "bSO" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/maintenance/cargo)
"bSP" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "crg_aft_inner"; locked = 1; name = "Internal Airlock Access"; req_access = list(13)},/turf/simulated/floor,/area/maintenance/cargo) "bSP" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "crg_aft_inner"; locked = 1; name = "Internal Airlock Access"; req_access = list(13)},/turf/simulated/floor,/area/maintenance/cargo)
@@ -5092,15 +5092,15 @@
"bTV" = (/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/carpet/sblucarpet,/area/medical/psych) "bTV" = (/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/carpet/sblucarpet,/area/medical/psych)
"bTW" = (/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bTW" = (/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bTX" = (/obj/structure/bed/psych,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bTX" = (/obj/structure/bed/psych,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bTY" = (/obj/structure/morgue,/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/turf/simulated/floor/tiled,/area/medical/morgue) "bTY" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue)
"bTZ" = (/obj/structure/sink{pixel_y = 16},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled,/area/medical/morgue) "bTZ" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bUa" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/machinery/camera/network/medbay{c_tag = "MED - Morgue"},/turf/simulated/floor/tiled,/area/medical/morgue) "bUa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bUb" = (/obj/structure/morgue{icon_state = "morgue1"; dir = 8},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/turf/simulated/floor/tiled,/area/medical/morgue) "bUb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bUc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bUc" = (/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"; req_access = list(5)},/obj/machinery/door/firedoor/glass,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bUd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bUd" = (/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"; req_access = list(5)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bUe" = (/obj/structure/extinguisher_cabinet{pixel_x = -28; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bUe" = (/obj/machinery/alarm{pixel_y = 22},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue)
"bUf" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bUf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/clonepod/transhuman/full,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bUg" = (/obj/structure/closet/secure_closet/medical3,/obj/item/weapon/soap/nanotrasen,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bUg" = (/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/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/machinery/status_display{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bUh" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "crg_aft_airlock"; pixel_x = -25; req_access = list(13); req_one_access = null; tag_airpump = "crg_aft_pump"; tag_chamber_sensor = "crg_aft_sensor"; tag_exterior_door = "crg_aft_outer"; tag_interior_door = "crg_aft_inner"},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "crg_aft_pump"},/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor,/area/maintenance/cargo) "bUh" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "crg_aft_airlock"; pixel_x = -25; req_access = list(13); req_one_access = null; tag_airpump = "crg_aft_pump"; tag_chamber_sensor = "crg_aft_sensor"; tag_exterior_door = "crg_aft_outer"; tag_interior_door = "crg_aft_inner"},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "crg_aft_pump"},/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor,/area/maintenance/cargo)
"bUi" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor,/area/maintenance/cargo) "bUi" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor,/area/maintenance/cargo)
"bUj" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "crg_aft_pump"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 5},/turf/simulated/floor,/area/maintenance/cargo) "bUj" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "crg_aft_pump"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 5},/turf/simulated/floor,/area/maintenance/cargo)
@@ -5145,25 +5145,25 @@
"bUW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/sleeper) "bUW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/sleeper)
"bUX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/pink/border{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/sleeper) "bUX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/pink/border{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/sleeper)
"bUY" = (/obj/machinery/door/firedoor/glass,/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/tiled/steel_grid,/area/medical/cryo) "bUY" = (/obj/machinery/door/firedoor/glass,/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/tiled/steel_grid,/area/medical/cryo)
"bUZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bUZ" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Cloning"; dir = 2},/obj/item/device/radio/intercom/department/medbay{dir = 1; pixel_x = 0; pixel_y = 21},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue)
"bVa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bVa" = (/obj/structure/sink{pixel_y = 16},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/medical/morgue)
"bVb" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/medical/cryo) "bVb" = (/obj/structure/bed/chair/sofa/blue/corner{dir = 4},/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bVc" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bVc" = (/obj/machinery/light{dir = 1},/obj/structure/bed/chair/sofa/blue,/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bVd" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/tiled/white,/area/medical/cryo) "bVd" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bVe" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/weapon/clipboard,/obj/item/weapon/folder/blue,/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue,/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bVe" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/weapon/clipboard,/obj/item/weapon/folder/blue,/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue,/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bVf" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the office door."; id = "mentaldoor"; name = "office door control"; pixel_x = 0; pixel_y = -24},/obj/effect/landmark/start{name = "Psychiatrist"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Mental Health"; dir = 1},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bVf" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the office door."; id = "mentaldoor"; name = "office door control"; pixel_x = 0; pixel_y = -24},/obj/effect/landmark/start{name = "Psychiatrist"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Mental Health"; dir = 1},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bVg" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/machinery/button/windowtint{id = "psyco_tint"; pixel_x = -11; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green,/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bVg" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/machinery/button/windowtint{id = "psyco_tint"; pixel_x = -11; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/cable/green,/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bVh" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bVh" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bVi" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/obj/machinery/vending/wallmed1{pixel_x = 25},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych) "bVi" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/obj/machinery/vending/wallmed1{pixel_x = 25},/turf/simulated/floor/carpet/sblucarpet,/area/medical/psych)
"bVj" = (/obj/structure/morgue,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled,/area/medical/morgue) "bVj" = (/obj/structure/bed/chair/sofa/blue/left,/obj/item/device/radio/intercom/department/medbay{dir = 1; pixel_x = 0; pixel_y = 21},/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bVk" = (/turf/simulated/floor/tiled,/area/medical/morgue) "bVk" = (/turf/simulated/floor/tiled,/area/medical/morgue)
"bVl" = (/obj/structure/morgue{icon_state = "morgue1"; dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/medical/morgue) "bVl" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bVm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 4; pixel_x = -22; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bVm" = (/obj/structure/morgue{dir = 2},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled,/area/medical/morgue)
"bVn" = (/obj/machinery/light{dir = 1},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/library) "bVn" = (/obj/machinery/light{dir = 1},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/library)
"bVo" = (/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/library) "bVo" = (/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/library)
"bVp" = (/obj/machinery/bookbinder{pixel_y = 0},/obj/machinery/status_display{pixel_x = -32},/turf/simulated/floor/wood,/area/library) "bVp" = (/obj/machinery/bookbinder{pixel_y = 0},/obj/machinery/status_display{pixel_x = -32},/turf/simulated/floor/wood,/area/library)
"bVq" = (/obj/structure/table/glass,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bVq" = (/obj/structure/morgue{dir = 2},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/turf/simulated/floor/tiled,/area/medical/morgue)
"bVr" = (/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/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/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/medical_lockerroom) "bVr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled,/area/medical/morgue)
"bVs" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "crg_aft_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "crg_aft_sensor"; pixel_x = -24; pixel_y = 0},/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor,/area/maintenance/cargo) "bVs" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "crg_aft_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "crg_aft_sensor"; pixel_x = -24; pixel_y = 0},/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor,/area/maintenance/cargo)
"bVt" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor,/area/maintenance/cargo) "bVt" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor,/area/maintenance/cargo)
"bVu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "crg_aft_pump"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor,/area/maintenance/cargo) "bVu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "crg_aft_pump"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor,/area/maintenance/cargo)
@@ -5218,13 +5218,13 @@
"bWr" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/cryo) "bWr" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bWs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bWs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bWt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bWt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bWu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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/tiled/white,/area/medical/cryo) "bWu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue)
"bWv" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/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/tiled/white,/area/medical/cryo) "bWv" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/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/tiled/white,/area/medical/cryo)
"bWw" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/medical/morgue) "bWw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/medical/morgue)
"bWx" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled,/area/medical/morgue) "bWx" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/medical/morgue)
"bWy" = (/obj/structure/morgue{icon_state = "morgue1"; dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue) "bWy" = (/obj/structure/bed/chair/sofa/blue{dir = 4},/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bWz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bWz" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled,/area/medical/morgue)
"bWA" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bWA" = (/obj/structure/table/glass,/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bWB" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "crg_aft_outer"; locked = 1; name = "External Airlock Access"; req_access = list(13)},/turf/simulated/floor,/area/maintenance/cargo) "bWB" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "crg_aft_outer"; locked = 1; name = "External Airlock Access"; req_access = list(13)},/turf/simulated/floor,/area/maintenance/cargo)
"bWC" = (/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "crglockdown"; name = "Cargo Lockdown"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo) "bWC" = (/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "crglockdown"; name = "Cargo Lockdown"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/cargo)
"bWD" = (/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/quartermaster/office) "bWD" = (/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/quartermaster/office)
@@ -5275,19 +5275,19 @@
"bXw" = (/obj/structure/bed/chair/comfy/black,/obj/machinery/status_display{pixel_x = 32},/turf/simulated/floor/carpet,/area/hallway/secondary/entry/docking_lounge) "bXw" = (/obj/structure/bed/chair/comfy/black,/obj/machinery/status_display{pixel_x = 32},/turf/simulated/floor/carpet,/area/hallway/secondary/entry/docking_lounge)
"bXx" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/machinery/camera/network/medbay{c_tag = "MED - Cryogenics"; dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/computer/transhuman/resleeving{icon_state = "computer"; dir = 1},/turf/simulated/floor/tiled/white,/area/medical/cryo) "bXx" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/machinery/camera/network/medbay{c_tag = "MED - Cryogenics"; dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/computer/transhuman/resleeving{icon_state = "computer"; dir = 1},/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bXy" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/transhuman/resleever,/turf/simulated/floor/tiled/white,/area/medical/cryo) "bXy" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/transhuman/resleever,/turf/simulated/floor/tiled/white,/area/medical/cryo)
"bXz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = -21},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/clonepod/transhuman/full,/turf/simulated/floor/tiled/white,/area/medical/cryo) "bXz" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin{pixel_y = -6},/obj/item/device/camera{name = "Autopsy Camera"; pixel_x = -2; pixel_y = 7},/obj/item/weapon/pen/red{pixel_x = -1; pixel_y = -9},/obj/item/weapon/pen/blue{pixel_x = 3; pixel_y = -5},/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/item/device/sleevemate,/obj/item/weapon/storage/box/bodybags,/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/turf/simulated/floor/tiled,/area/medical/morgue)
"bXA" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/navbeacon/delivery/south{location = "Tool Storage"},/obj/machinery/status_display{pixel_x = -32},/turf/simulated/floor/tiled,/area/storage/primary) "bXA" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/navbeacon/delivery/south{location = "Tool Storage"},/obj/machinery/status_display{pixel_x = -32},/turf/simulated/floor/tiled,/area/storage/primary)
"bXB" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Cloning Laboratory"; req_access = list(66)},/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/tiled/steel_grid,/area/medical/genetics_cloning) "bXB" = (/obj/machinery/optable,/obj/machinery/light,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/medical/morgue)
"bXC" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bXC" = (/obj/structure/table/steel,/obj/item/weapon/autopsy_scanner,/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/cautery,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled,/area/medical/morgue)
"bXD" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/alarm{pixel_y = 22},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/purple/border{dir = 1},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 4},/obj/effect/floor_decal/corner/purple/bordercorner2{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bXD" = (/obj/machinery/disposal,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/medical/morgue)
"bXE" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Cloning"; dir = 2},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/purple/border{dir = 1},/obj/item/device/radio/intercom/department/medbay{dir = 1; pixel_x = 0; pixel_y = 21},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bXE" = (/obj/structure/bed/chair/sofa/blue/right{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24; pixel_y = 8},/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bXF" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/purple/border{dir = 1},/obj/machinery/organ_printer/flesh/full,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bXF" = (/obj/structure/morgue{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/medical/morgue)
"bXG" = (/obj/structure/table/standard,/obj/item/weapon/storage/laundry_basket,/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/purple/border{dir = 1},/obj/item/weapon/storage/box/bodybags,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bXG" = (/obj/structure/morgue{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled,/area/medical/morgue)
"bXH" = (/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/obj/machinery/alarm{dir = 4; pixel_x = -22; pixel_y = 0},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/medical/morgue) "bXH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bXI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/medical/morgue) "bXI" = (/turf/simulated/floor/carpet/sblucarpet,/area/medical/patient_wing)
"bXJ" = (/obj/structure/table/steel,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 36; pixel_y = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/item/device/sleevemate,/obj/item/weapon/storage/box/bodybags,/turf/simulated/floor/tiled,/area/medical/morgue) "bXJ" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bXK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bXK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bXL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bXL" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bXM" = (/obj/machinery/light/small{dir = 8},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo) "bXM" = (/obj/machinery/light/small{dir = 8},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo)
"bXN" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo) "bXN" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo)
"bXO" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "crg_aft_airlock"; name = "exterior access button"; pixel_x = 0; pixel_y = 25; req_one_access = list(13)},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo) "bXO" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "crg_aft_airlock"; name = "exterior access button"; pixel_x = 0; pixel_y = 25; req_one_access = list(13)},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/obj/machinery/shield_diffuser,/turf/simulated/floor/airless,/area/maintenance/cargo)
@@ -5338,19 +5338,19 @@
"bYH" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/medical/ward) "bYH" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/medical/ward)
"bYI" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Patient Ward"; req_access = list(5)},/turf/simulated/floor/tiled/steel_grid,/area/medical/ward) "bYI" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Patient Ward"; req_access = list(5)},/turf/simulated/floor/tiled/steel_grid,/area/medical/ward)
"bYJ" = (/obj/structure/table/standard,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_y = -30},/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/yellow/border{dir = 10},/obj/machinery/ai_status_display{pixel_x = -32},/turf/simulated/floor/tiled,/area/storage/primary) "bYJ" = (/obj/structure/table/standard,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_y = -30},/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/yellow/border{dir = 10},/obj/machinery/ai_status_display{pixel_x = -32},/turf/simulated/floor/tiled,/area/storage/primary)
"bYK" = (/turf/simulated/wall,/area/medical/genetics_cloning) "bYK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/light{dir = 4; layer = 3},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYL" = (/obj/machinery/button/remote/airlock{desc = "A remote control switch for the medbay foyer."; id = "GeneticsDoor"; name = "Door Control"; pixel_x = -26; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/purple/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bYL" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYM" = (/obj/item/weapon/stool,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bYM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bYN" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bYO" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYP" = (/obj/effect/floor_decal/steeldecal/steel_decals4,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "bYP" = (/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access = list(6,5)},/turf/simulated/floor/tiled/steel_grid,/area/medical/morgue) "bYQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/medical/morgue) "bYR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/medical/morgue) "bYS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Hallway Starboard"; dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/medical/morgue) "bYT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYU" = (/obj/machinery/door/firedoor,/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"},/obj/machinery/door/airlock/medical{name = "Morgue"; req_access = list(6)},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel_grid,/area/medical/morgue) "bYU" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = -21},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/table/standard,/obj/item/weapon/storage/laundry_basket,/turf/simulated/floor/tiled/white,/area/medical/ward)
"bYV" = (/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,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bYV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"bYW" = (/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/simple/hidden/supply{dir = 10},/obj/item/device/radio/intercom/department/medbay{dir = 4; pixel_x = 21},/turf/simulated/floor/tiled/white,/area/medical/medbay2) "bYW" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/organ_printer/flesh/full,/turf/simulated/floor/tiled/white,/area/medical/ward)
"bYX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/cargo) "bYX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/maintenance/cargo)
"bYY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/cargo) "bYY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/cargo)
"bYZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/cargo) "bYZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/cargo)
@@ -5406,17 +5406,10 @@
"bZX" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "bZX" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"bZY" = (/obj/structure/closet/secure_closet/personal/patient,/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/ward) "bZY" = (/obj/structure/closet/secure_closet/personal/patient,/obj/item/device/radio/intercom/department/medbay{dir = 2; pixel_x = 0; pixel_y = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/ward)
"bZZ" = (/obj/structure/table/standard,/obj/item/clothing/head/cakehat,/obj/item/device/communicator,/obj/machinery/light,/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria) "bZZ" = (/obj/structure/table/standard,/obj/item/clothing/head/cakehat,/obj/item/device/communicator,/obj/machinery/light,/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria)
"caa" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/purple/border{dir = 10},/obj/machinery/clonepod/full,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "caa" = (/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/lime/border{dir = 6},/obj/machinery/alarm{dir = 1; pixel_y = -25},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"cab" = (/obj/machinery/computer/cloning,/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/purple/border,/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "cab" = (/turf/simulated/floor/airless,/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/cryo/station)
"cac" = (/obj/machinery/dna_scannernew,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/purple/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "cac" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 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/tiled/white,/area/medical/medbay2)
"cad" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning) "cad" = (/turf/simulated/floor/airless,/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/cryo/station)
"cae" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/purple/bordercorner,/obj/structure/extinguisher_cabinet{pixel_x = 28; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/medical/genetics_cloning)
"caf" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin{pixel_y = -6},/obj/item/device/camera{name = "Autopsy Camera"; pixel_x = -2; pixel_y = 7},/obj/item/weapon/pen/red{pixel_x = -1; pixel_y = -9},/obj/item/weapon/pen/blue{pixel_x = 3; pixel_y = -5},/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 0; pixel_y = -30},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/medical/morgue)
"cag" = (/obj/machinery/optable,/obj/machinery/light,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/medical/morgue)
"cah" = (/obj/structure/table/steel,/obj/item/weapon/autopsy_scanner,/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/cautery,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/medical/morgue)
"cai" = (/obj/machinery/disposal,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/medical/morgue)
"caj" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"cak" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"cal" = (/obj/random/mob/mouse,/turf/simulated/floor/plating,/area/maintenance/cargo) "cal" = (/obj/random/mob/mouse,/turf/simulated/floor/plating,/area/maintenance/cargo)
"cam" = (/turf/simulated/wall/r_wall,/area/maintenance/bar) "cam" = (/turf/simulated/wall/r_wall,/area/maintenance/bar)
"can" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen) "can" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen)
@@ -5465,9 +5458,7 @@
"cbe" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 5},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 5},/obj/machinery/washing_machine,/turf/simulated/floor/tiled/white,/area/medical/ward) "cbe" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 5},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 5},/obj/machinery/washing_machine,/turf/simulated/floor/tiled/white,/area/medical/ward)
"cbf" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 10},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/ward) "cbf" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 10},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/ward)
"cbg" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 5},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/ward) "cbg" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 5},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/ward)
"cbh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Cloning Laboratory"; req_access = list(66)},/turf/simulated/floor/tiled/steel_grid,/area/medical/genetics_cloning)
"cbi" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft) "cbi" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft)
"cbj" = (/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"; req_access = list(5)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/medical/patient_wing)
"cbk" = (/turf/simulated/wall/r_wall,/area/medical/patient_wing) "cbk" = (/turf/simulated/wall/r_wall,/area/medical/patient_wing)
"cbl" = (/obj/structure/closet/wardrobe/grey,/obj/item/weapon/storage/backpack,/obj/item/weapon/storage/backpack,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/turf/simulated/floor/plating,/area/maintenance/cargo) "cbl" = (/obj/structure/closet/wardrobe/grey,/obj/item/weapon/storage/backpack,/obj/item/weapon/storage/backpack,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/turf/simulated/floor/plating,/area/maintenance/cargo)
"cbm" = (/obj/structure/closet/crate,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/drinkbottle,/turf/simulated/floor/plating,/area/maintenance/cargo) "cbm" = (/obj/structure/closet/crate,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/drinkbottle,/turf/simulated/floor/plating,/area/maintenance/cargo)
@@ -5518,7 +5509,6 @@
"ccf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/ward) "ccf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/ward)
"ccg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/ward) "ccg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/ward)
"cch" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/ward) "cch" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/ward)
"cci" = (/obj/machinery/door/airlock/glass_medical{name = "Patient Ward"; req_access = list(5)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/medical/patient_wing)
"ccj" = (/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/tiled/white,/area/medical/ward) "ccj" = (/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/tiled/white,/area/medical/ward)
"cck" = (/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/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/ward) "cck" = (/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/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/ward)
"ccl" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/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},/turf/simulated/floor/tiled/white,/area/medical/ward) "ccl" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/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},/turf/simulated/floor/tiled/white,/area/medical/ward)
@@ -5532,12 +5522,6 @@
"cct" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "cct" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/alarm{pixel_y = 22},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "ccu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/alarm{pixel_y = 22},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Hallway Port"; dir = 2},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "ccv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Hallway Port"; dir = 2},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccw" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccx" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccy" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Hallway Starboard"; dir = 8},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"ccC" = (/obj/machinery/door/firedoor,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/patient_wing) "ccC" = (/obj/machinery/door/firedoor,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/patient_wing)
"ccD" = (/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"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/bar) "ccD" = (/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"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/bar)
"ccE" = (/obj/structure/kitchenspike,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen) "ccE" = (/obj/structure/kitchenspike,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen)
@@ -5600,9 +5584,6 @@
"cdJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/cable/green,/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "cdJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/cable/green,/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdK" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "cdK" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdL" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4,/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 = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing) "cdL" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4,/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 = 1},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -26},/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdN" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/bed/chair,/turf/simulated/floor/tiled/white,/area/medical/patient_wing)
"cdP" = (/obj/machinery/door/firedoor/glass,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/patient_wing) "cdP" = (/obj/machinery/door/firedoor/glass,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/patient_wing)
"cdQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/freezer{name = "Kitchen cold room"; req_access = list(28)},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/steel_grid,/area/crew_quarters/kitchen) "cdQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/freezer{name = "Kitchen cold room"; req_access = list(28)},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/steel_grid,/area/crew_quarters/kitchen)
"cdR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/dark,/area/crew_quarters/kitchen) "cdR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/dark,/area/crew_quarters/kitchen)
@@ -5642,9 +5623,7 @@
"cez" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced/polarized{id = "st1_tint"},/turf/simulated/floor/plating,/area/medical/surgery) "cez" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced/polarized{id = "st1_tint"},/turf/simulated/floor/plating,/area/medical/surgery)
"ceA" = (/turf/simulated/wall,/area/medical/surgery) "ceA" = (/turf/simulated/wall,/area/medical/surgery)
"ceB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"; req_access = list(45)},/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/tiled/steel_grid,/area/medical/surgery) "ceB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre 1"; req_access = list(45)},/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/tiled/steel_grid,/area/medical/surgery)
"ceC" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = -21},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/ward)
"ceD" = (/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/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/ward) "ceD" = (/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/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/ward)
"ceE" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/ward)
"ceF" = (/turf/simulated/wall/r_wall,/area/medical/surgery2) "ceF" = (/turf/simulated/wall/r_wall,/area/medical/surgery2)
"ceG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/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/tiled/steel_grid,/area/medical/surgery2) "ceG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/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/tiled/steel_grid,/area/medical/surgery2)
"ceH" = (/turf/simulated/wall,/area/medical/surgery2) "ceH" = (/turf/simulated/wall,/area/medical/surgery2)
@@ -5657,8 +5636,6 @@
"ceO" = (/turf/simulated/wall,/area/medical/patient_b) "ceO" = (/turf/simulated/wall,/area/medical/patient_b)
"ceP" = (/obj/machinery/door/firedoor,/obj/effect/wingrille_spawn/reinforced/polarized{id = "pr2_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_b) "ceP" = (/obj/machinery/door/firedoor,/obj/effect/wingrille_spawn/reinforced/polarized{id = "pr2_window_tint"},/turf/simulated/floor/plating,/area/medical/patient_b)
"ceQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/medical{name = "Patient Room B"},/turf/simulated/floor/tiled/steel_grid,/area/medical/patient_b) "ceQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/medical{name = "Patient Room B"},/turf/simulated/floor/tiled/steel_grid,/area/medical/patient_b)
"ceR" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/dark,/area/medical/patient_wing)
"ceS" = (/obj/structure/table/glass,/turf/simulated/floor/tiled/dark,/area/medical/patient_wing)
"ceT" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/bar) "ceT" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/bar)
"ceU" = (/obj/machinery/vending/dinnerware,/obj/effect/floor_decal/corner/grey/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) "ceU" = (/obj/machinery/vending/dinnerware,/obj/effect/floor_decal/corner/grey/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen)
"ceV" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/effect/floor_decal/corner/grey/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) "ceV" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/effect/floor_decal/corner/grey/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen)
@@ -6016,8 +5993,7 @@
"clJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria) "clJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria)
"clK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria) "clK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood,/area/crew_quarters/cafeteria)
"clL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor/tiled/steel_grid,/area/crew_quarters/cafeteria) "clL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor/tiled/steel_grid,/area/crew_quarters/cafeteria)
"clM" = (/turf/simulated/floor/airless,/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/cryo/station) "clN" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/computer/cloning{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"clN" = (/turf/simulated/floor/airless,/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/cryo/station)
"clO" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) "clO" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2)
"clP" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "clP" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"clQ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon/patrol{location = "CIV"; next_patrol = "CH7"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/aft) "clQ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon/patrol{location = "CIV"; next_patrol = "CH7"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/aft)
@@ -6046,6 +6022,7 @@
"cmn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map"},/turf/simulated/floor/tiled/monotile,/area/hallway/secondary/entry/D2) "cmn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map"},/turf/simulated/floor/tiled/monotile,/area/hallway/secondary/entry/D2)
"cmp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "cmp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"cmq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "cmq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"cmr" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"cms" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "cms" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"cmt" = (/obj/structure/table/standard,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 12; pixel_y = -24},/obj/structure/cable/green,/obj/random/soap,/obj/random/soap,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom) "cmt" = (/obj/structure/table/standard,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light_switch{pixel_x = 12; pixel_y = -24},/obj/structure/cable/green,/obj/random/soap,/obj/random/soap,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom)
"cmu" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; dir = 2; name = "Station Intercom (Brig Radio)"; pixel_x = 0; pixel_y = -21; wires = 7},/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom) "cmu" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; dir = 2; name = "Station Intercom (Brig Radio)"; pixel_x = 0; pixel_y = -21; wires = 7},/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom)
@@ -6062,6 +6039,8 @@
"cmF" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft) "cmF" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft)
"cmG" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/seconddeck/aft) "cmG" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/seconddeck/aft)
"cmH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft) "cmH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/aft)
"cmI" = (/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/table/glass,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"cmJ" = (/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"cmK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/tiled/techfloor,/area/holodeck_control) "cmK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/tiled/techfloor,/area/holodeck_control)
"cmL" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/techfloor,/area/holodeck_control) "cmL" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/techfloor,/area/holodeck_control)
"cmM" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/tiled/techfloor,/area/holodeck_control) "cmM" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/tiled/techfloor,/area/holodeck_control)
@@ -6084,9 +6063,11 @@
"cnd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "cnd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft)
"cne" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/chapel/main) "cne" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/chapel/main)
"cnf" = (/obj/structure/table/woodentable,/obj/structure/flora/pottedplant/stoutbush{pixel_y = 8},/turf/simulated/floor/tiled/dark,/area/chapel/main) "cnf" = (/obj/structure/table/woodentable,/obj/structure/flora/pottedplant/stoutbush{pixel_y = 8},/turf/simulated/floor/tiled/dark,/area/chapel/main)
"cng" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/dna_scannernew,/turf/simulated/floor/tiled/white,/area/medical/genetics)
"cnh" = (/turf/simulated/floor/tiled/dark,/area/chapel/main) "cnh" = (/turf/simulated/floor/tiled/dark,/area/chapel/main)
"cni" = (/turf/simulated/floor/carpet,/area/chapel/main) "cni" = (/turf/simulated/floor/carpet,/area/chapel/main)
"cnj" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Fore"; dir = 2},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/carpet,/area/chapel/main) "cnj" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Fore"; dir = 2},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/carpet,/area/chapel/main)
"cnk" = (/obj/machinery/camera/network/medbay{c_tag = "MED - Diagnostics"; dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/lime/border,/obj/machinery/computer/scan_consolenew{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"cnl" = (/turf/simulated/wall,/area/chapel/office) "cnl" = (/turf/simulated/wall,/area/chapel/office)
"cnm" = (/obj/machinery/photocopier,/turf/simulated/floor/lino,/area/chapel/office) "cnm" = (/obj/machinery/photocopier,/turf/simulated/floor/lino,/area/chapel/office)
"cnn" = (/obj/structure/table/wooden_reinforced,/obj/structure/flora/pottedplant/thinbush{pixel_y = 10},/turf/simulated/floor/lino,/area/chapel/office) "cnn" = (/obj/structure/table/wooden_reinforced,/obj/structure/flora/pottedplant/thinbush{pixel_y = 10},/turf/simulated/floor/lino,/area/chapel/office)
@@ -6128,6 +6109,8 @@
"cnX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Civilian Substation"; req_one_access = list(11,24)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/substation/civilian) "cnX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Civilian Substation"; req_one_access = list(11,24)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/substation/civilian)
"cnY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/chapel) "cnY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/chapel)
"cnZ" = (/obj/structure/cable{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/plating,/area/maintenance/chapel) "cnZ" = (/obj/structure/cable{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/plating,/area/maintenance/chapel)
"coa" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/genetics)
"cob" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/steel,/area/medical/genetics)
"coc" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/structure/bed/roller,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "coc" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/structure/bed/roller,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft)
"cod" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "cod" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft)
"coe" = (/obj/item/weapon/stool/padded,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "coe" = (/obj/item/weapon/stool/padded,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft)
@@ -7211,35 +7194,35 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEYaEYaEYaEYaEYaEYaEYaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaYzbkKbcobkLbkMbkNbkObcrbkPbfPbfPbfPbfPbkQbfPbkSbkTbkUbkVbkVbkWbkXbkYbkYbkYbkYbkYbkYbkYbjvbjvbjvbkZblablbblcbldbleblfblgblhbliblhblhblhblhblhbljbljbljbljblkbljbljbljbllblmayVaQwaQwaQvblnbicbloblpblqblrblsblsbltbjMblubbxbbxbbxbbxbbxbbxbbxblubbCblvblwblxbbBblyblzblAblBblCaQBblDblDaALblEblFaILaHuaHvblGaCablHaCablIblJblKblLblMblJblNbkhblOblPblQblRblSblTblUblVblWblWblXbiAbiAbiAbiAbiAbiAbiAbiCbktblYaCnblZbmabmbbfAaVWbmdbmebhubhvbiPbmfbmgbfIbfKbmhbmibmjbfKbfLbmkbfLbfKbfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaYzbkKbcobkLbkMbkNbkObcrbkPbfPbfPbfPbfPbkQbfPbkSbkTbkUbkVbkVbkWbkXbkYbkYbkYbkYbkYbkYbkYbjvbjvbjvbkZblablbblcbldbleblfblgblhbliblhblhblhblhblhbljbljbljbljblkbljbljbljbllblmayVaQwaQwaQvblnbicbloblpblqblrblsblsbltbjMblubbxbbxbbxbbxbbxbbxbbxblubbCblvblwblxbbBblyblzblAblBblCaQBblDblDaALblEblFaILaHuaHvblGaCablHaCablIblJblKblLblMblJblNbkhblOblPblQblRblSblTblUblVblWblWblXbiAbiAbiAbiAbiAbiAbiAbiCbktblYaCnblZbmabmbbfAaVWbmdbmebhubhvbiPbmfbmgbfIbfKbmhbmibmjbfKbfLbmkbfLbfKbfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaYAaYzbmlbmlaYzbmmbmnbmobcrbmpbmqbmrbmsbmtbmuaWhbmwbmxbmybmzbmAbmBbmCbkYbmDbmDbmDbmDbmDbmEbmFbmGbjvbmHbmIbmJbmKbmLbmMbmFayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVbmNbmObmPbmQaQvbmRbmSbmVbmUbnbblrblrbmWbmXbjMbmYbbxbmZbmZbmZbmZbmZbbxbnabbBbbBbbBbbBbbBboybncboybndbnebnfbngbnhbnibnjazFaALaALaALaALaALaALaALaALbnkbnlbnmbnnbnkbkgbkgbkgbnobkgbkgbkgbkgbnpbnqblWbnrbnsbntbnubnubnubnubnubiAbiCbnvbfJaCnbnwaCnaCnbfAbfAbfAbfAbhubfIbfJbfKbfKbfKbfKbnybmibnzbnAbnBbnCbnDbnEbfKbfKaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaYAaYzbmlbmlaYzbmmbmnbmobcrbmpbmqbmrbmsbmtbmuaWhbmwbmxbmybmzbmAbmBbmCbkYbmDbmDbmDbmDbmDbmEbmFbmGbjvbmHbmIbmJbmKbmLbmMbmFayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVayVbmNbmObmPbmQaQvbmRbmSbmVbmUbnbblrblrbmWbmXbjMbmYbbxbmZbmZbmZbmZbmZbbxbnabbBbbBbbBbbBbbBboybncboybndbnebnfbngbnhbnibnjazFaALaALaALaALaALaALaALaALbnkbnlbnmbnnbnkbkgbkgbkgbnobkgbkgbkgbkgbnpbnqblWbnrbnsbntbnubnubnubnubnubiAbiCbnvbfJaCnbnwaCnaCnbfAbfAbfAbfAbhubfIbfJbfKbfKbfKbfKbnybmibnzbnAbnBbnCbnDbnEbfKbfKaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafbnFaYzbnGbnHbnIbnJbnKbnLbnMbnNbnObnPbnQbnRbnSbnTbnUbnVbnWbnXbnYbkVbnZboabkYbmDbmDbmDbmDbmDbobbocbodboebofbogbohboibojbokbolbombonboobokbopboqaXiborbgsbotbouboibmLbowboxboXbozboAboBboCboDboEboFboFboGboHboIboJblrbjMbjMbjMbigbbxbmZbmZbmZbmZbmZbbxblubbxboKboLbbBboMboNboOboPboQboQbgSboSboTboUboVboWbpqboYboZbpabpbbpcbpdbpebpabpbbpfbpgbphbpiaZtbpkbpgbplbpmbpnbosbnpbppbsBbprbpsbptbnubnubnubnubnubiAbpubnvbpvbpwbpxbpybfJbpzaZBbpBbpCbfFbpDbpEbfKbpFbpGbfKbpHbpIbpJbpJbpJbpKbiTbpLbpMbfLaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafbnFaYzbnGbnHbnIbnJbnKbnLbnMbnNbnObnPbnQbnRbnSbnTbnUbnVbnWbnXbnYbkVbnZboabkYbmDbmDbmDbmDbmDbobbocbodboebofbogbohboibojbokbolbombonboobokbopboqaXiborbgsbotbouboibmLbowboxboXbozboAboBboCboDboEboFboFboGboHboIboJblrbjMbjMbjMbigbbxbmZbmZbmZbmZbmZbbxblubbxboKboLbbBboMboNboOboPboQboQbgSboSboTboUboVboWbpqboYboZbpabpbbpcbpdbpebpabpbbpfbpgbphbpiaZtbpkbpgbplbpmbpnbosbnpbppbsBbprbpsbptbnubnubnubnubnubiAbpubnvbpvbpwbpxbpybfJbpzaZBbpBbpCbfFbpDbpEbfKbpFbpGbfKbpHbpIbpJbpJbpJbpKbiTbpLbpMbfLaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpNbpObpPbpQbpRbpSbpTbpUbpVbpWbpXbpYbpZbqabqbbqcbmwaQcbqdbkVbkVbqebjvbkYbmDbmDbmDbmDbmDbqfbmLboRbqhbqibqjbqkbqlbqmbqlbqnbqjbqobqjbqjbqpbqqbqjbqjbqrbqsbqtbqubqvbqwbqxbqybqzbqAbqBbqCbqBbqBbqBbqBbqBbqDbqEbqFbdfbqGbqHbjPbqIbbxbmZbmZbmZbmZbmZbbxbqJbeJbqKbqLbqMbqNbqObqPbqQbqQbqQbqQbqQbqRbqSbqTbqUbqVbqWbqXbqYbqXbqXbqZbrabqXbqYbrbbqXbrcbqXbqXbrdbqXbqXbrebrfbqZbrgbrhbribpobrkbrlbnubnubnubnubnubiAbrmbrnbrobrpbrqbrrbrsbrtbrubrvbrwbrxbrybrzbrAbrBbrCbrDbrEbrFbrGbrHbrIbrJbrKbiTbrLbrMaafaafaafaagaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpNbpObpPbpQbpRbpSbpTbpUbpVbpWbpXbpYbpZbqabqbbqcbmwaQcbqdbkVbkVbqebjvbkYbmDbmDbmDbmDbmDbqfbmLboRbqhbqibqjbqkbqlbqmbqlbqnbqjbqobqjbqjbqpbqqbqjbqjbqrbqsbqtbqubqvbqwbqxbqybqzbqAbqBbqCbqBbqBbqBbqBbqBbqDbqEbqFbdfbqGbqHbjPbqIbbxbmZbmZbmZbmZbmZbbxbqJbeJbqKbqLbqMbqNbqObqPbqQbqQbqQbqQbqQbqRbqSbqTbqUbqVbqWbqXbqYbqXbqXbqZbrabqXbqYbrbbqXbrcbqXbqXbrdbqXbqXbrebrfbqZbrgbrhbribpobrkbrlbnubnubnubnubnubiAbrmbrnbrobrpbrqbrrbrsbrtbrubdjbrvbrwbrybrzbrAbrBbrCbrDbrEbrFbrGbrHbrIbrJbrKbiTbrLbrMaafaafaafaagaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaaaaYzbrNbnHbrObrPbrQbrRbrSbrTbrUbrVbrWbrXbrYbrZbsabsbbkVbkVbkVbscbsdbsebkYbmDbmDbmDbmDbmDbsfbsgbshboebsibsjbskbslbojbsmbsnbqgbspbmLbsqbsrbssbslbstbsubsvbswbsxbsybszbsAbuBbsCbsDbsEbsFbsGbrjboFboFbsIbsJbsKbsLbbxbsMbsNbihbihbbxbmZbmZbmZbmZbmZbbxbsObsPbeJbsQbbxbsRbsSbsTbsUbsVbsVbsWbsXbsYbsZbtabtbbpqboYbpcbtcbpcbpcbtdbtebsobtgbthbtibtjbtkbbEbtmbtdbtkbtnbtobtpbtqbppbsBbtrbtsbttbnubnubnubnubnubiAbtubtvbfJbtwbtxbtybfJbtzbtAbdjbtBbtCbtDbtEbfKbtFbtGbfKbtHbpKbtIbiTbtJbmibiTbtKbtLbfLaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaaaaYzbrNbnHbrObrPbrQbrRbrSbrTbrUbrVbrWbrXbrYbrZbsabsbbkVbkVbkVbscbsdbsebkYbmDbmDbmDbmDbmDbsfbsgbshboebsibsjbskbslbojbsmbsnbqgbspbmLbsqbsrbssbslbstbsubsvbswbsxbsybszbsAbuBbsCbsDbsEbsFbsGbrjboFboFbsIbsJbsKbsLbbxbsMbsNbihbihbbxbmZbmZbmZbmZbmZbbxbsObsPbeJbsQbbxbsRbsSbsTbsUbsVbsVbsWbsXbsYbsZbtabtbbpqboYbpcbtcbpcbpcbtdbtebsobtgbthbtibtjbtkbbEbtmbtdbtkbtnbtobtpbtqbppbsBbtrbtsbttbnubnubnubnubnubiAbtubtvbfJbtwbtxbtybfJbtzbtAbrxbtBbtCbtDbtEbfKbtFbtGbfKbtHbpKbtIbiTbtJbmibiTbtKbtLbfLaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaYAaYzbmlbmlaYzbtMbtNbtObcrbtPbmqbtQbtRbtSbtTbdRbtVbtWbtXbtYbscbtZbuabkYbmDbmDbmDbmDbmDbmEbubbucbjvbjvbudbmFbuebmLbufbugbuhbuhbuhbuhbuhbuhbuibuibujbukbuibulbumbunbuobupbuqburbmObusbutaQvbuubmSbmVbuvbnbaQvbbxblubuwbuxbuybbxbmZbmZbmZbmZbmZbuzbuzbuAbuzbuzbuzbuzbzJbncboybndbuCbnfbuDbuEbnibuFbuGbuGbuGbuHbuIbuJbuJbuJbuJbuJbuKbuJbuJbuJbuJbuJbuJbuLbuMbuNbtobuObnkbuPblWbuQbnkbntbnubnubnubnubnubiAbuRbiCbfJbuSbuTbuUbuVbuVbuVbuVbuVbuXbuVbuVbfKbfKbfKbfKbuYbuZbvabvbbvcbvdbvebvfbfKbfKaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaYAaYzbmlbmlaYzbtMbtNbtObcrbtPbmqbtQbtRbtSbtTbdRbtVbtWbtXbtYbscbtZbuabkYbmDbmDbmDbmDbmDbmEbubbucbjvbjvbudbmFbuebmLbufbugbuhbuhbuhbuhbuhbuhbuibuibujbukbuibulbumbunbuobupbuqburbmObusbutaQvbuubmSbmVbuvbnbaQvbbxblubuwbuxbuybbxbmZbmZbmZbmZbmZbuzbuzbuAbuzbuzbuzbuzbzJbncboybndbuCbnfbuDbuEbnibuFbuGbuGbuGbuHbuIbuJbuJbuJbuJbuJbuKbuJbuJbuJbuJbuJbuJbuLbuMbuNbtobuObnkbuPblWbuQbnkbntbnubnubnubnubnubiAbuRbiCbfJbuSbuTbuUbuVbuVbuVbuVbuVbuXbuVbuVbfKbfKbfKbfKbuYbuZbvabvbbvcbvdbvebvfbfKbfKaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaYzbvgbvhbvibvjbmnbrUbcrbvkbvlbvlbvmbvlbvnbvlbvlbtWbscbscbscbvpbvqbkYbkYbkYbkYbkYbkYbkYbjvbjvbjvbvrbvsbvtbvubvvbvwbvtbvxbvybvzbvAbvBbvCbvDbvEbvFbvGbvHbuibvIbvJbvIbvKbvLbvMbuqaQwaQwbvNbvObvPbvQbvRbvSbbwbvTbvUbvVbvVbvVbvWbvWbvXbvYbvZbvNbuzbwabwbbwcbwdbwebuzbwfbwgboPbwhbwibnfblDblDbuGbwjbwkbwlbwmbwnbwnbwobwpbwqbwrbwsbwqbwtbwubwvbwwbwxbwxbwybwzbwAbwBbwCbwDbwEbwEbwEbwFbiAbiAbiAbiAbiAbiAbiAbksbiCbwGbuSbwHbwIbwJbwKbwLbwMbwNbwObwPbwQbwRbwSbwSbfKbwTbmibwUbfKbfLbwVbfLbfKbfKaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaYzbvgbvhbvibvjbmnbrUbcrbvkbvlbvlbvmbvlbvnbvlbvlbtWbscbscbscbvpbvqbkYbkYbkYbkYbkYbkYbkYbjvbjvbjvbvrbvsbvtbvubvvbvwbvtbvxbvybvzbvAbvBbvCbvDbvEbvFbvGbvHbuibvIbvJbvIbvKbvLbvMbuqaQwaQwbvNbvObvPbvQbvRbvSbbwbvTbvUbvVbvVbvVbvWbvWbvXbvYbvZbvNbuzbwabwbbwcbwdbwebuzbwfbwgboPbwhbwibnfblDblDbuGbwjbwkbwlbwmbwnbwnbwobwpbwqbwrbwsbwqbwtbwubwvbwwbwxbwxbwybwzbwAbwBbwCbwDbwEbwEbwEbwFbiAbiAbiAbiAbiAbiAbiAbksbiCbwGbuSbwHbwIbwJbuWbwKbwLbwPbwObwQbwMbwSbyCbyJbfKbwTbmibwUbfKbfLbwVbfLbfKbfKaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaPHaYyaPHaYyaPHaYyaPHaYyaPHaYyaPHaYyaafbwWaYzbwXbcobwYbwZbxabxbbxcbxdbxebxfbxgbxhbxibxjbvlbxkbxlbxmbxmbxnbxobxpbxpbxpbxqbxrbxsbxtbvrbxubvrbvrbjvbxvbxvbxvbxvbxvbuhbxwbxxbxybxzbxAbuibxBbxCbxDbxEbuibxFbxGbxHbvKbxIbvMbuqaaaaaabvNbxJbvPbxKbxLbxMbbwbxNbxObvVbxPbxQbxRbxSbxKbxKbxKbxTbxUbxVbxWbxXbxYbxZbuzbyabybboQbycbydbnfaaaaaabuGbyebyfbygbuGbyhbyibuJbyjbykbylbymbynbyobypbyqbyrbysbytbuJbyubyvbywbywbyxbwEbiCbiCbyybksbksbksbksbksbksbksbksbiCbyzbuSbyAbyBbwJbyCbyDbyEbyFbyGbyHbyIbyJbwSbwSbfKbfBbyMbyNbfLbyObyPbyQbfKaaaaaaaaaaaaaagaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaPHaYyaPHaYyaPHaYyaPHaYyaPHaYyaPHaYyaafbwWaYzbwXbcobwYbwZbxabxbbxcbxdbxebxfbxgbxhbxibxjbvlbxkbxlbxmbxmbxnbxobxpbxpbxpbxqbxrbxsbxtbvrbxubvrbvrbjvbxvbxvbxvbxvbxvbuhbxwbxxbxybxzbxAbuibxBbxCbxDbxEbuibxFbxGbxHbvKbxIbvMbuqaaaaaabvNbxJbvPbxKbxLbxMbbwbxNbxObvVbxPbxQbxRbxSbxKbxKbxKbxTbxUbxVbxWbxXbxYbxZbuzbyabybboQbycbydbnfaaaaaabuGbyebyfbygbuGbyhbyibuJbyjbykbylbymbynbyobypbyqbyrbysbytbuJbyubyvbywbywbyxbwEbiCbiCbyybksbksbksbksbksbksbksbksbiCbyzbuSbyAbyBbwJbCobyEbwNbFVbyGbCpbwMbCqbCrbFUbfKbfBbyMbyNbfLbyObyPbyQbfKaaaaaaaaaaaaaagaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafbasbatbaubatbaubatbaubatbaubatbaubatbavbawaYzbyRbySbyTbyUbySbyVbyWbyXbvlbyYbyZbzabzbbzcbvlbxkbzdbzebzebzfbzgbzebzhbzhbzibzibzjbzkbzjbzlbzlbzjbzmbzmbznbzobznbzmbzmbzpbzpbzpbzpbzpbzpbzrbzsbztbuibuibzubzvbzwbvKbzxbvMbuqaaaaaabzybzzbzAbzBbxLbzCbbwbzDbzEbzFbzGbzHbzIbzIbzKbzLbxKbzMbzNbzObzPbzQbzRbzSbuzbzTbybbzUbzVbzWblDaaaaaabuGbzXbzYbzYbzYbzZbAabzYbzYbAbbAbbAbbAcbAdbAebAdbAdbAdbAdbAfbAgbAhbAibAjbAgbAkbAkbAkbAkbAkbAkbAkbAlbAlbAlbAlbAmbAmbAmbAmbAnbgNbwJbyCbAqbwNbwNbwNbwNbwNbwSbwSbwSbfKbArbtJbAsbfLbiVbiTbiWbfKaaaaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafbasbatbaubatbaubatbaubatbaubatbaubatbavbawaYzbyRbySbyTbyUbySbyVbyWbyXbvlbyYbyZbzabzbbzcbvlbxkbzdbzebzebzfbzgbzebzhbzhbzibzibzjbzkbzjbzlbzlbzjbzmbzmbznbzobznbzmbzmbzpbzpbzpbzpbzpbzpbzrbzsbztbuibuibzubzvbzwbvKbzxbvMbuqaaaaaabzybzzbzAbzBbxLbzCbbwbzDbzEbzFbzGbzHbzIbzIbzKbzLbxKbzMbzNbzObzPbzQbzRbzSbuzbzTbybbzUbzVbzWblDaaaaaabuGbzXbzYbzYbzYbzZbAabzYbzYbAbbAbbAbbAcbAdbAebAdbAdbAdbAdbAfbAgbAhbAibAjbAgbAkbAkbAkbAkbAkbAkbAkbAlbAlbAlbAlbAmbAmbAmbAmbAnbgNbwJcoabwNbwNbwNbwNbwNbwRbCrbCrcobbfKbArbtJbAsbfLbiVbiTbiWbfKaaaaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaabasbhCbhDbhCbhDbhCbhDbhCbhDbhCbhDbhCbavbfMaYzbfNbAtbAubAvbAwbAubAxbAybvlbvlbvlbvlbvlbvlbvlbxkbAzbzebAAbABbACbzebADbAEbAFbAGbzjbovbzjbAIbzjbzjbgObALbAMbANbAMbAObAPbAQbARbASbiRbAUbzpbAVbAWbAXbAYbuibAZbBabBbbvKbBcbvMbuqaaaaaabzybsHbBebBfbBgbBhbbwbBibBjbvVbBkbBlbBmbBnbBobBpbxKbBqbBrbBsbBtbzQbBubiSbuzbkRbybbBybBzbtfblDaaaaaabuGbyebzYbBBbBCbBDbBEbBFbBGbBHbBIbBJbAcbBKbBLbBMbBNbBObBPbBQbBRbBSbBTbBUbBVbBWbBXbBYbBZbCabCbbCcbCdbCebCfbCgbChbCibCjbCkbClbCmbwJbCnbCobCpbwNbwNbwNbCqbCrbCobwSbfKbCsbCtbCubfKbhAbCvbfKbfKaafaafaafaagabGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaabasbhCbhDbhCbhDbhCbhDbhCbhDbhCbhDbhCbavbfMaYzbfNbAtbAubAvbAwbAubAxbAybvlbvlbvlbvlbvlbvlbvlbxkbAzbzebAAbABbACbzebADbAEbAFbAGbzjbovbzjbAIbzjbzjbgObALbAMbANbAMbAObAPbAQbARbASbiRbAUbzpbAVbAWbAXbAYbuibAZbBabBbbvKbBcbvMbuqaaaaaabzybsHbBebBfbBgbBhbbwbBibBjbvVbBkbBlbBmbBnbBobBpbxKbBqbBrbBsbBtbzQbBubiSbuzbkRbybbBybBzbtfblDaaaaaabuGbyebzYbBBbBCbBDbBEbBFbBGbBHbBIbBJbAcbBKbBLbBMbBNbBObBPbBQbBRbBSbBTbBUbBVbBWbBXbBYbBZbCabCbbCcbCdbCebCfbCgbChbCibCjbCkbClbCmbwJbHGbJlclNcngcnkcaabwMcmrcmIcmJbfKbCsbCtbCubfKbhAbCvbfKbfKaafaafaafaagabGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaagbdTbCwbCxbCybCzbCAbCybCzbCBbCCbCDbCEaYzbkYbxlbxmbxmbxmbCFbzebCGbCHbCIbzebADbCJbzibCKbzjbAHbCMbCNbCObCPbCQbCRbCRbCRbCSbCTbCUbAQbCVbCWbCXbmcbzpbDabDbbDcbAYbuibvKbvKbvKbvKbuqbvMbuqaaaaaabzybDdbvPbDebDfbDgbbwbDhbDibvVbDjbDkbDlbxSbDmbDnbDobBqbDpbDqbDrbDsbDtbDubuzbBxbDvbDwbDxbDyblDaaaaaabuGbyebzYbDzbDAbDBbDCbDDbDEbDFbDGbDHbAdbDIbDJbDKbDLbDMbDNbDObDPbDQbDRbDSbDTbDUbDVbDWbDXbDWbDYbCcbDZbEabEbbCgbEcbEdbEebCkbEfbEgbwJbwJbwJbwJbwJbwJbwJbwJbwJbuVbuVbfKbEhbfLbfKbfKbfKbfKbfKaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaagbdTbCwbCxbCybCzbCAbCybCzbCBbCCbCDbCEaYzbkYbxlbxmbxmbxmbCFbzebCGbCHbCIbzebADbCJbzibCKbzjbAHbCMbCNbCObCPbCQbCRbCRbCRbCSbCTbCUbAQbCVbCWbCXbmcbzpbDabDbbDcbAYbuibvKbvKbvKbvKbuqbvMbuqaaaaaabzybDdbvPbDebDfbDgbbwbDhbDibvVbDjbDkbDlbxSbDmbDnbDobBqbDpbDqbDrbDsbDtbDubuzbBxbDvbDwbDxbDyblDaaaaaabuGbyebzYbDzbDAbDBbDCbDDbDEbDFbDGbDHbAdbDIbDJbDKbDLbDMbDNbDObDPbDQbDRbDSbDTbDUbDVbDWbDXbDWbDYbCcbDZbEabEbbCgbEcbEdbEebCkbEfbEgbwJbwJbwJbwJbwJbwJbwJbuVbAqbCnbAqbfKbEhbfLbfKbfKbfKbfKbfKaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaagaaaaaaaaaaPHaPIaPIaPIaPIaPIaPIaPIbEiaPIaPIaPIbavbclbEjbEkbElbEmbEnbEobEmbEpbCEbCEbEqaYzbkYbErbscbEsbEsbEtbEsbzebEubEvbzebzebEwbExbEybzjbEzbEAbEBbECbEDbEEbCRbCRbEFbEGbEHbEIbzpbEJbEKbELbEMbzpbuibuibENbuibuibEObEObEObEObuqbvMbEPaaaaaabvNbxJbvPbEQbERbESbbxbbxbETbvVbDjbEUbEVbxSbxKbBgbxKbEWbuzbEXbEYbmvbFabuzbuzbFbbFcbFdbFebFfbnfaaaaaabFgbyebzYbFhbFibDBbFjbFkbDEbFlbFmbFnbAdbFobDJbFpbFqbFrbFsbFtbFubFvbFwbFxbFybFzbFAbFBbFCbFBbFDbFEbFFbFGbFHbCgbFIbFJbFKbCkbFLbFMbFNbFObFPbFQbFRbFSbFTbFUbFVbFWbFXbFYbFZaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaagaaaaaaaaaaPHaPIaPIaPIaPIaPIaPIaPIbEiaPIaPIaPIbavbclbEjbEkbElbEmbEnbEobEmbEpbCEbCEbEqaYzbkYbErbscbEsbEsbEtbEsbzebEubEvbzebzebEwbExbEybzjbEzbEAbEBbECbEDbEEbCRbCRbEFbEGbEHbEIbzpbEJbEKbELbEMbzpbuibuibENbuibuibEObEObEObEObuqbvMbEPaaaaaabvNbxJbvPbEQbERbESbbxbbxbETbvVbDjbEUbEVbxSbxKbBgbxKbEWbuzbEXbEYbmvbFabuzbuzbFbbFcbFdbFebFfbnfaaaaaabFgbyebzYbFhbFibDBbFjbFkbDEbFlbFmbFnbAdbFobDJbFpbFqbFrbFsbFtbFubFvbFwbFxbFybFzbFAbFBbFCbFBbFDbFEbFFbFGbFHbCgbFIbFJbFKbCkbFLbFMbFNbFObFPbFQbyDbFQbyFbFWaaaaaabFXbFYbFZaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabasbhCbhDbhCbhDbhCbhDbhCbhDbhCbhDbhCbavbhEaYzaYzbGabGbbGcbaBbGcbGdbCEbCEbGeaYzbkYbErbscbEsbGfbGgbGhbzebGibGjbGkbzebGlbGmbGnbzjbnxbGpbGqbGrbGsbGtbGubGvbGvbGwbEHbGxbGybGzbGAbGBbGCbzpbGDbGEbGFbGGbGHbEObGIbEObGJbuqbvMbEPaaaaaabvNbvNbGKbxKbzLbGLbBdbbxbGNbvVbvVbvVbvVbGObGPbGQbGPbGRbuzbuzbGSbuzbuzbuzbBAbGVbGWboQbGXbnfbnfaaaaaabFgbyebzYbzYbGYbGZbHabHbbDEbHcbHdbHebAdbHfbHgbHhbHhbHibHjbHkbHlbHmbHnbBUbHobDUbHpbHqbHrbHsbHtbAkbHubHvbHwbCgbHxbHybHzbCkbHAbHBbHCbHDbHDbFQbHEbHFbHGbFQbFQbFWaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaiaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabasbhCbhDbhCbhDbhCbhDbhCbhDbhCbhDbhCbavbhEaYzaYzbGabGbbGcbaBbGcbGdbCEbCEbGeaYzbkYbErbscbEsbGfbGgbGhbzebGibGjbGkbzebGlbGmbGnbzjbnxbGpbGqbGrbGsbGtbGubGvbGvbGwbEHbGxbGybGzbGAbGBbGCbzpbGDbGEbGFbGGbGHbEObGIbEObGJbuqbvMbEPaaaaaabvNbvNbGKbxKbzLbGLbBdbbxbGNbvVbvVbvVbvVbGObGPbGQbGPbGRbuzbuzbGSbuzbuzbuzbBAbGVbGWboQbGXbnfbnfaaaaaabFgbyebzYbzYbGYbGZbHabHbbDEbHcbHdbHebAdbHfbHgbHhbHhbHibHjbHkbHlbHmbHnbBUbHobDUbHpbHqbHrbHsbHtbAkbHubHvbHwbCgbHxbHybHzbCkbHAbHBbHCbHDbHDbFQbyHbFQbyIbFWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaiaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaafaafaafaYAaYzaYzaYzaYzaYzaYzaYzaYzaYzaYzbkYbHHbjvbEsbHIbGgbHJbzebHKbHLbHMbHNbHObHPbHQbzjbCLbzjbHSbHTbzjbHUbHVbHWbHWbHXbHYbHZbAQbIabIbbIcbIdbzpbGDbIebIfbIgbGGbGGbEObGIbEObuqbvMbEPaaaaaaaaabzybIhbIibzLbIjbIkbIlbImbInbIobIpbIqbIrbIsbxLbItbIrbIubsVbIvbpjbIxbIybIzbIAbGWbIBbICblDaaaaaaaaabFgbyebIDbzYbIEbIFbIGbIHbDEbIIbIJbIIbAdbIKbDJbILbIMbINbIObIPbIQbBSbIRbBUbISbDUbITbFBbIUbFBbIVbAkbIWbIXbIYbCgbIZbJabJbbCkbJcbJdbJebJfbJgbJhbJibJjbFTbJkbJlbFWaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaRvbiXaafaafaafaYAaYzaYzaYzaYzaYzaYzaYzaYzaYzaYzbkYbHHbjvbEsbHIbGgbHJbzebHKbHLbHMbHNbHObHPbHQbzjbCLbzjbHSbHTbzjbHUbHVbHWbHWbHXbHYbHZbAQbIabIbbIcbIdbzpbGDbIebIfbIgbGGbGGbEObGIbEObuqbvMbEPaaaaaaaaabzybIhbIibzLbIjbIkbIlbImbInbIobIpbIqbIrbIsbxLbItbIrbIubsVbIvbpjbIxbIybIzbIAbGWbIBbICblDaaaaaaaaabFgbyebIDbzYbIEbIFbIGbIHbDEbIIbIJbIIbAdbIKbDJbILbIMbINbIObIPbIQbBSbIRbBUbISbDUbITbFBbIUbFBbIVbAkbIWbIXbIYbCgbIZbJabJbbCkbJcbJdbJebJfbJgbFQbFRbFSbFTbFWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabJmbJnbJobJpbJqbJqbJrbJtbJubJvbJwbJxbEsbJybJzbJAbzebzebzebzebJBbJCbJDbJBbzjbJEbzjbYDbJGbzjbJHbJIbJJbJJbJKbJLbJHbzpbJMbJNbJObJPbzpbJQbJQbJQbJRbJQbGGbGGbGGbEObuqbvMbuqaaaaaaaaabzybzybJSbIibzLbzLbJTbJUbJVbJVbJWbJXbJYbJZbKabKbbJYbKcbKdbKebKebKfbKgbGWbGWbIBbKhblDblDaaaaaaaaabuGbyebKibzYbzYbKjbKkbKlbDEbKmbKnbKobAdbpAbKqbKrbKsbKtbKubKvbKwbKxbKybKzbKAbAkbKBbKCbKDbKEbKFbAkbKGbKHbKIbCgbKJbKKbKLbCkbKMbKNbKObKPbKQbFQbKRbKSbKTbFWbFWbFWaafaafaafaajaafaaaaaaaaiaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabJmbJnbJobJpbJqbJqbJrbJtbJubJvbJwbJxbEsbJybJzbJAbzebzebzebzebJBbJCbJDbJBbzjbJEbzjbYDbJGbzjbJHbJIbJJbJJbJKbJLbJHbzpbJMbJNbJObJPbzpbJQbJQbJQbJRbJQbGGbGGbGGbEObuqbvMbuqaaaaaaaaabzybzybJSbIibzLbzLbJTbJUbJVbJVbJWbJXbJYbJZbKabKbbJYbKcbKdbKebKebKfbKgbGWbGWbIBbKhblDblDaaaaaaaaabuGbyebKibzYbzYbKjbKkbKlbDEbKmbKnbKobAdbpAbKqbKrbKsbKtbKubKvbKwbKxbKybKzbKAbAkbKBbKCbKDbKEbKFbAkbKGbKHbKIbCgbKJbKKbKLbCkbKMbKNbKObKPbKQbFQbHEbHFbJkbFWaafaafaafaafaafaajaafaaaaaaaaiaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabJmbKUbKVbKWbKXbJmbJmbJmbKYbKZbLabLbbEsbEsbEsbEsbLcbLdbLebLfbJBbLgbLhbLibLjbLkbLlbLmbLnbzjbLobLpbLqbLrbLsbLtbLubzpbAQbLvbAQbLwbzpbLxbLybLzbLAbJQbuqbuqbLBbuqbuqbLCbuqaaaaaaaaaaaabzybzybJSbIibxKbLDbLEbLFbLGbxKbLHbLIbLJbxLbLKbLIbLLboQbLMbLNbLObLPboQbIBbKhblDblDaaaaaaaaaaaabuGbyebLQbLRbLSbLTbLUbLVbLWbLXbLYbLZbAdbAdbAdbAdbMbbMcbMbbAcbAibMdbAibMebAibAkbCcbCcbMfbMgbAkbAkbMhbMibMjbCgbCkbMkbCkbCkbKMbKNbKObMlbMmbFQbMnbMobMpbFWaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabJmbKUbKVbKWbKXbJmbJmbJmbKYbKZbLabLbbEsbEsbEsbEsbLcbLdbLebLfbJBbLgbLhbLibLjbLkbLlbLmbLnbzjbLobLpbLqbLrbLsbLtbLubzpbAQbLvbAQbLwbzpbLxbLybLzbLAbJQbuqbuqbLBbuqbuqbLCbuqaaaaaaaaaaaabzybzybJSbIibxKbLDbLEbLFbLGbxKbLHbLIbLJbxLbLKbLIbLLboQbLMbLNbLObLPboQbIBbKhblDblDaaaaaaaaaaaabuGbyebLQbLRbLSbLTbLUbLVbLWbLXbLYbLZbAdbAdbAdbAdbMbbMcbMbbAcbAibMdbAibMebAibAkbCcbCcbMfbMgbAkbAkbMhbMibMjbCgbCkbMkbCkbCkbKMbKNbMlbMmbOmbJhbJibJjbFTbFWaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabKWbJsbKWbMrbMsbMtbJmbMubMvbMwbMxbMybMzbMAbMBbLcbMCbMDbMEbLfbJBbMFbMGbMHbMIbMJbJBbMKbMLbMMbMNbMObMPbMPbMQbMRbMSbMTbMUbMVbMWbMXbJQbMYbMZbNabNbbJQbNcbNdbNebNfbNgbNhbuqaaaaaaaaaaaaaaabzybzybNibNjbGMbGUbNkbNlbNobNobNpbxMbxLbxMbNpbNqbNqbNmbNnbNrbNsbNvbNwblDblDaaaaaaaaaaaaaaabuGbNxbNybLRbNzbNAbNBbNCbNDbNEbNFbNGbNHaSPbNJbNKbNLbNMbNGbNNbNObNPbNQbNRbNSbNTbNUbNVbNWbNXbNYbNIbOabObbOcbOdbOebOfbOgbOhbOibOjbOkbOlbOmbFQbFQbOnbFQbFWaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabKWbJsbKWbMrbMsbMtbJmbMubMvbMwbMxbMybMzbMAbMBbLcbMCbMDbMEbLfbJBbMFbMGbMHbMIbMJbJBbMKbMLbMMbMNbMObMPbMPbMQbMRbMSbMTbMUbMVbMWbMXbJQbMYbMZbNabNbbJQbNcbNdbNebNfbNgbNhbuqaaaaaaaaaaaaaaabzybzybNibNjbGMbGUbNkbNlbNobNobNpbxMbxLbxMbNpbNqbNqbNmbNnbNrbNsbNvbNwblDblDaaaaaaaaaaaaaaabuGbNxbNybLRbNzbNAbNBbNCbNDbNEbNFbNGbNHaSPbNJbNKbNLbNMbNGbNNbNObNPbNQbNRbNSbNTbNUbNVbNWbNXbNYbNIbOabObbOcbOdbOebOfbOgbOhbOibtlbtUbvobApbFQbKRbKSbKTbFWaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaaiaafaafaafaaiaagaagaagaagaagaagaaiaaaaaaaaabKWbMqbOpbOqbOrbOsbOtbOubOvbOwbOxbOybMzbMAbMBbLcbLcbOzbOAbLfbJBbOBbOCbODbOEbOFbOGbOHbOIbOJbOKbOLbOJbOJbOMbONbOObOPbOQbOHbORbOSbOTbOUbOVbOWbOXbOYbNcbNdbOZbPabGGbPbbuqaaaaaaaaaaaeaaaaaabzybzybvNbNtbNtbNubPcbPdbxJbPgbxMbxLbxMbPhbFfbPebPfbPibPjbPjbnfblDblDaaaaaaaaeaaaaaaaaabuGbPmbPnbLRbLSbPobPpbPqbPrbPsbPtbPubPvbNZbPxbPybPzbPybPubPAbPBbPCbPDbPEbPFbPGbPHbPIbPJbPKbPLbPwbPNbPObPPbPQbPNbPRbPNbPSbPNbPTbPUbPVbtlbRlbtUbPZbQabQbaaaaaaaaeaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaaiaafaafaafaaiaagaagaagaagaagaagaaiaaaaaaaaabKWbMqbOpbOqbOrbOsbOtbOubOvbOwbOxbOybMzbMAbMBbLcbLcbOzbOAbLfbJBbOBbOCbODbOEbOFbOGbOHbOIbOJbOKbOLbOJbOJbOMbONbOObOPbOQbOHbORbOSbOTbOUbOVbOWbOXbOYbNcbNdbOZbPabGGbPbbuqaaaaaaaaaaaeaaaaaabzybzybvNbNtbNtbNubPcbPdbxJbPgbxMbxLbxMbPhbFfbPebPfbPibPjbPjbnfblDblDaaaaaaaaeaaaaaaaaabuGbPmbPnbLRbLSbPobPpbPqbPrbPsbPtbPubPvbNZbPxbPybPzbPybPubPAbPBbPCbPDbPEbPFbPGbPHbPIbPJbPKbPLbPwbPNbPObPPbPQbPNbPRbPNbOjbOkbOlbPUbOnbPSbFQbMnbMobMpbFWaaaaaaaaeaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabJmbQcbQdbQebOrbQfbJmbQgbQhbQibQjbOwbQkbOwbQkbQlbQmbQnbOAbOAbJBbQobQpbQpbQqbQrbQsbMPbQtbMPbQubMPbMPbMPbQtbQvbQwbQwbQwbQwbQwbQwbQxbQybQzbQAbQBbJQbNcbNdbQCbQDbQEbQEbQEbQEbQEaaaaaaaaaaaaaaaaaabvNbvNbzybzybzybvNbvNbvNbQFbQGbQHbvNbnfbnfblDblDblDbnfbnfaaaaaaaaaaaaaaaaaabQIbQIbQIbQIbQJbQKbQKbQLbQMbQKbQNbQObQPbQObQQbQRbQSbQTbQUbQTbQSbQSbQSbQVbQWbQXbQSbQYbQZbRabRbbRabQYbQYbRcbRdbRebRdbRcbFNbRfbRgbRhbRibFNbRjbRkbRlbRmbRnbRobRpaaaaaaaaaaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabJmbQcbQdbQebOrbQfbJmbQgbQhbQibQjbOwbQkbOwbQkbQlbQmbQnbOAbOAbJBbQobQpbQpbQqbQrbQsbMPbQtbMPbQubMPbMPbMPbQtbQvbQwbQwbQwbQwbQwbQwbQxbQybQzbQAbQBbJQbNcbNdbQCbQDbQEbQEbQEbQEbQEaaaaaaaaaaaaaaaaaabvNbvNbzybzybzybvNbvNbvNbQFbQGbQHbvNbnfbnfblDblDblDbnfbnfaaaaaaaaaaaaaaaaaabQIbQIbQIbQIbQJbQKbQKbQLbQMbQKbQNbQObQPbQObQQbQRbQSbQTbQUbQTbQSbQSbQSbQVbQWbQXbQSbQYbQZbRabRbbRabQYbQYbRcbRdbRebRdbRcbPZbPZbPZbPZbPZbPZbPTbPVbFWbFWbFWbFWbFWaaaaaaaaaaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafbRqbRrbJmbRsbRtbRubJmbQgbRvbMwbRwbRxbRybRzbRAbRBbLcbRCbOAbOAbJBbRDbREbQpbRFbRGbJBbRHbRIbMPbRJbRKbRKbRKbRIbRLbQwbRMbRMbRMbRMbRMbRNbRObRObRPbRObuqbuqbuqbRQbPabQEbRRbRSbRTbQEbQEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzybRUbRVbRWbRXbRYbzyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQIbQIbRZbSabQIbSbbQMbPMbSdbSebQKbSfbSgbShbSibSjbQQbSkbSlbSmbSnbSobQSbSpbSqbSrbSsbStbQYbSubSvbSwbSxbSybSzbSAbSBbSCbSDbSEbSFbSFbSFbSFbSFbSFbSGbSHbSIbSJbSKbSLbSMaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafbRqbRrbJmbRsbRtbRubJmbQgbRvbMwbRwbRxbRybRzbRAbRBbLcbRCbOAbOAbJBbRDbREbQpbRFbRGbJBbRHbRIbMPbRJbRKbRKbRKbRIbRLbQwbRMbRMbRMbRMbRMbRNbRObRObRPbRObuqbuqbuqbRQbPabQEbRRbRSbRTbQEbQEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzybRUbRVbRWbRXbRYbzyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQIbQIbRZbSabQIbSbbQMbPMbSdbSebQKbSfbSgbShbSibSjbQQbSkbSlbSmbSnbSobQSbSpbSqbSrbSsbStbQYbSubSvbSwbSxbSybSzbSAbSBbSCbSDbSEbPZbQabQbbRfbRgbPZbRhbRibuSaaaaaaaaaaafaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaabSNbJmbKWbKWbJmbJmbKYbSObSObKYbSPbSQbKYbKYbRBbLcbOAbOAbOAbJBbSRbSSbSTbSUbSVbJBbSWbMPbMPbSXbSYbMPbMPbMPbSZbTabRMbRMbRMbRMbRMbRNbTbbTcbTdbRObTebTfbuqbOZbTgbThbTibTibTjbTkbQEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzybTlbTmbTnbTobTpbzyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQIbTqbTrbTsbQIbTtbQMbTubTvbTwbQKbTxbTybTzbTAbTBbTCbTDbTEbTFbTGbTHbQTbTIbTJbTKbTLbTMbTNbTObTPbTQbTRbTSbQYbTTbTUbTVbTWbTXbSFbTYbTZbUabUbbSFbUcbUdbRlbUebUfbUgbRpaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaabSNbJmbKWbKWbJmbJmbKYbSObSObKYbSPbSQbKYbKYbRBbLcbOAbOAbOAbJBbSRbSSbSTbSUbSVbJBbSWbMPbMPbSXbSYbMPbMPbMPbSZbTabRMbRMbRMbRMbRMbRNbTbbTcbTdbRObTebTfbuqbOZbTgbThbTibTibTjbTkbQEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzybTlbTmbTnbTobTpbzyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQIbTqbTrbTsbQIbTtbQMbTubTvbTwbQKbTxbTybTzbTAbTBbTCbTDbTEbTFbTGbTHbQTbTIbTJbTKbTLbTMbTNbTObTPbTQbTRbTSbQYbTTbTUbTVbTWbTXbPZbRjbRkbRkbRlbRmcacbRobuSaaaaaaaaaaafaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabKYbUhbUibUjbKYbRBbLcbOAbOAbOAbJBbJBbJBbJBbJBbJBbJBbUkbUlbMPbMPbUmbUmbUmbMPbUnbUobRMbRMbRMbRMbRMbRNbUpbUqbUrbRObUsbGGbUtbUubUvbQEbUwbUxbUybUzbQEbuqbuqbuqbuqbEPbEPbEPbuqbuqbuqbuqbuqbUAbUBbRWbPkbUAbuGbuGbuGbuGbuGbFgbFgbFgbuGbuGbuGbuGbQIbUDbUEbUFbQIbUGbQMbUHbUIbUJbQKbUKbULbUMbUNbUObQQbUPbUQbURbUSbUTbQWbTIbUUbUVbUWbUXbUYbUZbVabVbbVcbVdbQYbVebVfbVgbVhbVibSFbVjbVkbVkbVlbSFbVmbuWbRlbvobVqbVrbQbaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabKYbUhbUibUjbKYbRBbLcbOAbOAbOAbJBbJBbJBbJBbJBbJBbJBbUkbUlbMPbMPbUmbUmbUmbMPbUnbUobRMbRMbRMbRMbRMbRNbUpbUqbUrbRObUsbGGbUtbUubUvbQEbUwbUxbUybUzbQEbuqbuqbuqbuqbEPbEPbEPbuqbuqbuqbuqbuqbUAbUBbRWbPkbUAbuGbuGbuGbuGbuGbFgbFgbFgbuGbuGbuGbuGbQIbUDbUEbUFbQIbUGbQMbUHbUIbUJbQKbUKbULbUMbUNbUObQQbUPbUQbURbUSbUTbQWbTIbUUbUVbUWbUXbUYbSGbSHbSIbSJbVdbQYbVebVfbVgbVhbVibPZbRnbRpbSKbSLbPZbTZbUabuSaaaaaaaaaaafaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabKYbVsbVtbVubKYbRBbLcbLcbVvbOAbMCbMCbOAbOAbOAbVwbLcbJHbVxbJHbJHbVybVzbVAbVBbVCbVDbRMbRMbRMbRMbRMbRNbVEbVFaGwbRObVHbVIbuqbVJbVKbQEbQEbQEbQEbQEbQEbVLbNgbNgbVMbVMbVNbVMbVMbVMbVMbVMbVMbVObVPbVQbVRbVSbVTbVTbVTbVTbVTbVTbVUbVVbuGbVWbVXbVYbQIbVZbUEbWabQIbWbbQMbQMbWcbQMbQKbyKbWebWfbWgbWhbQObWibWjbWkbWlbUTbQTbWmbWnbWkbWobWpbWqbWrbWsbWtbWubWvbQYbRcbRcbRcbRcbRcbSFbVjbWwbWxbWybSFbWzbWAbQbbQbbQbbQbbQbaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabKYbVsbVtbVubKYbRBbLcbLcbVvbOAbMCbMCbOAbOAbOAbVwbLcbJHbVxbJHbJHbVybVzbVAbVBbVCbVDbRMbRMbRMbRMbRMbRNbVEbVFaGwbRObVHbVIbuqbVJbVKbQEbQEbQEbQEbQEbQEbVLbNgbNgbVMbVMbVNbVMbVMbVMbVMbVMbVMbVObVPbVQbVRbVSbVTbVTbVTbVTbVTbVTbVUbVVbuGbVWbVXbVYbQIbVZbUEbWabQIbWbbQMbQMbWcbQMbQKbyKbWebWfbWgbWhbQObWibWjbWkbWlbUTbQTbWmbWnbWkbWobWpbWqbWrbWsbWtbUbbWvbQYbRcbRcbRcbRcbRcbPZbPZbPZbPZbPZbPZbUcbUdbuSaaaaaaaaaaagaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaaaaaaaaaaaabKYbWBbWBbKYbKYbRBbOAbLcbLcbMCbMCbLcbLcbLcbLcbLcbLcbWCbWCbWCbJHbJHbJHbJHbWDbPlbQwbRMbRMbRMbRMbRMbRNbRObWFbRObRObuqbuqbuqbWGbWHbWIbNgbWJbWKbWLbNgbNhbGGbGGbGGbWMbWNbWObGDbWMbWMbWPbWQbuqbWRbWSbWTbuGbWUbWVbWUbWWbWXbWYbWZbXabXbbXcbXcbXdbQIbQIbXebQIbQIbWbbuGbLRbXfbXgbQRbScbXibXjbXkbXlbQQbyLbXnbXobXpbzqbQSbXrbXsbXtbXubXvbQYbAobXxbXybXzbApbXBbXCbXDbXEbXFbXGbSFbXHbXIbVkbXJbSFbXKbXLbuSaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaaaaaaaaaaaabKYbWBbWBbKYbKYbRBbOAbLcbLcbMCbMCbLcbLcbLcbLcbLcbLcbWCbWCbWCbJHbJHbJHbJHbWDbPlbQwbRMbRMbRMbRMbRMbRNbRObWFbRObRObuqbuqbuqbWGbWHbWIbNgbWJbWKbWLbNgbNhbGGbGGbGGbWMbWNbWObGDbWMbWMbWPbWQbuqbWRbWSbWTbuGbWUbWVbWUbWWbWXbWYbWZbXabXbbXcbXcbXdbQIbQIbXebQIbQIbWbbuGbLRbXfbXgbQRbScbXibXjbXkbXlbQQbyLbXnbXobXpbzqbQSbXrbXsbXtbXubXvbQYbAobXxbXybUfbUgbSMbTYbUebUZbVabVmbVmbVqbSFbVbbVcbVjbVlbXHccCaaaaaaaaaaagaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaagaagaaaaaaaaabKYbXMbXNbXObKYbXPbQlbXQbXRbXSbXTbXUbXVbOAbXWbOAbXXbXYbXYbXYbXZbYabYabJHbJHbJHbQwbQwbQwbQwbQwbQwbQwbWCbYbbWCbLcbYcbLcbYdbLCbGGbGGbYebYfbVJbYgbGGbYhbYibYjbYhbYhbYhbYhbYhbYhbYhbYhbYhbYhbYkbYlcbibYnbYnbYnbYnbYnbYnbYnbYobYpbYqbYrbYsbYtbYubYvbYwbYxbYxbYybYzbYAbYBbYCbQRbQRbQRbQRbQRbQRbQRbQSbQSbQSbQSbQSbQSbYFbYGbYHbYIbYFbQYbQYbQYbQYbQYbQYbYKbYLbYMbYNbYObYPbYQbVkbYRbYSbYTbYUbYVbYWbuSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaagaagaaaaaaaaabKYbXMbXNbXObKYbXPbQlbXQbXRbXSbXTbXUbXVbOAbXWbOAbXXbXYbXYbXYbXZbYabYabJHbJHbJHbQwbQwbQwbQwbQwbQwbQwbWCbYbbWCbLcbYcbLcbYdbLCbGGbGGbYebYfbVJbYgbGGbYhbYibYjbYhbYhbYhbYhbYhbYhbYhbYhbYhbYhbYkbYlcbibYnbYnbYnbYnbYnbYnbYnbYobYpbYqbYrbYsbYtbYubYvbYwbYxbYxbYybYzbYAbYBbYCbQRbQRbQRbQRbQRbQRbQRbQSbQSbQSbQSbQSbQSbYFbYGbYHbYIbYFbQYbQYbQYbQYbQYbQYbSFbVrbWubWwbWxbVkbVkbWzbSFbWybWAbWAbXJbXKccCaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiBaafaafaafaafaaaaaaaaabKYbKYbXPbQkbQkbQkbYXbYYbYYbYYbYZbYYbYYbYYbZabQkbQkbQkbQkbYXbQkbQkbQkbQkbQkbQkbQkbQkbZbbZcbZdbZebZfbQkbZgbZhbZibGGbZjbZjbZjbZjbZjbZkbYhbZlbZmbZnbZobYhbZpbZqbZrbZsbZtbZubYhbZvbZwbZxbYnbZybZzbZAbZBbZCbYnbZDbygbygbuGbuGbuGbuGbuGbuGbuGbuGbuGbZEbZFbygbZGbZHbZIbZJbZKbZKbZLbZMbAJbZObZPbZQbAKbYHbZSbZTbZUbZVbZWbYHbATbZYbZPbZObBvbYKcaacabcaccadcaebSFcafcagcahcaibSFcajcakbuSaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiBaafaafaafaafaaaaaaaaabKYbKYbXPbQkbQkbQkbYXbYYbYYbYYbYZbYYbYYbYYbZabQkbQkbQkbQkbYXbQkbQkbQkbQkbQkbQkbQkbQkbZbbZcbZdbZebZfbQkbZgbZhbZibGGbZjbZjbZjbZjbZjbZkbYhbZlbZmbZnbZobYhbZpbZqbZrbZsbZtbZubYhbZvbZwbZxbYnbZybZzbZAbZBbZCbYnbZDbygbygbuGbuGbuGbuGbuGbuGbuGbuGbuGbZEbZFbygbZGbZHbZIbZJbZKbZKbZLbZMbAJbZObZPbZQbAKbYHbZSbZTbZUbZVbZWbYHbATbZYbZPbZObBvbSFbXzbXBbXCbXDbXFbXFbXGbSFbXEbWAbWAbVlbYKcbkaafaafaafaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaabKYbKYbSObSObSObKYbKYbKYbSObSObSObKYbKYbKYbKYbKYbKYbKYbKYbOAbOAbOAcalbOAbOAbOAbOAbOAbOAbOAbKYbKYbKYbKYcambLCbGGbZjcancaocapcaqcarbYhcasbZmcatcaucavcawcaxcaycazcaAcaBbYhcaCcaDcaEcaFcaGcaHcaIcaJcaKbYncaLbygbygbuGcaMbygbygbuGcaNcaObygbygbygbZFcaPcaQcaRcaScaTcaUcaVbLRbZMcaWbZUcaXcaYcaZbYHcbacbbcbccbdcbebYHcbfcaYcaXbZUcbgbYKbYKbYKbYKcbhbYKbSFbSFbSFbSFbSFbSFcbjccicbkaafaafaafaajaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaabKYbKYbSObSObSObKYbKYbKYbSObSObSObKYbKYbKYbKYbKYbKYbKYbKYbOAbOAbOAcalbOAbOAbOAbOAbOAbOAbOAbKYbKYbKYbKYcambLCbGGbZjcancaocapcaqcarbYhcasbZmcatcaucavcawcaxcaycazcaAcaBbYhcaCcaDcaEcaFcaGcaHcaIcaJcaKbYncaLbygbygbuGcaMbygbygbuGcaNcaObygbygbygbZFcaPcaQcaRcaScaTcaUcaVbLRbZMcaWbZUcaXcaYcaZbYHcbacbbcbccbdcbebYHcbfcaYcaXbZUcbgbSFbSFbSFbSFbSFbSFbSFbSFbSFbXIbXIbXIbYLbYMccCaaaaaaaaaaaiaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabKYbKYcblcbmcbncbocbpcbqcbrcbscbtbKYbKYaaaaaaaaabEPcbucbvcbwcbxcbxcbycbzcbAbYhcbBcbCcbDcbEbYhcbFcbGcbHcbIcbJcbKbYhcbLcbMcbNbYncbOcbPcbQcbRcbSbYncbTcbUcbVcbVcbVcbVcbVcbVcbVcbVcbVbyfbygbZFcbWcbXcbXcbWcbYcbZccaccbcccccdcceccfccgcchccpccjcckcclccjccjccpcclbZRccnccjccjccocdDccqccrccscctccuccvccwccxccycczccAccBccCaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabKYbKYcblcbmcbncbocbpcbqcbrcbscbtbKYbKYaaaaaaaaabEPcbucbvcbwcbxcbxcbycbzcbAbYhcbBcbCcbDcbEbYhcbFcbGcbHcbIcbJcbKbYhcbLcbMcbNbYncbOcbPcbQcbRcbSbYncbTcbUcbVcbVcbVcbVcbVcbVcbVcbVcbVbyfbygbZFcbWcbXcbXcbWcbYcbZccaccbcccccdcceccfccgcchccpccjcckcclccjccjccpcclbZRccnccjccjccocdDccqccrccscctccuccvbXLbYObYQbYQbYNbYSccCaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaiaagaagaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabKYbKYbKYbSObSObSObSObSObKYbKYbKYaaaaaaaaaaaabEPccDbGGbZjccEccFccGccHccIbYhbYhbYhbYhbYhbYhccKccLccMccNccNccObYhccPcaDccQbYnbYnccRccSccTccUbYnccVccWccXcbVccZcdacdbcdacdccddcbVcbVbuGcdfcdgcdhcdicdjcdkcdkcdlbLRbZMcdmcdncdocdpcdqcdrcdscdtcducdvcdscdwcdxcdycdzcdAcdBcdCckBcdEcdFcdGcdHcdIcdJcdKcdLcdIcdMcdNcdOcdPaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaiaagaagaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabKYbKYbKYbSObSObSObSObSObKYbKYbKYaaaaaaaaaaaabEPccDbGGbZjccEccFccGccHccIbYhbYhbYhbYhbYhbYhccKccLccMccNccNccObYhccPcaDccQbYnbYnccRccSccTccUbYnccVccWccXcbVccZcdacdbcdacdccddcbVcbVbuGcdfcdgcdhcdicdjcdkcdkcdlbLRbZMcdmcdncdocdpcdqcdrcdscdtcducdvcdscdwcdxcdycdzcdAcdBcdCckBcdEcdFcdGcdHcdIcdJcdKcdLbYPbYVbYRbYTcdPaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGbZjbZjbZjbZjcdQbZjbZjcdRbZjcdTcdUbBwcdWcdXcdYcdZceacebceccedcaDceebYncefcegcehceicejcekcelcemcembCYcencemceocepcemceqbCZcesbwkcetceucevcewcexbZLbFgbFgbZLbZMbZMceycezceAceBceAbYFceCceDceEbYFceFceGceHceIceHceJceKceJceJceLceMceNceMceOcePceQcePcbkceRceSccCaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGbZjbZjbZjbZjcdQbZjbZjcdRbZjcdTcdUbBwcdWcdXcdYcdZceacebceccedcaDceebYncefcegcehceicejcekcelcemcembCYcencemceocepcemceqbCZcesbwkcetceucevcewcexbZLbFgbFgbZLbZMbZMceycezceAceBceAbYFbYUceDbYWbYFceFceGceHceIceHceJceKceJceJceLceMceNceMceOcePceQcePcbkcdPccCcbkaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaiaagaagaajaaiaaiaagaagaagaagaafaahaaaaafaaiaagaagaagaagaagaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGceTbZjceUceVceWceXceYceZcfacfbcdZcfccfdcfecffcebcfgcebcecbUCcficfjcfkcflcfmcfncfocfpcfqcfrcfscftcfucfvcfwcfxcfycfzcfAcfBcbVcfCcfDcfEcfFcfFbZLaaaaaaaafaaaaaaceycfGcfHcfIcfJcfKcfLcfLcfMcfLcfLcfNcfOcfPcfQcfRceJcfScfTcfUceLcfVcfWcfXceOcfYcfZcgacbkcdPccCcbkaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaiaagaagaajaaiaaiaagaagaagaagaafaahaaaaafaaiaagaagaagaagaagaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGceTbZjceUceVceWceXceYceZcfacfbcdZcfccfdcfecffcebcfgcebcecbUCcficfjcfkcflcfmcfncfocfpcfqcfrcfscftcfucfvcfwcfxcfycfzcfAcfBcbVcfCcfDcfEcfFcfFbZLaaaaaaaafaaaaaaceycfGcfHcfIcfJcfKcfLcfLcfMcfLcfLcfNcfOcfPcfQcfRceJcfScfTcfUceLcfVcfWcfXceOcfYcfZcgacbkaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGcgbbZjcgccgdcgecgfcggcghcgicgjcgkcglcgmcgncgocgpcgqcgrcgscgtcgucgvcgwcgxcgycgzcgAcgBbYncgCcbVcgDcgDcgDcgEcgDcgDcgEcgDcgDcbVcbVcgFcfEcgGcgHcgIaaaaaaaafaaaaaaceycgJcgKcgLcgMcgNcgOcgPcgQcgRcgScgTcgUcgVcgWcgXceJcgYcgZchaceLchbchcchdceOchechfchgaaoaaaaaaaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacamccDbGGcgbbZjcgccgdcgecgfcggcghcgicgjcgkcglcgmcgncgocgpcgqcgrcgscgtcgucgvcgwcgxcgycgzcgAcgBbYncgCcbVcgDcgDcgDcgEcgDcgDcgEcgDcgDcbVcbVcgFcfEcgGcgHcgIaaaaaaaafaaaaaaceycgJcgKcgLcgMcgNcgOcgPcgQcgRcgScgTcgUcgVcgWcgXceJcgYcgZchaceLchbchcchdceOchechfchgaaoaafaafaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaajaaiaagaafaaaaaaaaaaagaagaagaaaaaaaaaaaaaaacamchhchichjbZjchkchlchmchnchochpchqchrcdZcfcchschtcebchuchvcebchwchxcaDcaEchychzchAchBchCchDchEchFcgDchGchGchGchGchGchGchGchGchGchGcgDcgFcfEaaaaaaaaaaaaaaaaafaaaaaaceychIchJchKchLchMcgOchNchOchPcgSchQchRchSchTchUceJchVchWchXceLchYchZciaceOcibciccidaaoaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaajaaiaagaafaaaaaaaaaaagaagaagaaaaaaaaaaaaaaacamchhchichjbZjchkchlchmchnchochpchqchrcdZcfcchschtcebchuchvcebchwchxcaDcaEchychzchAchBchCchDchEchFcgDchGchGchGchGchGchGchGchGchGchGcgDcgFcfEaaaaaaaaaaaaaaaaafaaaaaaceychIchJchKchLchMcgOchNchOchPcgSchQchRchSchTchUceJchVchWchXceLchYchZciaceOcibciccidaaoaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaaaaaacamciebGGcifbZjcigcgdcihciicijceZchqccmcdZcfccilcimcinciocipciqcirciscitciubYncivciwccJciycizciAciBcgDchGchGchGchGchGchGchGchGchGchGciCciDchHaaaaaaaaaaaaaaaaafaaaaaaceyciEciFcgLciGciHcgOciIciJchPcgSciKciLcgVciMciNciOciOciOciOciPciQciRciQciSciTciUciTaaoaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaaaaaacamciebGGcifbZjcigcgdcihciicijceZchqccmcdZcfccilcimcinciocipciqcirciscitciubYncivciwccJciycizciAciBcgDchGchGchGchGchGchGchGchGchGchGciCciDchHaaaaaaaaaaaaaaaaafaaaaaaceyciEciFcgLciGciHcgOciIciJchPcgSciKciLcgVciMciNciOciOciOciOciPciQciRciQciSciTciUciTaaoaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaagaafaafaafaafcamciVciWciXbZjciYciZcjacjbcgdceZcfacjccdZcfccjdcjecebcjfcjgcjhceccjicaDcjjcjkchBcjlcjmcjncjlcjocjpcgDchGchGchGchGchGchGchGchGchGchGcgDciDchHaaaaaaaaaaaaaaaaafaafaafceycjqcjrcjscjtcjucjvcjwcjxcjycjvcjzcjAcjBcjCcjDceFaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaiaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaagaafaafaafaafcamciVciWciXbZjciYciZcjacjbcgdceZcfacjccdZcfccjdcjecebcjfcjgcjhceccjicaDcjjcjkchBcjlcjmcjncjlcjocjpcgDchGchGchGchGchGchGchGchGchGchGcgDciDchHaaaaaaaaaaaaaaaaafaafaafceycjqcjrcjscjtcjucjvcjwcjxcjycjvcjzcjAcjBcjCcjDceFaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaiaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -7261,14 +7244,14 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcqBcqCcoAcqDcqEcqFcoCcqGcoCcoCcqHcoCcqdcqIcqJcqKcqLcqfcqMcqNcqOcoAcqPcaDcqQcojcnecnecojcqRcqScojcqTcnecojcojcqUcojcqVcojcqWcfhcnhcnhcqZcnhcracojcpkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcqBcqCcoAcqDcqEcqFcoCcqGcoCcoCcqHcoCcqdcqIcqJcqKcqLcqfcqMcqNcqOcoAcqPcaDcqQcojcnecnecojcqRcqScojcqTcnecojcojcqUcojcqVcojcqWcfhcnhcnhcqZcnhcracojcpkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacambOocrbcoAcrccoCcrdcoCcqGcrecrfcrgcrhcricrjcrkcpUcpUcrlcrmcrncrocoAckUcrpcrqcrrcrscrtcrucrvcrwcrxcrycjjcrzcojcrAcrBcrCcojcrDcrEckTcpgcqXcqYcrHcrIcrJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacambOocrbcoAcrccoCcrdcoCcqGcrecrfcrgcrhcricrjcrkcpUcpUcrlcrmcrncrocoAckUcrpcrqcrrcrscrtcrucrvcrwcrxcrycjjcrzcojcrAcrBcrCcojcrDcrEckTcpgcqXcqYcrHcrIcrJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcamcamcamcamcamcamcrKcoAcoAbVpcrMcrNcqGcrOcrfcrPcrhcrQcrRcrPcrScrTcqfcrUcrVcrWcoAcrXcrYcrZcsacsbcsccsdcsecsfcsgcshcsicrzcojcojcojcojcojcojcojcojcojcsjcskcskcskcslaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcamcamcamcamcamcamcrKcoAcoAbVpcrMcrNcqGcrOcrfcrPcrhcrQcrRcrPcrScrTcqfcrUcrVcrWcoAcrXcrYcrZcsacsbcsccsdcsecsfcsgcshcsicrzcojcojcojcojcojcojcojcojcojcsjcskcskcskcslaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsmcsmcsncsmcsmclMcspcsqcsrcoAcoAcstcstcsucsvcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcswcsxcitcsycszcszcszcszcszcszcszcszcszcszcszcsAcsBcsAcsCcsDcsEcsFcsAcsGcsHcsIcsJcslaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsmcsmcsncsmcsmcabcspcsqcsrcoAcoAcstcstcsucsvcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcoAcswcsxcitcsycszcszcszcszcszcszcszcszcszcszcszcsAcsBcsAcsCcsDcsEcsFcsAcsGcsHcsIcsJcslaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcsMcsMcsMcsNcsNcspcsOcsPcsPbXmcsPcsRcsScsTcsUcsVcsWcsXcsYcsZctactbctcctdckEctectfckUcaDctgcszcthctictjctkctlctmcszctnctocszcsCcsCcsCcsCcsCcsCcsCcsCctpctqctrctscttaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcsMcsMcsMcsNcsNcspcsOcsPcsPbXmcsPcsRcsScsTcsUcsVcsWcsXcsYcsZctactbctcctdckEctectfckUcaDctgcszcthctictjctkctlctmcszctnctocszcsCcsCcsCcsCcsCcsCcsCcsCctpctqctrctscttaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsnctuctvctwctwctxcsnctyctzctActBctCctDctEctFcrGctHctIctJctKctLctMctNctOctPctQctRctRctRctSctTctGcszcszcszctVctWctXctYctZcuacubcszcuccudcuecufcugcuhcuicsCcsGctqctqcujcttaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsnctuctvctwctwctxcsnctyctzctActBctCctDctEctFcrGctHctIctJctKctLctMctNctOctPctQctRctRctRctSctTctGcszcszcszctVctWctXctYctZcuacubcszcuccudcuecufcugcuhcuicsCcsGctqctqcujcttaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcukculculcGMcuncuocupcuqcurcuscutcuucuvcutcutcuscuwcuxcuycuzcuAcuBcuCcuDcuEbXqcuCckUcuGcjjcszcuIcuJcuKcuLcuMcuNcszcuOctocszcuPcuQcuRcuScuTcuUcuVcsCcsGcuWctqcuXcttaafaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcukculculcGMcuncuocupcuqcurcuscutcuucuvcutcutcuscuwcuxcuycuzcuAcuBcuCcuDcuEbXqcuCckUcuGcjjcszcuIcuJcuKcuLcuMcuNcszcuOctocszcuPcuQcuRcuScuTcuUcuVcsCcsGcuWctqcuXcttaafaafaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcuYculculcumcuncuocupcuZcvacuscvbcvccvdcvecvfcuscvgcvgcvhcvgcvicvjcvkcvlcvkcvjcvncvocuGctUcszcszcszcszcvqcszcszcszcszcszcszcvrcuQcuRcvscvtcuQcuHcsCckCctqcslcslcslcslaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcuYculculcumcuncuocupcuZcvacuscvbcvccvdcvecvfcuscvgcvgcvhcvgcvicvjcvkcvlcvkcvjcvncvocuGctUcszcszcszcszcvqcszcszcszcszcszcszcvrcuQcuRcvscvtcuQcuHcsCckCctqcslcslcslcslaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsncvwcvxcvycvyctxcsncspcvzcuZcvAcutcvBcvCcvDcvBbXwcusbXAcvGcvHcvGcvIcvjcvJcvKcvLcvkcvMckUcuGcaEcvOcvPcvQcvRcvScvTcvUcvVcvWcvXcvYcvZcvZcvZcwacwbcwbcwccwdcwecwfcskckPcwhcttaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsncvwcvxcvycvyctxcsncspcvzcuZcvAcutcvBcvCcvDcvBbXwcusbXAcvGcvHcvGcvIcvjcvJcvKcvLcvkcvMckUcuGcaEcvOcvPcvQcvRcvScvTcvUcvVcvWcvXcvYcvZcvZcvZcwacwbcwbcwccwdcwecwfcskckPcwhcttaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcwicwicwicsNcsNcspcwjcuZcwkcutcwlcwmcwncwocwpcuscwqcwrcwscvGcwtcvjcwucwvcwwcvkcvMckUcwxcaEcvOcvPcwycwzcwzcwAcwBcwzcwCcwzcwDcwEcwFcwGcwDcwzcvpcwIcsCcwJcwKckRctqcwMcttaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsLcwicwicwicsNcsNcspcwjcuZcwkcutcwlcwmcwncwocwpcuscwqcwrcwscvGcwtcvjcwucwvcwwcvkcvMckUcwxcaEcvOcvPcwycwzcwzcwAcwBcwzcwCcwzcwDcwEcwFcwGcwDcwzcvpcwIcsCcwJcwKckRctqcwMcttaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsmcsmcsncsmcsmclNcspcwOcwPcvNcuscwRcwScwTcwUcwVcuscwWcwXcwYcvGcwZcvjcxacxbcxccxdcxeckUcxfcwHcxhcxicxjcxkcxlcwzcwBcxmcxncxncxocxncxpcxpcxqcxpcxpcsCcsCcxrcxscskckXcxucttaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsmcsmcsmcsncsmcsmcadcspcwOcwPcvNcuscwRcwScwTcwUcwVcuscwWcwXcwYcvGcwZcvjcxacxbcxccxdcxeckUcxfcwHcxhcxicxjcxkcxlcwzcwBcxmcxncxncxocxncxpcxpcxqcxpcxpcsCcsCcxrcxscskckXcxucttaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacspcspcspcspcspcspcspcxvcxwcvAcutcxxcxycxzcxAcxBcuscxCcvGcxDcxEcxFcvjcxGcxHcxIcvkcvMckUcaDckUcxKcxLcwycxMcxNcwzcwBcxOcxncxPcxQcxRcxpcxScxTcxUcxpcxVcsCcxWcxXcslcslcslcslaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacspcspcspcspcspcspcspcxvcxwcvAcutcxxcxycxzcxAcxBcuscxCcvGcxDcxEcxFcvjcxGcxHcxIcvkcvMckUcaDckUcxKcxLcwycxMcxNcwzcwBcxOcxncxPcxQcxRcxpcxScxTcxUcxpcxVcsCcxWcxXcslcslcslcslaafaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacspcxYcxZcwkcutcyacvccyacybcyccuscydcvGcyecvGcyfcvjcygcyhcyicvkcyjcykbZwcykcxKcymcyncyocypcwzcyqcyrcxncyscytcyucxpcyvcywcyxcxpcyycsCcyzcyAcslaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcsKcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacspcxYcxZcwkcutcyacvccyacybcyccuscydcvGcyecvGcyfcvjcygcyhcyicvkcyjcykbZwcykcxKcymcyncyocypcwzcyqcyrcxncyscytcyucxpcyvcywcyxcxpcyycsCcyzcyAcslaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcGOcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyBcyBcyBcyBcyBaaaaaaaaaaaaaaaaaacspcyCcyDcuBcuscyEcyFcyGcyabYEcusbYJcyKcyLcyKcyMcvjcvjcvjcvjcyNcyOcyPcyQcyPcyOcyScyTcyUcyVcGLcwzcyXcxncyYcyZczacxpczbczcczdcxpcxVcsCczeczfcslaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsKcsKcsKcsKcsKcsKcsKcGOcsKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyBcyBcyBcyBcyBaaaaaaaaaaaaaaaaaacspcyCcyDcuBcuscyEcyFcyGcyabYEcusbYJcyKcyLcyKcyMcvjcvjcvjcvjcyNcyOcyPcyQcyPcyOcyScyTcyUcyVcGLcwzcyXcxncyYcyZczacxpczbczcczdcxpcxVcsCczeczfcslaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -16,7 +16,7 @@
"ap" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship) "ap" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
"aq" = (/obj/machinery/slot_machine,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "aq" = (/obj/machinery/slot_machine,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"ar" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/table/gamblingtable,/obj/structure/wheel_of_fortune{pixel_x = -6},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship) "ar" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/table/gamblingtable,/obj/structure/wheel_of_fortune{pixel_x = -6},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
"as" = (/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/structure/closet,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "as" = (/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/structure/closet,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"at" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship) "at" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
"au" = (/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship) "au" = (/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"av" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "av" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
@@ -40,7 +40,7 @@
"aN" = (/obj/machinery/vending/snack,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship) "aN" = (/obj/machinery/vending/snack,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"aO" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Casino Airlock"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship) "aO" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Casino Airlock"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"aP" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "aP" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"aQ" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access = list(26,160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "aQ" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aR" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "aR" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"aS" = (/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship) "aS" = (/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship)
"aT" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 8},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship) "aT" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 8},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship)
@@ -73,7 +73,7 @@
"bu" = (/obj/structure/curtain/open/bed,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "bu" = (/obj/structure/curtain/open/bed,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"bv" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship) "bv" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
"bw" = (/obj/structure/bed/chair/oldsofa{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "bw" = (/obj/structure/bed/chair/oldsofa{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"bx" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering center"; req_access = list(10,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "bx" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering center"; req_access = list(160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"by" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "CasinoEmergency2"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor,/area/casino/casino_ship) "by" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "CasinoEmergency2"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor,/area/casino/casino_ship)
"bz" = (/obj/machinery/door/airlock/silver{name = "Casino crew toilet"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit) "bz" = (/obj/machinery/door/airlock/silver{name = "Casino crew toilet"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"bA" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship) "bA" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
@@ -84,7 +84,7 @@
"bF" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "casino_shuttle_bay"; name = "shuttle bay controller"; pixel_x = -32; tag_door = "casino_shuttle_bay_airlock"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship) "bF" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "casino_shuttle_bay"; name = "shuttle bay controller"; pixel_x = -32; tag_door = "casino_shuttle_bay_airlock"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"bG" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "bG" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bH" = (/obj/machinery/computer/shuttle_control{dir = 4; name = "Casino shuttle control console"; shuttle_tag = "Casino"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship) "bH" = (/obj/machinery/computer/shuttle_control{dir = 4; name = "Casino shuttle control console"; shuttle_tag = "Casino"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship)
"bI" = (/obj/structure/table/marble,/obj/machinery/door/window/westright{layer = 3.1},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "bI" = (/obj/structure/table/marble,/obj/machinery/door/window/westleft{layer = 3.1; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"bJ" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 4},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship) "bJ" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 4},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino/ship)
"bK" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "bK" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"bL" = (/obj/structure/flora/pottedplant/smalltree,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "bL" = (/obj/structure/flora/pottedplant/smalltree,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
@@ -138,7 +138,7 @@
"cH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship) "cH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
"cI" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship) "cI" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
"cJ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "cJ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"cK" = (/obj/structure/table/marble,/obj/machinery/door/window/westleft{layer = 3.1},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "cK" = (/obj/structure/table/marble,/obj/machinery/door/window/westright{layer = 3.1; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"cL" = (/obj/structure/table/marble,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "cL" = (/obj/structure/table/marble,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"cM" = (/obj/item/weapon/storage/secure/safe{pixel_x = 35},/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "cM" = (/obj/item/weapon/storage/secure/safe{pixel_x = 35},/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"cN" = (/obj/machinery/door/airlock/silver{name = "Casino crew bathrooms"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit) "cN" = (/obj/machinery/door/airlock/silver{name = "Casino crew bathrooms"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
@@ -197,7 +197,7 @@
"dO" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/rack,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/structure/window/reinforced,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "dO" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/rack,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/structure/window/reinforced,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"dP" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "dP" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/obj/item/clothing/suit/space/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"dQ" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "dQ" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"dR" = (/obj/structure/table/marble,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit) "dR" = (/obj/structure/table/marble,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/device/encryptionkey/talon,/obj/item/clothing/head/crown/goose_king,/obj/item/clothing/head/crown/goose_queen,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"dS" = (/obj/structure/table/marble,/obj/machinery/button/remote/blast_door{id = "Casinoboth"; name = "Both Shutters"; pixel_x = 26; pixel_y = 8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "Casinoprizes"; name = "Prize Shutters"; pixel_x = 26; pixel_y = -8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_x = 0; pixel_y = -24; req_access = list(160)},/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/folder/red,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "dS" = (/obj/structure/table/marble,/obj/machinery/button/remote/blast_door{id = "Casinoboth"; name = "Both Shutters"; pixel_x = 26; pixel_y = 8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "Casinoprizes"; name = "Prize Shutters"; pixel_x = 26; pixel_y = -8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_x = 0; pixel_y = -24; req_access = list(160)},/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/folder/red,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"dT" = (/obj/structure/window/reinforced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship) "dT" = (/obj/structure/window/reinforced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"dU" = (/obj/machinery/door/airlock/silver{name = "Casino manager bathroom"; req_one_access = newlist()},/turf/simulated/floor/tiled,/area/casino/casino_ship/cockpit) "dU" = (/obj/machinery/door/airlock/silver{name = "Casino manager bathroom"; req_one_access = newlist()},/turf/simulated/floor/tiled,/area/casino/casino_ship/cockpit)
@@ -236,9 +236,9 @@
"eB" = (/obj/structure/closet/secure_closet/paramedic,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eB" = (/obj/structure/closet/secure_closet/paramedic,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eC" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eC" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eD" = (/obj/machinery/vending/medical,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eD" = (/obj/machinery/vending/medical,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eE" = (/obj/structure/table/glass,/obj/machinery/recharger,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eE" = (/obj/structure/table/glass,/obj/machinery/recharger,/obj/item/weapon/backup_implanter,/obj/item/weapon/backup_implanter,/obj/item/weapon/backup_implanter,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eF" = (/obj/item/device/defib_kit,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eF" = (/obj/item/device/defib_kit,/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eG" = (/obj/machinery/door/airlock/glass_medical{name = "Medbay"; req_access = list(5,160); req_one_access = list()},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eG" = (/obj/machinery/door/airlock/glass_medical{name = "Medbay"; req_access = list(160); req_one_access = list()},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eH" = (/obj/structure/table/bench/marble,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms) "eH" = (/obj/structure/table/bench/marble,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"eI" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms) "eI" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"eJ" = (/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms) "eJ" = (/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
@@ -259,7 +259,7 @@
"eY" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{layer = 2.9; name = "EVA suit storage"; req_access = list(5)},/obj/item/device/suit_cooling_unit,/obj/item/weapon/rig/medical/equipped,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eY" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{layer = 2.9; name = "EVA suit storage"; req_access = list(5)},/obj/item/device/suit_cooling_unit,/obj/item/weapon/rig/medical/equipped,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"eZ" = (/obj/structure/table/glass,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "eZ" = (/obj/structure/table/glass,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"fa" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/o2{pixel_x = 8; pixel_y = 8},/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/adv{pixel_x = -4; pixel_y = -4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "fa" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/o2{pixel_x = 8; pixel_y = 8},/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/adv{pixel_x = -4; pixel_y = -4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"fb" = (/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "fb" = (/obj/machinery/computer/transhuman/resleeving{icon_state = "computer"; dir = 1},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"fc" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "fc" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"fd" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left) "fd" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"fe" = (/obj/structure/table/glass,/obj/item/weapon/soap,/obj/item/weapon/soap,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit) "fe" = (/obj/structure/table/glass,/obj/item/weapon/soap,/obj/item/weapon/soap,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
@@ -303,7 +303,7 @@
"fQ" = (/obj/structure/table/marble,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino/booth,/obj/item/weapon/card/id/casino/booth,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit) "fQ" = (/obj/structure/table/marble,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino/booth,/obj/item/weapon/card/id/casino/booth,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"fR" = (/obj/structure/sink{pixel_x = 16; pixel_y = 24},/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fR" = (/obj/structure/sink{pixel_x = 16; pixel_y = 24},/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"fS" = (/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fS" = (/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"fT" = (/obj/machinery/door/airlock/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fT" = (/obj/machinery/door/airlock/security{name = "Cell 1"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"fU" = (/obj/structure/sink{pixel_x = -16; pixel_y = 24},/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fU" = (/obj/structure/sink{pixel_x = -16; pixel_y = 24},/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"fV" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fV" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"fW" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "fW" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
@@ -321,7 +321,7 @@
"gi" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/grass,/area/casino/casino_ship) "gi" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
"gj" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit) "gj" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"gk" = (/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit) "gk" = (/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"gl" = (/obj/machinery/door/airlock/security{req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "gl" = (/obj/machinery/door/airlock/security{name = "Cell 2"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"gm" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/engineering,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms) "gm" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/engineering,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"gn" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit) "gn" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
"go" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/tree/palm,/turf/simulated/floor/grass,/area/casino/casino_ship) "go" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/tree/palm,/turf/simulated/floor/grass,/area/casino/casino_ship)
@@ -404,19 +404,20 @@
"hN" = (/obj/machinery/computer/shuttle_control{dir = 8; name = "Casino shuttle control console"; shuttle_tag = "Casino"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit) "hN" = (/obj/machinery/computer/shuttle_control{dir = 8; name = "Casino shuttle control console"; shuttle_tag = "Casino"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"hO" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hO" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hP" = (/turf/unsimulated/wall,/area/space) "hP" = (/turf/unsimulated/wall,/area/space)
"hQ" = (/obj/machinery/door/airlock/security{name = "Cell 1"; req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hQ" = (/obj/machinery/door/airlock/security{name = "Holding cells"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hR" = (/obj/machinery/button/remote/blast_door{id = "Casinobar"; name = "Bar Shutters"; pixel_x = -26; pixel_y = 0; req_access = list(25,160)},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship) "hR" = (/obj/machinery/button/remote/blast_door{id = "Casinobar"; name = "Bar Shutters"; pixel_x = -26; pixel_y = 0; req_access = list(160)},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
"hS" = (/obj/machinery/door/airlock/security{name = "Cell 2"; req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hS" = (/obj/machinery/door/airlock/security{name = "Equipment Storage"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hT" = (/obj/machinery/door/airlock/silver{name = "Casino manager sleeping quarters"; req_one_access = list(300)},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit) "hT" = (/obj/machinery/door/airlock/silver{name = "Casino manager sleeping quarters"; req_one_access = list(300)},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hU" = (/obj/machinery/door/airlock/security{name = "Holding cells"; req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hU" = (/obj/machinery/door/airlock/security{req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hV" = (/obj/machinery/door/airlock/security{name = "Equipment Storage"; req_access = list(2,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hV" = (/obj/machinery/door/airlock/security{name = "Evidence room"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hW" = (/obj/machinery/door/airlock/security{name = "Evidence room"; req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hW" = (/obj/machinery/door/airlock/security{name = "Interrogation room"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hX" = (/obj/machinery/door/airlock/security{name = "Interrogation room"; req_access = list(1,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hX" = (/obj/machinery/door/airlock/security{req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hY" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Security wing"},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "hY" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Security wing"},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hZ" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship) "hZ" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"ia" = (/obj/machinery/transhuman/resleever,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"ib" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "ib" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"ic" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "ic" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"id" = (/obj/machinery/door/airlock/security{name = "Combat Equipment Storage"; req_access = list(2,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "id" = (/obj/machinery/clonepod/transhuman/full,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"ie" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "ie" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"if" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(2,160)},/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/gun/burst,/obj/item/weapon/gun/energy/gun/burst,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "if" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(2,160)},/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/gun/burst,/obj/item/weapon/gun/energy/gun/burst,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"ig" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/automatic/p90,/obj/item/weapon/gun/projectile/automatic/p90,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right) "ig" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/automatic/p90,/obj/item/weapon/gun/projectile/automatic/p90,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
@@ -495,6 +496,7 @@
"jB" = (/obj/machinery/telecomms/relay/preset/casino,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left) "jB" = (/obj/machinery/telecomms/relay/preset/casino,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"jC" = (/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship) "jC" = (/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
"jD" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship) "jD" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
"jE" = (/obj/machinery/door/airlock/security{name = "Combat Equipment Storage"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/casino/casino_ship) "jJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
"jK" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms) "jK" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"jL" = (/obj/structure/simple_door/wood{name = "Garden"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/dorms) "jL" = (/obj/structure/simple_door/wood{name = "Garden"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/dorms)
@@ -569,28 +571,28 @@ aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabababababababaDaDaDaDaDaDabeoepeqaDerabanauauauauauauauauauauauauauauauauauauauauauauauaudnanananancdanananananananananbSiHduesetdudDeuduesetdudDevduesetdudDewdudpfKfGfGfGdogVgVaEjKeyadfxezenenezdzeAdzeAdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabababababababaDaDaDaDaDaDabeoepeqaDerabanauauauauauauauauauauauauauauauauauauauauauauauaudnanananancdanananananananananbSiHduesetdudDeuduesetdudDevduesetdudDewdudpfKfGfGfGdogVgVaEjKeyadfxezenenezdzeAdzeAdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabeBeCeDeEeFabeGababeKaDababababababababadiPauadadadadadadadadadcmaLaVbjaPaRaPboaVaVbpauaujgjhjrjljtbfjljmjnjojhjpanananatcedueIeJfzdDeLdueIeJfzdDeLdueIeJfzdDeLduexfKfGfGfGdogVgVgVdoeTadaHeMeneneMdzbzdzbzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabeBeCeDeEeFabeGababeKaDababababababababadiPauadadadadadadadadadcmaLaVbjaPaRaPboaVaVbpauaujgjhjrjljtbfjljmjnjojhjpanananatcedueIeJfzdDeLdueIeJfzdDeLdueIeJfzdDeLduexfKfGfGfGdogVgVgVdoeTadaHeMeneneMdzbzdzbzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabeOePePePePePePePabauauauauauauauauauauauauaucscbadaRaZadaRaZadcpbwbnaRaRaRaRaRaRbncXauauauauauauauauauauauauauauauauauauaududududueQdududududueRdududududueSdudueTfKfGfGfGdogVaEgVfHaCadaHeMeneneVdzeWeWeWdzeXeWeXdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajabeOePePePePePePePabauauauauauauauauauauauauaucscbadaRaZadaRaZadcpbwbnaRaRaRaRaRaRbncXauauauauauauauauauauauauauauauauauauaududududueQdududududueRdududududueSdudueTfKfGfGfGdogVaEgVfHaCadaHeMeneneVdzeWeWeWdzeXeWeXdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababeYeZfafbePfcfdePabauauauauauauauauauauauauaucncoadaRbqadaRbqadbTcYaRaRaRaRaRaRaRaRcXbdauauauauauauauauauauauauauauauauauauaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbSduexbgfGfGfGdoftdodododoadfIeVenenencNeWeWeWdceWeWeWfedzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababeYeZfafbiaidfcfdabauauauauauauauauauauauauaucncoadaRbqadaRbqadbTcYaRaRaRaRaRaRaRaRcXbdauauauauauauauauauauauauauauauauauauaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbSduexbgfGfGfGdoftdodododoadfIeVenenencNeWeWeWdceWeWeWfedzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababbFauadadadanaGaHaHaKanauaucqawadbuadadbuadadaWaRaRaRaRaRaRaRaRaRcZadjeanananananananananananananananauauaOaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbUdudojKfGdododododoeUdodpadfJenenenffdzfgeWfhdzfieWfidzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababbFauadadadanaGaHaHaKanauaucqawadbuadadbuadadaWaRaRaRaRaRaRaRaRaRcZadjeanananananananananananananananauauaOaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbUdudojKfGdododododoeUdodpadfJenenenffdzfgeWfhdzfieWfidzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddedeadaaadanaGaHaHaKanauaucnawadaRaRaRaRaReNaRaRaRaRaRbKbKbKaRaRbYbZcianiYiXiXiZaniYiXiXiZanbsbtbvanauauadbWcEcEcEbbdfbVcEcEcEbVbXaAhZaBaBbBdueydofGdoeUdodofCdododoadaddzbidzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddedeadaaadanaGaHaHaKanauaucnawadaRaRaRaRaReNaRaRaRaRaRbKbKbKaRaRbYbZcianiYiXiXiZaniYiXiXiZanbsbtbvanauauadbWcEcEcEbbdfbVcEcEcEbVbXaAhZaBaBbBdueydofGdoeUdodofCdododoadaddzbidzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbEbDbDbEbEbEbDdkdkaFbDgTananananananauauiQiRadadadadadadadbLclclaRaRbKhibKaRaRbYbYjAanczcWdgcAanczcWdgcAanbAbPbQanauauadadadadhdhehehehfadadadadadadaBaBbSdudpexfGdodoeyeTdojKfAfCadaNbmbmbmdadZdbdndadZdbbSdzfmfnfofodzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbEbDbDbEbEbEbDdkdkaFbDgTananananananauauiQiRadadadadadadadbLclclaRaRbKhibKaRaRbYbYjAanczcWdgcAanczcWdgcAanbAbPbQanauauadadadadhdhehehehfadadadadadadaBaBbSdudpexfGdodoeyeTdojKfAfCadaNbmbmbmdadZdbdndadZdbbSdzfmfnfofodzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbDbJaSaTbJaSaTbObOaXbDaUhGanaGaHaHaKanauauanedecdsadcucRiLadcScSddclaRbKbKbKaRaRbYbYjAbRjajbjbjcbRjajbjbjcbRbSawbTanauauanbrbhadcFdVgWcQcTadiCbeixiyadaBaBfldududujLdudududududududuadefbmbmbmdwdZeedtdwdZeefldzfmfpfpfofqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbDbJaSaTbJaSaTbObOaXbDaUhGanaGaHaHaKanauauanedecdsadcucRiLadcScSddclaRbKbKbKaRaRbYbYjAbRjajbjbjcbRjajbjbjcbRbSawbTanauauanbrbhadcFdVgWcQcTadiCbeixiyadaBaBfldududujLdudududududududuadefbmbmbmdwdZeedtdwdZeefldzfmfpfpfofqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEaSaTbDbJaSaTbJaSaTbObObObDaUhGanaGaHaHaKanauauananananadhRaRaRaRaRaRddclaRaRaRaRaRaRbYbYjAjsbtdfbVbWbXbtbVbXbVbtccawjxanauauaucKcMadcVdThgdTcUadiEananizadaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBadfrbmbmbmbmbmbmbmbmbmbmbmdzfmfpfpfofyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEaSaTbDbJaSaTbJaSaTbObObObDaUhGanaGaHaHaKanauauananananadhRaRaRaRaRaRddclaRaRaRaRaRaRbYbYjAjsbtdfbVbWbXbtbVbXbVbtccawjxanauauaubIcMadcVdThgdTcUadiEananizadaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBadfrbmbmbmbmbmbmbmbmbmbmbmdzfmfpfpfofyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbHhzhcbObObObObObObObObObDaUhGananananananauauananananfXaRaRaRcLcLaRddaRaRaRaRaRaRaRbYbYarjyawawawbPcacbawawawccjycajzanauauaubCaniianananananiiananananhCaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBfLbmbmbmbmbmbmbmbmbmbmbmbmfjfmfpfEfFfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbHhzhcbObObObObObObObObObDaUhGananananananauauananananfXaRaRaRcLcLaRddaRaRaRaRaRaRaRbYbYarjyawawawbPcacbawawawccjycajzanauauaubCaniianananananiiananananhCaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBfLbmbmbmbmbmbmbmbmbmbmbmbmfjfmfpfEfFfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEaSaTbDbJaSaTbJaSaTbObObObDaUhGancvcwcwcOanauauananananadcLaRaRaRaRaRddclaRaRaRaRaRaRbYbYjAdicedhcfcgcgchcfdicfceccawjxanauauaubIcMadgXdWhhdWdXadiBananikadaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBdzfsbmbmbmbmbmbmbmbmbmbmbmdzfmfpfpfofyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEaSaTbDbJaSaTbJaSaTbObObObDaUhGancvcwcwcOanauauananananadcLaRaRaRaRaRddclaRaRaRaRaRaRbYbYjAdicedhcfcgcgchcfdicfceccawjxanauauaucKcMadgXdWhhdWdXadiBananikadaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBdzfsbmbmbmbmbmbmbmbmbmbmbmdzfmfpfpfofyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbDbJaSaTbJaSaTbOdCdCbDaUhGananananananauauanebeajeadcLcPaYadijijddclaRbKbKbKaRaRbYbYjAbRayaMaMctbRayaMaMctbRbAawbQanauauanbrdSadgYdYgZhahbadiAiGiIiFadaBaBcHadadadgAadadadadadadadadadfubmbmbmdadZdbgpdadZdbfvdzfmfpfpfofNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbDbJaSaTbJaSaTbOdCdCbDaUhGananananananauauanebeajeadcLcPaYadijijddclaRbKbKbKaRaRbYbYjAbRayaMaMctbRayaMaMctbRbAawbQanauauanbrdSadgYdYgZhahbadiAiGiIiFadaBaBcHadadadgAadadadadadadadadadfubmbmbmdadZdbgpdadZdbfvdzfmfpfpfofNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbEbDbDbEbEbEbDbDbDbDbDilanaGaHaHaKanauauiSiTadadadadadadadbLclclaRaRbKhibKaRaRbYbYjAanczcWdgcAanczcWdgcAanbSbPbTanauauadadadadhdhehehehfadadadadadadaBaBcIadaxfMfMfMgwadhDgLgLgLgLadfwbmbmbmdwdZeegsdwdZeebSdzfmfnfofodzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDbDbDbEbDbDbEbEbEbDbDbDbDbDilanaGaHaHaKanauauiSiTadadadadadadadbLclclaRaRbKhibKaRaRbYbYjAanczcWdgcAanczcWdgcAanbSbPbTanauauadadadadhdhehehehfadadadadadadaBaBcIadaxfMfMfMgwadhDgLgLgLgLadfwbmbmbmdwdZeegsdwdZeebSdzfmfnfofodzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadanaGaHaHaKanauaucsawadaRaRaRaRaRhMaRaRaRaRaRbKbKbKaRaRbYjCjDanhuiXiXhyanhuiXiXhyancjchckanauauadcedrdrdrcgcfdqdrdrdrcgcegthZaBaBcsadgqfMfMfMgxadgKgKgKgKgLadaddzfDdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadanaGaHaHaKanauaucsawadaRaRaRaRaRhMaRaRaRaRaRbKbKbKaRaRbYjCjDanhuiXiXhyanhuiXiXhyancjchckanauauadcedrdrdrcgcfdqdrdrdrcgcegthZaBaBcsadgqfMfMfMgxadgKgKgKgKgLadaddzfDdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOananananananauaucsawadbuadadbuadadcxaRaRaRaRaRaRaRaRaRekadjeanananananananananananananananauauaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbSadgqfMfMfMfMgBgKgKgKgKgLadghfmfmfmfndziNfPiJfmfmfmdUeWeWeldzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOananananananauaucsawadbuadadbuadadcxaRaRaRaRaRaRaRaRaRekadjeanananananananananananananananauauaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbSadgqfMfMfMfMgBgKgKgKgKgLadghfmfmfmfndziNfPiJfmfmfmdUeWeWeldzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfRfShQfShSfSfUfOfVivfWfWfWfOanaGaHaHaKanauaucqcoadaRbqadaRbqadcyfkaRaRaRaRaRaRaRaRcXhmauauauauauauauauauauauauauauauauauauaOaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbUadgqfMfMfMfMadhDgLgLgLgLadfMfpfpfpfmhTfmfmfmfmfmfYdzfgfZdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfRfSfTfSglfSfUfOfVivfWfWfWfOanaGaHaHaKanauaucqcoadaRbqadaRbqadcyfkaRaRaRaRaRaRaRaRcXhmauauauauauauauauauauauauauauauauauauaOaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBbUadgqfMfMfMfMadhDgLgLgLgLadfMfpfpfpfmhTfmfmfmfmfmfYdzfgfZdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOgcfSgdfSgdfSgcfOfVfSfSfSfSfOanaGaHaHaKanauaucrbPadaRaZadaRaZadcpbwbnaRaRaRaRaRaRbncXauauauauauauauauauauauauauauauauauauaududududugfdududududuggdududududugedudugyfMfMfMfMadadadadadadadfMfpfpfpfmdzfmfmfmgjgkdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOgcfSgdfSgdfSgcfOfVfSfSfSfSfOanaGaHaHaKanauaucrbPadaRaZadaRaZadcpbwbnaRaRaRaRaRaRbncXauauauauauauauauauauauauauauauauauauaududududugfdududududuggdududududugedudugyfMfMfMfMadadadadadadadfMfpfpfpfmdzfmfmfmgjgkdzdzdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfOfOfOhUfOfOfOfOfOhVfOfOfOfOfOfOfOfOfOadiPauadadadadadadadadadcBhFiniojjaRjjipininjdauaujqjrjJjmjkbfjnjhjljtjmjuananancCbtdugmeJfzdDeLdugmeJfzdDeLdugmeJfzdDeLdugzfMfMfMfMfBgugvgvgvgiadfMfpfpfpfmdzgngngngrgCdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfOfOfOhQfOfOfOfOfOhSfOfOfOfOfOfOfOfOfOadiPauadadadadadadadadadcBhFiniojjaRjjipininjdauaujqjrjJjmjkbfjnjhjljtjmjuananancCbtdugmeJfzdDeLdugmeJfzdDeLdugmeJfzdDeLdugzfMfMfMfMfBgugvgvgvgiadfMfpfpfpfmdzgngngngrgCdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfVgDfOfSfSgEgdgFgGfSfSfSglfSfSfSfSfSfSanauauauauauauauauauauauauauauauauauauauauauauauaujvananananananananananananananbScDduesetdudDgHduesetdudDgIduesetdudDgJdufBfBfBfBfBfBgugvgvgvgoadfMdRfQgMfmdzgNgOgPdzgQdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfVgDfOfSfSgEgdgFgGfSfSfShUfSfSfSfSfSfSanauauauauauauauauauauauauauauauauauauauauauauauaujvananananananananananananananbScDduesetdudDgHduesetdudDgIduesetdudDgJdufBfBfBfBfBfBgugvgvgvgoadfMdRfQgMfmdzgNgOgPdzgQdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfVfShWfSfSfShXfSfSfSfSfSfOgRgSfSfSfShYanauauauauauauauauauauauauauauauauauauauauauauauaujwananananananananananananananbAcodududududDdFdududududDdFdududududDdFdugugugugugugugugvgvgvbAadfMhkgUhNfmdzdzdzgQdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfVfShVfSfSfShWfSfSfSfSfSfOgRgSfSfSfShYanauauauauauauauauauauauauauauauauauauauauauauauaujwananananananananananananananbAcodududududDdFdududududDdFdududududDdFdugugugugugugugugvgvgvbAadfMhkgUhNfmdzdzdzgQdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOhnfSfOfShohphqfShrhshpfSfThrhtiUiUiVadananananananananananananananananananananananananananananananananananananananananapawdudFdDdDdDdDdudFdDdDdDdDdudFdDdDdDdDdugvgvgvgvgvgvgvgvgvgvgoadfMfmiOfmfmdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOhnfSfOfShohphqfShrhshpfShXhrhtiUiUiVadananananananananananananananananananananananananananananananananananananananananapawdudFdDdDdDdDdudFdDdDdDdDdudFdDdDdDdDdugvgvgvgvgvgvgvgvgvgvgoadfMfmiOfmfmdzdzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOhnfSfOhvfVfShwfShrhshphxfOimgdiWiUiVadaniYiXiXiZaniYiXiXiXiZancdcdcdcdcdananananananananananananananancdcdcdcdcdanananbAawdudNdDdDdDdDdudNdDdDdDdDdudNdDdDdDdDdugvgvgvgvgvgvgvgvgvgvapadjiiMdzhAhBdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOhnfSfOhvfVfShwfShrhshphxfOimgdiWiUiVadaniYiXiXiZaniYiXiXiXiZancdcdcdcdcdananananananananananananananancdcdcdcdcdanananbAawdudNdDdDdDdDdudNdDdDdDdDdudNdDdDdDdDdugvgvgvgvgvgvgvgvgvgvapadjiiMdzhAhBdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfOfOfOfOfOfOfOfSfSfSfShxfOfOfOadadadadancziXiXcAancziXiXiXcAancdavavavcdancdcdcdcdcdananancdcdcdcdcdancdavavavcdanananbUcodudDdDdEdFdGdudDdDdEdFdGdudDdDdEdFdGdugvgvgvgvgvgvgvgvgvgvgoadaddzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfOfOfOfOfOfOfOfSfSfSfShxfOfOfOadadadadancziXiXcAancziXiXiXcAancdavavavcdancdcdcdcdcdananancdcdcdcdcdancdavavavcdanananbUcodudDdDdEdFdGdudDdDdEdFdGdudDdDdEdFdGdugvgvgvgvgvgvgvgvgvgvgoadaddzdzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOitiuhEibicfSfOfShHhIhJhKfOfOfOadadadadjejajbjbjcazcziXiXiXcAancdhjiwhlcdancdavavavcdananancdavavavcdancdhjiwhlcdananbabScDdudvdxdxdxdydudvdxdxdxdydudvdxdxdxdyducGdjdjdjdjdjdjdjdjdjdmadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOitiuhEibicfSfOfShHhIhJhKfOfOfOadadadadjejajbjbjcazcziXiXiXcAancdhjiwhlcdancdavavavcdananancdavavavcdancdhjiwhlcdananbabScDdudvdxdxdxdydudvdxdxdxdydudvdxdxdxdyducGdjdjdjdjdjdjdjdjdjdmadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfSfSfSfSfSfSidfShLfOfOfOfOaaaaaaaaaaadiqiriririsadjajbjbjbjcbacdiXavancdancdhjiwhlcdananancdhjiwhlcdancdanaviXcdananadiqisadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagbfOfSfSfSfSfSfSjEfShLfOfOfOfOaaaaaaaaaaadiqiriririsadjajbjbjbjcbacdiXavancdancdhjiwhlcdananancdhjiwhlcdancdanaviXcdananadiqisadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOieifhOigihfSfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiqiriririsadiqiriririsadcdiXavancdanbaancdanaviXcdadiqiriririririsadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOieifhOigihfSfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiqiriririsadiqiriririsadcdiXavancdanbaancdanaviXcdadiqiriririririsadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfOfOfOfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiqiriririsadadadiqiriririsadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOfOfOfOfOfOfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiqiriririsadadadiqiriririsadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaa

View File

@@ -772,7 +772,7 @@
name = "\improper First Deck Research Access Hallway" name = "\improper First Deck Research Access Hallway"
icon_state = "hallS" icon_state = "hallS"
//CHOMPStation Edit End //CHOMPStation Edit End
/* Moving hangars to Space Station 13 areas.dm
/area/hangar /area/hangar
name = "\improper First Deck Hangar" name = "\improper First Deck Hangar"
icon_state = "hangar" icon_state = "hangar"
@@ -798,7 +798,7 @@
/area/hangar/lockerroomthree /area/hangar/lockerroomthree
name = "\improper Exploration Locker Room Three" name = "\improper Exploration Locker Room Three"
icon_state = "hangarcontrol" icon_state = "hangarcontrol"
*/
/area/security/checkpoint3 /area/security/checkpoint3
name = "\improper Security - Auxiliary Checkpoint" name = "\improper Security - Auxiliary Checkpoint"
icon_state = "security" icon_state = "security"

View File

@@ -60,6 +60,17 @@
</div> </div>
</div> </div>
</div> </div>
<div class='item'>
<div class='item'>
<div style='float'>
{{if data.category_pets >= 1}}
{{:helper.link('Select Pets', 'star', { "Select" : 'selected_pets' })}}
{{else}}
{{:helper.link('Disabled Pets', 'cancel', { "Select" : 1}, 'disabled')}}
{{/if}}
</div>
</div>
</div>
{{/if}} {{/if}}
{{if data.mode == 1}} <!-- Listing prizes --> {{if data.mode == 1}} <!-- Listing prizes -->

View File

@@ -232,7 +232,6 @@
#include "code\controllers\configuration.dm" #include "code\controllers\configuration.dm"
#include "code\controllers\configuration_ch.dm" #include "code\controllers\configuration_ch.dm"
#include "code\controllers\configuration_vr.dm" #include "code\controllers\configuration_vr.dm"
#include "code\controllers\configuration_yw.dm"
#include "code\controllers\controller.dm" #include "code\controllers\controller.dm"
#include "code\controllers\emergency_shuttle_controller.dm" #include "code\controllers\emergency_shuttle_controller.dm"
#include "code\controllers\failsafe.dm" #include "code\controllers\failsafe.dm"
@@ -262,7 +261,6 @@
#include "code\controllers\subsystems\lighting.dm" #include "code\controllers\subsystems\lighting.dm"
#include "code\controllers\subsystems\machines.dm" #include "code\controllers\subsystems\machines.dm"
#include "code\controllers\subsystems\mapping_vr.dm" #include "code\controllers\subsystems\mapping_vr.dm"
#include "code\controllers\subsystems\mapping_yw.dm"
#include "code\controllers\subsystems\mobs.dm" #include "code\controllers\subsystems\mobs.dm"
#include "code\controllers\subsystems\nanoui.dm" #include "code\controllers\subsystems\nanoui.dm"
#include "code\controllers\subsystems\nightshift.dm" #include "code\controllers\subsystems\nightshift.dm"
@@ -318,21 +316,19 @@
#include "code\datums\soul_link.dm" #include "code\datums\soul_link.dm"
#include "code\datums\sun.dm" #include "code\datums\sun.dm"
#include "code\datums\weakref.dm" #include "code\datums\weakref.dm"
#include "code\datums\autolathe\arms_1.dm" #include "code\datums\autolathe\arms.dm"
#include "code\datums\autolathe\arms_1_vr.dm" #include "code\datums\autolathe\arms_vr.dm"
#include "code\datums\autolathe\arms_1_yw.dm" #include "code\datums\autolathe\autolathe.dm"
#include "code\datums\autolathe\autolathe_yw.dm" #include "code\datums\autolathe\devices.dm"
#include "code\datums\autolathe\devices_1.dm" #include "code\datums\autolathe\devices_vr.dm"
#include "code\datums\autolathe\devices_1_vr.dm" #include "code\datums\autolathe\engineering.dm"
#include "code\datums\autolathe\engineering_1.dm" #include "code\datums\autolathe\engineering_vr.dm"
#include "code\datums\autolathe\engineering_1_vr.dm" #include "code\datums\autolathe\general.dm"
#include "code\datums\autolathe\general_1.dm" #include "code\datums\autolathe\general_vr.dm"
#include "code\datums\autolathe\general_1_vr.dm" #include "code\datums\autolathe\medical.dm"
#include "code\datums\autolathe\medical_1.dm" #include "code\datums\autolathe\medical_vr.dm"
#include "code\datums\autolathe\medical_1_vr.dm" #include "code\datums\autolathe\tools.dm"
#include "code\datums\autolathe\tools_1.dm" #include "code\datums\autolathe\tools_vr.dm"
#include "code\datums\autolathe\tools_1_vr.dm"
#include "code\datums\autolathe\tools_1_yw.dm"
#include "code\datums\helper_datums\construction_datum.dm" #include "code\datums\helper_datums\construction_datum.dm"
#include "code\datums\helper_datums\events.dm" #include "code\datums\helper_datums\events.dm"
#include "code\datums\helper_datums\getrev.dm" #include "code\datums\helper_datums\getrev.dm"
@@ -398,7 +394,6 @@
#include "code\datums\outfits\jobs\security.dm" #include "code\datums\outfits\jobs\security.dm"
#include "code\datums\outfits\jobs\security_yw.dm" #include "code\datums\outfits\jobs\security_yw.dm"
#include "code\datums\outfits\jobs\special_vr.dm" #include "code\datums\outfits\jobs\special_vr.dm"
#include "code\datums\outfits\jobs\YW.dm"
#include "code\datums\outfits\military\fleet.dm" #include "code\datums\outfits\military\fleet.dm"
#include "code\datums\outfits\military\marines.dm" #include "code\datums\outfits\military\marines.dm"
#include "code\datums\outfits\military\military.dm" #include "code\datums\outfits\military\military.dm"
@@ -427,7 +422,6 @@
#include "code\datums\supplypacks\medical_vr.dm" #include "code\datums\supplypacks\medical_vr.dm"
#include "code\datums\supplypacks\misc.dm" #include "code\datums\supplypacks\misc.dm"
#include "code\datums\supplypacks\misc_vr.dm" #include "code\datums\supplypacks\misc_vr.dm"
#include "code\datums\supplypacks\misc_yw.dm"
#include "code\datums\supplypacks\munitions.dm" #include "code\datums\supplypacks\munitions.dm"
#include "code\datums\supplypacks\munitions_vr.dm" #include "code\datums\supplypacks\munitions_vr.dm"
#include "code\datums\supplypacks\recreation.dm" #include "code\datums\supplypacks\recreation.dm"
@@ -557,7 +551,6 @@
#include "code\game\area\Space Station 13 areas.dm" #include "code\game\area\Space Station 13 areas.dm"
#include "code\game\area\Space Station 13 areas_ch.dm" #include "code\game\area\Space Station 13 areas_ch.dm"
#include "code\game\area\Space Station 13 areas_vr.dm" #include "code\game\area\Space Station 13 areas_vr.dm"
#include "code\game\area\Space Station 13 areas_yw.dm"
#include "code\game\area\ss13_deprecated_areas.dm" #include "code\game\area\ss13_deprecated_areas.dm"
#include "code\game\dna\dna2.dm" #include "code\game\dna\dna2.dm"
#include "code\game\dna\dna2_domutcheck.dm" #include "code\game\dna\dna2_domutcheck.dm"
@@ -756,8 +749,6 @@
#include "code\game\jobs\job\_alt_title.dm" #include "code\game\jobs\job\_alt_title.dm"
#include "code\game\jobs\job\assistant.dm" #include "code\game\jobs\job\assistant.dm"
#include "code\game\jobs\job\assistant_vr.dm" #include "code\game\jobs\job\assistant_vr.dm"
#include "code\game\jobs\job\blueshield.dm"
#include "code\game\jobs\job\blueshield_ch.dm"
#include "code\game\jobs\job\captain.dm" #include "code\game\jobs\job\captain.dm"
#include "code\game\jobs\job\captain_vr.dm" #include "code\game\jobs\job\captain_vr.dm"
#include "code\game\jobs\job\civilian.dm" #include "code\game\jobs\job\civilian.dm"
@@ -778,7 +769,6 @@
#include "code\game\jobs\job\science_vr.dm" #include "code\game\jobs\job\science_vr.dm"
#include "code\game\jobs\job\security.dm" #include "code\game\jobs\job\security.dm"
#include "code\game\jobs\job\security_vr.dm" #include "code\game\jobs\job\security_vr.dm"
#include "code\game\jobs\job\security_yw.dm"
#include "code\game\jobs\job\silicon.dm" #include "code\game\jobs\job\silicon.dm"
#include "code\game\jobs\job\silicon_vr.dm" #include "code\game\jobs\job\silicon_vr.dm"
#include "code\game\jobs\job\special_vr.dm" #include "code\game\jobs\job\special_vr.dm"
@@ -789,6 +779,7 @@
#include "code\game\machinery\airconditioner_vr.dm" #include "code\game\machinery\airconditioner_vr.dm"
#include "code\game\machinery\airconditioner_yw.dm" #include "code\game\machinery\airconditioner_yw.dm"
#include "code\game\machinery\atmo_control.dm" #include "code\game\machinery\atmo_control.dm"
#include "code\game\machinery\autolathe.dm"
#include "code\game\machinery\Beacon.dm" #include "code\game\machinery\Beacon.dm"
#include "code\game\machinery\biogenerator.dm" #include "code\game\machinery\biogenerator.dm"
#include "code\game\machinery\bioprinter.dm" #include "code\game\machinery\bioprinter.dm"
@@ -1123,17 +1114,16 @@
#include "code\game\objects\items\godfigures.dm" #include "code\game\objects\items\godfigures.dm"
#include "code\game\objects\items\gunbox.dm" #include "code\game\objects\items\gunbox.dm"
#include "code\game\objects\items\gunbox_vr.dm" #include "code\game\objects\items\gunbox_vr.dm"
#include "code\game\objects\items\gunbox_yw.dm"
#include "code\game\objects\items\latexballoon.dm" #include "code\game\objects\items\latexballoon.dm"
#include "code\game\objects\items\paintkit.dm" #include "code\game\objects\items\paintkit.dm"
#include "code\game\objects\items\pizza_voucher_vr.dm" #include "code\game\objects\items\pizza_voucher_vr.dm"
#include "code\game\objects\items\poi_items.dm" #include "code\game\objects\items\poi_items.dm"
#include "code\game\objects\items\robobag.dm" #include "code\game\objects\items\robobag.dm"
#include "code\game\objects\items\shooting_range.dm" #include "code\game\objects\items\shooting_range.dm"
#include "code\game\objects\items\surplus_voucher_ch.dm"
#include "code\game\objects\items\tailoring.dm" #include "code\game\objects\items\tailoring.dm"
#include "code\game\objects\items\toys.dm" #include "code\game\objects\items\toys.dm"
#include "code\game\objects\items\toys_vr.dm" #include "code\game\objects\items\toys_vr.dm"
#include "code\game\objects\items\toys_yw.dm"
#include "code\game\objects\items\trash.dm" #include "code\game\objects\items\trash.dm"
#include "code\game\objects\items\trash_material.dm" #include "code\game\objects\items\trash_material.dm"
#include "code\game\objects\items\trash_vr.dm" #include "code\game\objects\items\trash_vr.dm"
@@ -1198,10 +1188,8 @@
#include "code\game\objects\items\devices\radio\electropack.dm" #include "code\game\objects\items\devices\radio\electropack.dm"
#include "code\game\objects\items\devices\radio\encryptionkey.dm" #include "code\game\objects\items\devices\radio\encryptionkey.dm"
#include "code\game\objects\items\devices\radio\encryptionkey_vr.dm" #include "code\game\objects\items\devices\radio\encryptionkey_vr.dm"
#include "code\game\objects\items\devices\radio\encryptionkey_yw.dm"
#include "code\game\objects\items\devices\radio\headset.dm" #include "code\game\objects\items\devices\radio\headset.dm"
#include "code\game\objects\items\devices\radio\headset_vr.dm" #include "code\game\objects\items\devices\radio\headset_vr.dm"
#include "code\game\objects\items\devices\radio\headset_yw.dm"
#include "code\game\objects\items\devices\radio\intercom.dm" #include "code\game\objects\items\devices\radio\intercom.dm"
#include "code\game\objects\items\devices\radio\jammer.dm" #include "code\game\objects\items\devices\radio\jammer.dm"
#include "code\game\objects\items\devices\radio\jammer_vr.dm" #include "code\game\objects\items\devices\radio\jammer_vr.dm"
@@ -1266,6 +1254,7 @@
#include "code\game\objects\items\weapons\swords_axes_etc.dm" #include "code\game\objects\items\weapons\swords_axes_etc.dm"
#include "code\game\objects\items\weapons\syndie.dm" #include "code\game\objects\items\weapons\syndie.dm"
#include "code\game\objects\items\weapons\tape.dm" #include "code\game\objects\items\weapons\tape.dm"
#include "code\game\objects\items\weapons\taskmanager_ch.dm"
#include "code\game\objects\items\weapons\teleportation.dm" #include "code\game\objects\items\weapons\teleportation.dm"
#include "code\game\objects\items\weapons\towels.dm" #include "code\game\objects\items\weapons\towels.dm"
#include "code\game\objects\items\weapons\traps.dm" #include "code\game\objects\items\weapons\traps.dm"
@@ -1316,6 +1305,7 @@
#include "code\game\objects\items\weapons\grenades\projectile.dm" #include "code\game\objects\items\weapons\grenades\projectile.dm"
#include "code\game\objects\items\weapons\grenades\smokebomb.dm" #include "code\game\objects\items\weapons\grenades\smokebomb.dm"
#include "code\game\objects\items\weapons\grenades\spawnergrenade.dm" #include "code\game\objects\items\weapons\grenades\spawnergrenade.dm"
#include "code\game\objects\items\weapons\grenades\spawnergrenade_ch.dm"
#include "code\game\objects\items\weapons\grenades\spawnergrenade_vr.dm" #include "code\game\objects\items\weapons\grenades\spawnergrenade_vr.dm"
#include "code\game\objects\items\weapons\grenades\supermatter.dm" #include "code\game\objects\items\weapons\grenades\supermatter.dm"
#include "code\game\objects\items\weapons\id cards\cards.dm" #include "code\game\objects\items\weapons\id cards\cards.dm"
@@ -1497,7 +1487,6 @@
#include "code\game\objects\structures\crates_lockers\closets\secure\bar.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\bar.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\cargo.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\cargo.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\cargo_vr.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\cargo_vr.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\closets_yw.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\engineering.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\engineering.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\guncabinet.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\guncabinet.dm"
@@ -2365,11 +2354,6 @@
#include "code\modules\integrated_electronics\subtypes\time.dm" #include "code\modules\integrated_electronics\subtypes\time.dm"
#include "code\modules\integrated_electronics\subtypes\trig.dm" #include "code\modules\integrated_electronics\subtypes\trig.dm"
#include "code\modules\integrated_electronics\~defines\~defines.dm" #include "code\modules\integrated_electronics\~defines\~defines.dm"
#include "code\modules\interserver shipping\_shipping_globals.dm"
#include "code\modules\interserver shipping\computer_yw.dm"
#include "code\modules\interserver shipping\shipping_api.dm"
#include "code\modules\interserver shipping\shipping_hooks.dm"
#include "code\modules\interserver shipping\shipping_requests.dm"
#include "code\modules\library\lib_items.dm" #include "code\modules\library\lib_items.dm"
#include "code\modules\library\lib_machines.dm" #include "code\modules\library\lib_machines.dm"
#include "code\modules\library\lib_readme.dm" #include "code\modules\library\lib_readme.dm"
@@ -2657,7 +2641,6 @@
#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin.dm" #include "code\modules\mob\living\carbon\human\species\shadekin\shadekin.dm"
#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_abilities.dm" #include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_abilities.dm"
#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_hud.dm" #include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_hud.dm"
#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_yw.dm"
#include "code\modules\mob\living\carbon\human\species\station\alraune.dm" #include "code\modules\mob\living\carbon\human\species\station\alraune.dm"
#include "code\modules\mob\living\carbon\human\species\station\blank_vr.dm" #include "code\modules\mob\living\carbon\human\species\station\blank_vr.dm"
#include "code\modules\mob\living\carbon\human\species\station\golem.dm" #include "code\modules\mob\living\carbon\human\species\station\golem.dm"
@@ -3854,8 +3837,6 @@
#include "maps\submaps\_readme.dm" #include "maps\submaps\_readme.dm"
#include "maps\submaps\engine_submaps\engine.dm" #include "maps\submaps\engine_submaps\engine.dm"
#include "maps\submaps\engine_submaps\engine_areas.dm" #include "maps\submaps\engine_submaps\engine_areas.dm"
#include "maps\submaps\engine_submaps_yw\engine_yw.dm"
#include "maps\submaps\engine_submaps_yw\engine_yw_index.dm"
#include "maps\submaps\space_submaps\space.dm" #include "maps\submaps\space_submaps\space.dm"
#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" #include "maps\submaps\space_submaps\debrisfield\debrisfield.dm"
#include "maps\submaps\surface_submaps\mountains\mountains.dm" #include "maps\submaps\surface_submaps\mountains\mountains.dm"