diff --git a/code/__DEFINES/__game.dm b/code/__DEFINES/__game.dm
index 3744344d09..142ec4f887 100644
--- a/code/__DEFINES/__game.dm
+++ b/code/__DEFINES/__game.dm
@@ -42,6 +42,7 @@ block( \
#define MAP_RUNTIME "USS Runtime"
#define MAP_LV522_CHANCES_CLAIM "LV-522 Chance's Claim" // Highpop Only
#define MAP_NEW_VARADERO "New Varadero"//ice colony underground but as its own map
+#define MAP_NEW_VARADERO_REPAIRED "New Varadero Repaired"
#define MAP_CHINOOK "Chinook 91 GSO" //admin level
#define MAP_DERELICT_ALMAYER "Derelict Almayer"
diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm
index 2c37c3c390..0947ec5e8a 100644
--- a/code/__DEFINES/access.dm
+++ b/code/__DEFINES/access.dm
@@ -108,11 +108,17 @@ most of them are tied into map-placed objects. This should be reworked in the fu
#define ACCESS_UPP_FLIGHT 235
#define ACCESS_UPP_RESEARCH 236
+#define ACCESS_UPP_SQUAD_ONE 237
+#define ACCESS_UPP_SQUAD_TWO 238
+
#define ACCESS_UPP_COMMANDO 239
#define ACCESS_UPP_LEADERSHIP 240
///Senior leadership, the highest ranks
#define ACCESS_UPP_SENIOR_LEAD 241
+#define ACCESS_UPP_MEDPREP 242
+#define ACCESS_UPP_MACHINEGUN 243
+#define ACCESS_UPP_TLPREP 244
//=================================================
//Colonial Liberation Front access levels (260-289)
@@ -196,6 +202,7 @@ most of them are tied into map-placed objects. This should be reworked in the fu
///All access levels associated with UPP
#define ACCESS_LIST_UPP_ALL "UPP (ALL)"
+#define ACCESS_LIST_UPP_PLATOON "UPP (Platoon)"
///Generic/basic access to CLF stuff
#define ACCESS_LIST_CLF_BASE "CLF (Basic)"
diff --git a/code/__DEFINES/dcs/signals/atom/signals_gun.dm b/code/__DEFINES/dcs/signals/atom/signals_gun.dm
index 51b8c25fce..e09b96503b 100644
--- a/code/__DEFINES/dcs/signals/atom/signals_gun.dm
+++ b/code/__DEFINES/dcs/signals/atom/signals_gun.dm
@@ -29,3 +29,6 @@
#define COMSIG_GUN_BEFORE_FIRE "gun_before_fire"
#define COMPONENT_CANCEL_GUN_BEFORE_FIRE (1<<0) //continue full-auto/burst attempts
#define COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE (1<<1) //hard stop firing
+
+/// Called when IFF is toggled on or off
+#define COMSIG_GUN_IFF_TOGGLED "gun_iff_toggled"
diff --git a/code/__DEFINES/dropships.dm b/code/__DEFINES/dropships.dm
index f7df570a28..d53e7c68d8 100644
--- a/code/__DEFINES/dropships.dm
+++ b/code/__DEFINES/dropships.dm
@@ -10,3 +10,8 @@
#define DROPSHIP_MIN_AUTO_DELAY 10 SECONDS
#define DROPSHIP_AUTO_RETRY_COOLDOWN 20 SECONDS
#define DROPSHIP_MEDEVAC_COOLDOWN 20 SECONDS
+
+//Hatches states
+#define SHUTTLE_DOOR_BROKEN -1
+#define SHUTTLE_DOOR_UNLOCKED 0
+#define SHUTTLE_DOOR_LOCKED 1
diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm
index 8016d87a30..18afc56b7c 100644
--- a/code/__DEFINES/job.dm
+++ b/code/__DEFINES/job.dm
@@ -12,6 +12,8 @@
#define SQUAD_MARINE_INTEL "Intel"
#define SQUAD_SOF "SOF"
#define SQUAD_CBRN "CBRN"
+#define SQUAD_UPP "Red Dawn"
+#define SQUAD_LRRP "Snake Eaters"
// Job name defines
#define JOB_SQUAD_MARINE "Rifleman"
@@ -24,6 +26,20 @@
#define JOB_SQUAD_ROLES /datum/timelock/squad
#define JOB_SQUAD_ROLES_LIST list(JOB_SQUAD_MARINE, JOB_SQUAD_LEADER, JOB_SQUAD_ENGI, JOB_SQUAD_MEDIC, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_TEAM_LEADER)
+#define JOB_SQUAD_MARINE_UPP "UPP Rifleman"
+#define JOB_SQUAD_LEADER_UPP "UPP Platoon Sergeant"
+#define JOB_SQUAD_MEDIC_UPP "UPP Sanitar"
+#define JOB_SQUAD_TEAM_LEADER_UPP "UPP Squad Sergeant"
+#define JOB_SQUAD_SMARTGUN_UPP "UPP Machinegunner"
+#define JOB_SO_UPP "UPP Platoon Commander"
+
+#define JOB_SQUAD_TEAM_LEADER_FORECON "FORECON Assistant Squad Leader"
+#define JOB_SQUAD_LEADER_FORECON "FORECON Squad Leader"
+#define JOB_SQUAD_MEDIC_FORECON "FORECON Squad Corpsman"
+#define JOB_SQUAD_RTO "Radio Telephone Operator"
+#define JOB_SQUAD_MARINE_FORECON "FORECON Rifleman"
+#define JOB_SQUAD_SMARTGUN_FORECON "FORECON Smartgunner"
+
var/global/list/job_squad_roles = JOB_SQUAD_ROLES_LIST
#define JOB_COLONIST "Colonist"
diff --git a/code/__DEFINES/minimap.dm b/code/__DEFINES/minimap.dm
index c2ebdbb779..9ab037abc0 100644
--- a/code/__DEFINES/minimap.dm
+++ b/code/__DEFINES/minimap.dm
@@ -63,6 +63,7 @@ GLOBAL_LIST_INIT(all_minimap_flags, bitfield2list(MINIMAP_FLAG_ALL))
#define MINIMAP_SQUAD_FOXTROT "#fe7b2e"
#define MINIMAP_SQUAD_SOF "#400000"
#define MINIMAP_SQUAD_INTEL "#053818"
+#define MINIMAP_SQUAD_UPP "#B22222"
#define MINIMAP_ICON_BACKGROUND_CIVILIAN "#7D4820"
#define MINIMAP_ICON_BACKGROUND_CIC "#3f3f3f"
diff --git a/code/__DEFINES/mob_hud.dm b/code/__DEFINES/mob_hud.dm
index 02f9926948..cd1ad4af7c 100644
--- a/code/__DEFINES/mob_hud.dm
+++ b/code/__DEFINES/mob_hud.dm
@@ -52,6 +52,7 @@
#define TRACKER_CO "track_co"
#define TRACKER_XO "track_xo"
#define TRACKER_CL "track_cl"
+#define TRACKER_PLTCO "track_pltco"
#define TRACKER_ASL "_asl" // Alpha Squad Leader
#define TRACKER_BSL "_bsl" // Bravo Squad Leader
diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm
index 3a3a2473ec..af2bfe3994 100644
--- a/code/__DEFINES/mode.dm
+++ b/code/__DEFINES/mode.dm
@@ -122,8 +122,8 @@ var/global/list/ROLES_POLICE = list(JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE)
var/global/list/ROLES_ENGINEERING = list(JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH)
var/global/list/ROLES_REQUISITION = list(JOB_CHIEF_REQUISITION, JOB_CARGO_TECH, JOB_WO_CHIEF_REQUISITION, JOB_WO_REQUISITION)
var/global/list/ROLES_MEDICAL = list(JOB_CMO, JOB_RESEARCHER, JOB_DOCTOR, JOB_NURSE, JOB_WO_CMO, JOB_WO_RESEARCHER, JOB_WO_DOCTOR)
-var/global/list/ROLES_MARINES = list(JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE)
-var/global/list/ROLES_SQUAD_ALL = list(SQUAD_MARINE_1, SQUAD_MARINE_2, SQUAD_MARINE_3, SQUAD_MARINE_4, SQUAD_MARINE_5, SQUAD_MARINE_CRYO, SQUAD_MARINE_INTEL)
+var/global/list/ROLES_MARINES = list(JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE, JOB_SQUAD_RTO)
+var/global/list/ROLES_SQUAD_ALL = list(SQUAD_MARINE_1, SQUAD_MARINE_2, SQUAD_MARINE_3, SQUAD_MARINE_4, SQUAD_MARINE_5, SQUAD_MARINE_CRYO, SQUAD_MARINE_INTEL, SQUAD_UPP, SQUAD_LRRP)
//Groundside roles
var/global/list/ROLES_XENO = list(JOB_XENOMORPH_QUEEN, JOB_XENOMORPH)
@@ -139,6 +139,8 @@ var/global/list/ROLES_FACTION_CLASH = ROLES_USCM + JOB_PREDATOR
var/global/list/ROLES_UNASSIGNED = list(JOB_SQUAD_MARINE)
var/global/list/ROLES_AI = list(JOB_SO, JOB_SQUAD_LEADER, JOB_SQUAD_MEDIC, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MARINE)
+var/global/list/ROLES_AI_UPP = list(JOB_SO_UPP, JOB_SQUAD_LEADER_UPP, JOB_SQUAD_MEDIC_UPP, JOB_SQUAD_TEAM_LEADER_UPP, JOB_SQUAD_SMARTGUN_UPP, JOB_SQUAD_MARINE_UPP)
+var/global/list/ROLES_AI_FORECON = list(JOB_SQUAD_LEADER_FORECON, JOB_SQUAD_MEDIC_FORECON, JOB_SQUAD_TEAM_LEADER_FORECON, JOB_SQUAD_SMARTGUN_FORECON, JOB_SQUAD_MARINE_FORECON, JOB_SQUAD_RTO)
var/global/list/ROLES_WO = list(JOB_WO_CO, JOB_WO_XO, JOB_WO_CORPORATE_LIAISON, JOB_WO_SYNTH, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH, JOB_WO_CHIEF_REQUISITION, JOB_WO_REQUISITION, JOB_WO_CMO, JOB_WO_DOCTOR, JOB_WO_RESEARCHER, JOB_WO_SQUAD_MARINE, JOB_WO_SQUAD_MEDIC, JOB_WO_SQUAD_ENGINEER, JOB_WO_SQUAD_SMARTGUNNER, JOB_WO_SQUAD_SPECIALIST, JOB_WO_SQUAD_LEADER)
//Role lists used for switch() checks in show_blurb_uscm(). Cosmetic, determines ex. "Engineering, USS Almayer", "2nd Bat. 'Falling Falcons'" etc.
#define BLURB_USCM_COMBAT JOB_CO, JOB_XO, JOB_SO, JOB_WO_CO, JOB_WO_XO, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_SEA,\
diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm
index a6e1e168c2..b27d178b12 100644
--- a/code/__DEFINES/shuttles.dm
+++ b/code/__DEFINES/shuttles.dm
@@ -114,6 +114,8 @@
#define DROPSHIP_MIDWAY "dropship_midway"
#define DROPSHIP_ALAMO "dropship_alamo"
#define DROPSHIP_NORMANDY "dropship_normandy"
+#define DROPSHIP_UPP "dropship_upp"
+#define DROPSHIP_CYCLONE "dropship_cyclone"
#define ALMAYER_DROPSHIP_LZ1 "almayer-hangar-lz1"
#define ALMAYER_DROPSHIP_LZ2 "almayer-hangar-lz2"
diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm
index e5f3ebb4e6..14399cc231 100644
--- a/code/__DEFINES/subsystems.dm
+++ b/code/__DEFINES/subsystems.dm
@@ -146,8 +146,9 @@
#define SS_INIT_DATABASE -27
#define SS_INIT_ENTITYMANAGER -28
#define SS_INIT_PLAYTIME -29
-#define SS_INIT_PREDSHIPS -30
-#define SS_INIT_OBJECTIVES -31
+#define SS_INIT_STICKY -30
+#define SS_INIT_PREDSHIPS -31
+#define SS_INIT_OBJECTIVES -32
#define SS_INIT_MINIMAP -34
#define SS_INIT_STATPANELS -98
#define SS_INIT_CHAT -100 //Should be last to ensure chat remains smooth during init.
diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm
index fdfec5e8ca..a4fb6d40be 100644
--- a/code/__DEFINES/tgs.dm
+++ b/code/__DEFINES/tgs.dm
@@ -1,6 +1,6 @@
// tgstation-server DMAPI
-#define TGS_DMAPI_VERSION "7.0.2"
+#define TGS_DMAPI_VERSION "7.1.1"
// All functions and datums outside this document are subject to change with any version and should not be relied on.
@@ -50,6 +50,13 @@
#endif
+#ifndef TGS_FILE2TEXT_NATIVE
+#ifdef file2text
+#error Your codebase is re-defining the BYOND proc file2text. The DMAPI requires the native version to read the result of world.Export(). You can fix this by adding "#define TGS_FILE2TEXT_NATIVE file2text" before your override of file2text to allow the DMAPI to use the native version. This will only be used for world.Export(), not regular file accesses
+#endif
+#define TGS_FILE2TEXT_NATIVE file2text
+#endif
+
// EVENT CODES
/// Before a reboot mode change, extras parameters are the current and new reboot mode enums.
@@ -490,6 +497,16 @@
/world/proc/TgsChatChannelInfo()
return
+/**
+ * Trigger an event in TGS. Requires TGS version >= 6.3.0. Returns [TRUE] if the event was triggered successfully, [FALSE] otherwise. This function may sleep!
+ *
+ * event_name - The name of the event to trigger
+ * parameters - Optional list of string parameters to pass as arguments to the event script. The first parameter passed to a script will always be the running game's directory followed by these parameters.
+ * wait_for_completion - If set, this function will not return until the event has run to completion.
+ */
+/world/proc/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE)
+ return
+
/*
The MIT License
diff --git a/code/__DEFINES/xeno_ai.dm b/code/__DEFINES/xeno_ai.dm
index a132aa28ed..9095f56ad9 100644
--- a/code/__DEFINES/xeno_ai.dm
+++ b/code/__DEFINES/xeno_ai.dm
@@ -7,15 +7,15 @@
#define OPEN_TURF_PENALTY 1
#define DOOR_PENALTY 3
-#define OBJECT_PENALTY 20
#define HUMAN_PENALTY 4
#define XENO_PENALTY 20
-#define VEHICLE_PENALTY 25
+#define OBJECT_PENALTY 20
+#define FIRE_PENALTY 25
#define SENTRY_PENALTY 25
+#define VEHICLE_PENALTY 25
#define WINDOW_FRAME_PENALTY 25
#define BARRICADE_PENALTY 50
-#define WALL_PENALTY 50
-#define FIRE_PENALTY 25
+#define WALL_PENALTY 100
/*
PROBABILITY CALCULATIONS ARE HERE
@@ -90,7 +90,7 @@ PROBABILITY CALCULATIONS ARE HERE
/// Special blockers for pathfinding or obstacle handling
-#define XENO_AI_SPECIAL_BLOCKERS list(/obj/flamer_fire, /obj/vehicle/multitile, /turf/open/space)
+#define XENO_AI_SPECIAL_BLOCKERS list(/obj/flamer_fire, /obj/vehicle/multitile, /turf/open/space, /turf/open/gm/river)
// Friend-or-foe universal check
#define IS_SAME_HIVENUMBER(A,B) (A.hivenumber == B.hivenumber)
diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm
index c443a49ba1..60fa224ef8 100644
--- a/code/__HELPERS/unsorted.dm
+++ b/code/__HELPERS/unsorted.dm
@@ -318,7 +318,7 @@
var/obj/item/card/id/ID = A
if(ID.registered_name == oldname)
ID.registered_name = newname
- ID.name = "[newname]'s ID Card ([ID.assignment])"
+ ID.name = "[newname]'s [ID.card_name] ([ID.assignment])"
if(!search_pda) break
search_id = 0
return 1
diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm
index 0bd2206091..b0e2d2b57e 100644
--- a/code/_onclick/hud/fullscreen.dm
+++ b/code/_onclick/hud/fullscreen.dm
@@ -61,6 +61,12 @@
else
client.remove_from_screen(screen)
+/mob/proc/get_maximum_view_range()
+ if(!client)
+ return world.view
+
+ var/offset = max(abs(client.pixel_x), abs(client.pixel_y))
+ return client.view + offset / 32
/atom/movable/screen/fullscreen
icon = 'icons/mob/hud/screen1_full.dmi'
diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm
index 26533a5cd9..bbbb0fc5f5 100644
--- a/code/controllers/configuration/entries/general.dm
+++ b/code/controllers/configuration/entries/general.dm
@@ -518,6 +518,8 @@ This maintains a list of ip addresses that are able to bypass topic filtering.
/datum/config_entry/string/round_results_webhook_url
+/datum/config_entry/string/important_log_channel
+
/// InfluxDB v2 Host to connect to for sending statistics (over HTTP API)
/datum/config_entry/string/influxdb_host
/// InfluxDB v2 Bucket to send staistics to
diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm
index 913e5dcd50..2c69f373c6 100644
--- a/code/controllers/subsystem/mapping.dm
+++ b/code/controllers/subsystem/mapping.dm
@@ -139,6 +139,7 @@ SUBSYSTEM_DEF(mapping)
/datum/controller/subsystem/mapping/proc/Loadship(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/")
LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path)
+ GLOB.gamemode_roles["Distress Signal: Lowpop"] = GLOB.platoon_to_role_list[MAIN_SHIP_PLATOON]
/datum/controller/subsystem/mapping/proc/Loadground(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/")
LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path)
@@ -339,3 +340,11 @@ SUBSYSTEM_DEF(mapping)
if(!MC)
return MAIN_SHIP_DEFAULT_NAME
return MC.map_name
+
+/datum/controller/subsystem/mapping/proc/get_main_ship_platoon()
+ if(!configs)
+ return MAIN_SHIP_DEFAULT_PLATOON
+ var/datum/map_config/MC = configs[SHIP_MAP]
+ if(!MC)
+ return MAIN_SHIP_DEFAULT_PLATOON
+ return MC.platoon
diff --git a/code/controllers/subsystem/minimap.dm b/code/controllers/subsystem/minimap.dm
index 491be1708a..1c2a6d3e24 100644
--- a/code/controllers/subsystem/minimap.dm
+++ b/code/controllers/subsystem/minimap.dm
@@ -381,7 +381,7 @@ SUBSYSTEM_DEF(minimaps)
/proc/get_tacmap_data_png(faction)
var/list/map_list
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID)
map_list = GLOB.uscm_flat_tacmap_data
else if(faction == XENO_HIVE_NORMAL)
map_list = GLOB.xeno_flat_tacmap_data
@@ -402,7 +402,7 @@ SUBSYSTEM_DEF(minimaps)
* * faction: FACTION_MARINE or XENO_HIVE_NORMAL
*/
/proc/get_unannounced_tacmap_data_png(faction)
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID )
return GLOB.uscm_unannounced_map
else if(faction == XENO_HIVE_NORMAL)
return GLOB.xeno_unannounced_map
@@ -418,7 +418,7 @@ SUBSYSTEM_DEF(minimaps)
/proc/get_tacmap_data_svg(faction)
var/list/map_list
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID )
map_list = GLOB.uscm_svg_tacmap_data
else if(faction == XENO_HIVE_NORMAL)
map_list = GLOB.xeno_svg_tacmap_data
@@ -443,9 +443,9 @@ SUBSYSTEM_DEF(minimaps)
return
var/is_observer = user.faction == FACTION_NEUTRAL && isobserver(user)
- if(is_observer || user.faction == FACTION_MARINE)
+ if(is_observer || (user.faction in FACTION_LIST_HUMANOID))
// Send marine maps
- var/datum/flattened_tacmap/latest = get_tacmap_data_png(FACTION_MARINE)
+ var/datum/flattened_tacmap/latest = get_tacmap_data_png(user.faction)
if(latest)
SSassets.transport.send_assets(user.client, latest.asset_key)
var/datum/flattened_tacmap/unannounced = get_unannounced_tacmap_data_png(FACTION_MARINE)
@@ -471,7 +471,7 @@ SUBSYSTEM_DEF(minimaps)
* * Returns a boolean value, TRUE if the operation was successful, FALSE if it was not (on cooldown generally).
*/
/datum/tacmap/drawing/proc/distribute_current_map_png(faction)
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID)
if(!COOLDOWN_FINISHED(GLOB, uscm_flatten_map_icon_cooldown))
return FALSE
COOLDOWN_START(GLOB, uscm_flatten_map_icon_cooldown, flatten_map_cooldown_time)
@@ -493,7 +493,7 @@ SUBSYSTEM_DEF(minimaps)
if(!client || !client.mob)
continue
var/mob/client_mob = client.mob
- if(client_mob.faction == faction)
+ if(client_mob.faction in FACTION_LIST_HUMANOID )
faction_clients += client
else if(client_mob.faction == FACTION_NEUTRAL && isobserver(client_mob))
faction_clients += client
@@ -510,7 +510,7 @@ SUBSYSTEM_DEF(minimaps)
var/flat_tacmap_png = SSassets.transport.get_asset_url(flat_tacmap_key)
var/datum/flattened_tacmap/new_flat = new(flat_tacmap_png, flat_tacmap_key)
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID )
GLOB.uscm_unannounced_map = new_flat
else //if(faction == XENO_HIVE_NORMAL)
GLOB.xeno_unannounced_map = new_flat
@@ -528,7 +528,7 @@ SUBSYSTEM_DEF(minimaps)
/datum/tacmap/drawing/proc/store_current_svg_coords(faction, svg_coords, ckey)
var/datum/svg_overlay/svg_store_overlay = new(svg_coords, ckey)
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID )
GLOB.uscm_svg_tacmap_data += svg_store_overlay
else if(faction == XENO_HIVE_NORMAL)
GLOB.xeno_svg_tacmap_data += svg_store_overlay
@@ -729,7 +729,7 @@ SUBSYSTEM_DEF(minimaps)
old_map = get_tacmap_data_png(faction)
current_svg = get_tacmap_data_svg(faction)
- var/use_live_map = faction == FACTION_MARINE && skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || is_xeno
+ var/use_live_map = skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || is_xeno
if(use_live_map && !map_holder)
var/level = SSmapping.levels_by_trait(targeted_ztrait)
@@ -807,9 +807,9 @@ SUBSYSTEM_DEF(minimaps)
data["isXeno"] = is_xeno
data["canViewTacmap"] = is_xeno
- data["canViewCanvas"] = faction == FACTION_MARINE || faction == XENO_HIVE_NORMAL
+ data["canViewCanvas"] = (faction in FACTION_LIST_HUMANOID) || faction == XENO_HIVE_NORMAL
- if(faction == FACTION_MARINE && skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || faction == XENO_HIVE_NORMAL && isqueen(user))
+ if(skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || faction == XENO_HIVE_NORMAL && isqueen(user))
data["canDraw"] = TRUE
data["canViewTacmap"] = TRUE
@@ -898,7 +898,7 @@ SUBSYSTEM_DEF(minimaps)
if(!istype(params["image"], /list)) // potentially very serious?
return FALSE
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID)
GLOB.uscm_flat_tacmap_data += new_current_map
else if(faction == XENO_HIVE_NORMAL)
GLOB.xeno_flat_tacmap_data += new_current_map
@@ -907,14 +907,14 @@ SUBSYSTEM_DEF(minimaps)
current_svg = get_tacmap_data_svg(faction)
old_map = get_tacmap_data_png(faction)
- if(faction == FACTION_MARINE)
+ if(faction in FACTION_LIST_HUMANOID )
COOLDOWN_START(GLOB, uscm_canvas_cooldown, canvas_cooldown_time)
var/mob/living/carbon/human/human_leader = user
for(var/datum/squad/current_squad in RoleAuthority.squads)
current_squad.send_maptext("Tactical map update in progress...", "Tactical Map:")
human_leader.visible_message(SPAN_BOLDNOTICE("Tactical map update in progress..."))
playsound_client(human_leader.client, "sound/effects/sos-morse-code.ogg")
- notify_ghosts(header = "Tactical Map", message = "The USCM tactical map has been updated.", ghost_sound = "sound/effects/sos-morse-code.ogg", notify_volume = 80, action = NOTIFY_USCM_TACMAP, enter_link = "uscm_tacmap=1", enter_text = "View", source = owner)
+ notify_ghosts(header = "Tactical Map", message = "The [faction] tactical map has been updated.", ghost_sound = "sound/effects/sos-morse-code.ogg", notify_volume = 80, action = NOTIFY_USCM_TACMAP, enter_link = "uscm_tacmap=1", enter_text = "View", source = owner)
else if(faction == XENO_HIVE_NORMAL)
var/mutable_appearance/appearance = mutable_appearance(icon('icons/mob/hud/actions_xeno.dmi'), "toggle_queen_zoom")
diff --git a/code/controllers/subsystem/pathfinding.dm b/code/controllers/subsystem/pathfinding.dm
index dfd66ae201..05301a4191 100644
--- a/code/controllers/subsystem/pathfinding.dm
+++ b/code/controllers/subsystem/pathfinding.dm
@@ -129,10 +129,11 @@ SUBSYSTEM_DEF(xeno_pathfinding)
/datum/controller/subsystem/xeno_pathfinding/proc/check_special_blockers(mob/living/carbon/xenomorph/xeno, turf/checking_turf)
var/list/pass_back = list()
- pass_back += (checking_turf.type in XENO_AI_SPECIAL_BLOCKERS) ? checking_turf : list()
+ for(var/spec_blocker in XENO_AI_SPECIAL_BLOCKERS)
+ pass_back += istype(checking_turf, spec_blocker) ? checking_turf : list()
- for(var/atom/checked_atom as anything in checking_turf)
- pass_back += (checked_atom.type in XENO_AI_SPECIAL_BLOCKERS) ? checked_atom : list()
+ for(var/atom/checked_atom as anything in checking_turf)
+ pass_back += istype(checked_atom, spec_blocker) ? checked_atom : list()
return pass_back
diff --git a/code/controllers/subsystem/stickyban.dm b/code/controllers/subsystem/stickyban.dm
new file mode 100644
index 0000000000..48e934addc
--- /dev/null
+++ b/code/controllers/subsystem/stickyban.dm
@@ -0,0 +1,284 @@
+SUBSYSTEM_DEF(stickyban)
+ name = "Sticky Ban"
+ init_order = SS_INIT_STICKY
+ flags = SS_NO_FIRE
+
+/datum/controller/subsystem/stickyban/Initialize()
+ var/list/all_bans = world.GetConfig("ban")
+
+ for(var/existing_ban in all_bans)
+ var/list/ban_data = params2list(world.GetConfig("ban", existing_ban))
+ INVOKE_ASYNC(src, PROC_REF(import_sticky), existing_ban, ban_data)
+
+ return SS_INIT_SUCCESS
+
+/**
+ * Returns a list of [/datum/view_record/stickyban]s, or null, if no stickybans are found. All arguments are optional, but you should pass at least one if you want any results.
+ */
+/datum/controller/subsystem/stickyban/proc/check_for_sticky_ban(ckey, address, computer_id)
+ var/list/stickyban_ids = list()
+
+ for(var/datum/view_record/stickyban_matched_ckey/matched_ckey as anything in get_impacted_ckey_records(ckey))
+ stickyban_ids += matched_ckey.linked_stickyban
+
+ for(var/datum/view_record/stickyban_matched_cid/matched_cid as anything in get_impacted_cid_records(computer_id))
+ stickyban_ids += matched_cid.linked_stickyban
+
+ for(var/datum/view_record/stickyban_matched_ip/matched_ip as anything in get_impacted_ip_records(address))
+ stickyban_ids += matched_ip.linked_stickyban
+
+ if(!length(stickyban_ids))
+ return FALSE
+
+ var/list/datum/view_record/stickyban/stickies = DB_VIEW(/datum/view_record/stickyban,
+ DB_AND(
+ DB_COMP("id", DB_IN, stickyban_ids),
+ DB_COMP("active", DB_EQUALS, TRUE)
+ )
+ )
+
+ for(var/datum/view_record/stickyban/current_sticky in stickies)
+ if(length(get_whitelisted_ckey_records(current_sticky.id, ckey)))
+ stickies -= current_sticky
+
+ if(!length(stickies))
+ return FALSE
+
+ return stickies
+
+/**
+ * Associates an existing stickyban with a new match, either of a ckey, address, or computer_id. Or all three.
+ *
+ * Arguments:
+ * - existing_ban_id, int, required
+ * - ckey, string, optional
+ * - address, string, optional
+ * - computer_id, string, optional
+ */
+/datum/controller/subsystem/stickyban/proc/match_sticky(existing_ban_id, ckey, address, computer_id)
+ if(!existing_ban_id)
+ return
+
+ if(ckey)
+ add_matched_ckey(existing_ban_id, ckey)
+
+ if(address)
+ add_matched_ip(existing_ban_id, address)
+
+ if(computer_id)
+ add_matched_cid(existing_ban_id, computer_id)
+
+/**
+ * Adds a new tracked stickyban, and returns a [/datum/entity/stickyban] if it was successful. Blocking, sleeps.
+ */
+/datum/controller/subsystem/stickyban/proc/add_stickyban(identifier, reason, message, datum/entity/player/banning_admin, override_date)
+ var/datum/entity/stickyban/new_sticky = DB_ENTITY(/datum/entity/stickyban)
+ new_sticky.identifier = identifier
+ new_sticky.reason = reason
+ new_sticky.message = message
+
+ if(banning_admin)
+ new_sticky.adminid = banning_admin.id
+
+ new_sticky.date = override_date ? override_date : "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]"
+ new_sticky.save()
+ new_sticky.sync()
+
+ return new_sticky
+
+/// Adds a ckey match to the specified sticky ban.
+/datum/controller/subsystem/stickyban/proc/add_matched_ckey(existing_ban_id, key)
+ key = ckey(key)
+
+ if(length(DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_AND(
+ DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id),
+ DB_COMP("ckey", DB_EQUALS, key)
+ )
+ )))
+ return
+
+ var/datum/entity/stickyban_matched_ckey/matched_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey)
+
+ matched_ckey.ckey = key
+ matched_ckey.linked_stickyban = existing_ban_id
+
+ matched_ckey.save()
+
+/// Adds an IP match to the specified stickyban.
+/datum/controller/subsystem/stickyban/proc/add_matched_ip(existing_ban_id, ip)
+ if(length(DB_VIEW(/datum/view_record/stickyban_matched_ip,
+ DB_AND(
+ DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id),
+ DB_COMP("ip", DB_EQUALS, ip)
+ )
+ )))
+ return
+
+ var/datum/entity/stickyban_matched_ip/matched_ip = DB_ENTITY(/datum/entity/stickyban_matched_ip)
+
+ matched_ip.ip = ip
+ matched_ip.linked_stickyban = existing_ban_id
+
+ matched_ip.save()
+
+/// Adds a CID match to the specified stickyban.
+/datum/controller/subsystem/stickyban/proc/add_matched_cid(existing_ban_id, cid)
+ if(length(DB_VIEW(/datum/view_record/stickyban_matched_cid,
+ DB_AND(
+ DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id),
+ DB_COMP("cid", DB_EQUALS, cid)
+ )
+ )))
+ return
+
+
+ var/datum/entity/stickyban_matched_cid/matched_cid = DB_ENTITY(/datum/entity/stickyban_matched_cid)
+
+ matched_cid.cid = cid
+ matched_cid.linked_stickyban = existing_ban_id
+
+ matched_cid.save()
+
+/// Whitelists a specific CKEY to the specified stickyban, which will allow connection, even with matching CIDs and IPs.
+/datum/controller/subsystem/stickyban/proc/whitelist_ckey(existing_ban_id, key)
+ key = ckey(key)
+
+ if(!key)
+ return
+
+ var/id_to_select
+
+ var/list/datum/view_record/stickyban_matched_ckey/existing_matches = DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_AND(
+ DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id),
+ DB_COMP("ckey", DB_EQUALS, key)
+ )
+ )
+
+ if(length(existing_matches))
+ var/datum/view_record/stickyban_matched_ckey/match = existing_matches[1]
+ id_to_select = match.id
+
+ var/datum/entity/stickyban_matched_ckey/whitelisted_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey, id_to_select)
+
+ whitelisted_ckey.ckey = key
+ whitelisted_ckey.linked_stickyban = existing_ban_id
+ whitelisted_ckey.whitelisted = TRUE
+
+ whitelisted_ckey.save()
+
+/**
+ * Returns a [/list] of [/datum/view_record/stickyban_matched_ckey] where the ckey provided has not been
+ * whitelisted from the stickyban, and would be prevented from joining - provided that the stickyban itself
+ * remains active.
+ */
+/datum/controller/subsystem/stickyban/proc/get_impacted_ckey_records(key)
+ key = ckey(key)
+
+ return DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_AND(
+ DB_COMP("ckey", DB_EQUALS, key),
+ DB_COMP("whitelisted", DB_EQUALS, FALSE)
+ )
+ )
+
+/**
+ * Returns a [/list] of [/datum/view_record/stickyban_matched_ckey] which have been manually whitelisted by an admin and matches the provided existing_ban_id and key.
+ */
+/datum/controller/subsystem/stickyban/proc/get_whitelisted_ckey_records(existing_ban_id, key)
+ key = ckey(key)
+
+ return DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_AND(
+ DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id),
+ DB_COMP("ckey", DB_EQUALS, key),
+ DB_COMP("whitelisted", DB_EQUALS, TRUE),
+ )
+ )
+
+/**
+ * Returns a [/list] of [/datum/view_record/stickyban_matched_cid] where the impacted CID matches the CID provided.
+ * Connections matching this CID will be blocked - provided the linked stickyban is active.
+ */
+/datum/controller/subsystem/stickyban/proc/get_impacted_cid_records(cid)
+ return DB_VIEW(/datum/view_record/stickyban_matched_cid,
+ DB_COMP("cid", DB_EQUALS, cid)
+ )
+
+/**
+ * Returns a [/list] of [/datum/view_record/stickyban_matched_ip] where the impacted IP matches the IP provided.
+ * Connections matchin this IP will be blocked - provided the linked stickyban is active.
+ */
+/datum/controller/subsystem/stickyban/proc/get_impacted_ip_records(ip)
+ return DB_VIEW(/datum/view_record/stickyban_matched_ip,
+ DB_COMP("ip", DB_EQUALS, ip)
+ )
+
+/// Legacy import from pager bans to database bans.
+/datum/controller/subsystem/stickyban/proc/import_sticky(identifier, list/ban_data)
+ WAIT_DB_READY
+
+ if(ban_data["type"] != "sticky")
+ handle_old_perma(identifier, ban_data)
+ return
+
+ if(!ban_data["message"])
+ ban_data["message"] = "Evasion"
+
+ add_stickyban(identifier, ban_data["reason"], ban_data["message"], override_date = "LEGACY")
+
+/**
+ * We abuse the on_insert from ndatabase here to ensure we have the synced ID of the new stickyban when applying a *lot* of associated bans. If we don't have a matching pager ban with the new sticky's identifier, we stop.
+ */
+/datum/entity_meta/stickyban/on_insert(datum/entity/stickyban/new_sticky)
+ var/list/ban_data = params2list(world.GetConfig("ban", new_sticky.identifier))
+
+ if(!length(ban_data))
+ return
+
+ var/list/whitelisted = list()
+ if(ban_data["whitelist"])
+ whitelisted = splittext(ban_data["whitelist"], ",")
+ for(var/key in whitelisted)
+ SSstickyban.whitelist_ckey(new_sticky.id, key)
+
+ if(ban_data["keys"])
+ var/list/keys = splittext(ban_data["keys"], ",")
+ keys -= whitelisted
+ for(var/key in keys)
+ SSstickyban.add_matched_ckey(new_sticky.id, key)
+
+ if(ban_data["computer_id"])
+ var/list/cids = splittext(ban_data["computer_id"], ",")
+ for(var/cid in cids)
+ SSstickyban.add_matched_cid(new_sticky.id, cid)
+
+ if(ban_data["IP"])
+ var/list/ips = splittext(ban_data["IP"], ",")
+ for(var/ip in ips)
+ SSstickyban.add_matched_ip(new_sticky.id, ip)
+
+ world.SetConfig("ban", new_sticky.identifier, null)
+
+/// Imports permabans from the old ban.txt, and does *not* ban people that have been whitelisted.
+/datum/controller/subsystem/stickyban/proc/handle_old_perma(identifier, list/ban_data)
+ var/list/keys_to_ban = list()
+
+ keys_to_ban += splittext(ban_data["keys"], ",")
+
+ for(var/x in 1 to length(keys_to_ban))
+ keys_to_ban[x] = ckey(keys_to_ban[x])
+
+ var/list/keys = splittext(ban_data["whitelist"], ",")
+ for(var/key in keys)
+ keys_to_ban -= ckey(key)
+
+ for(var/key in keys_to_ban)
+ var/datum/entity/player/player_entity = get_player_from_key(key)
+ if(!player_entity)
+ continue
+
+ INVOKE_ASYNC(player_entity, TYPE_PROC_REF(/datum/entity/player, add_perma_ban), ban_data["message"])
+
+ world.SetConfig("ban", identifier, null)
diff --git a/code/datums/ammo/bullet/pistol.dm b/code/datums/ammo/bullet/pistol.dm
index 8edb66857d..488b4e22c8 100644
--- a/code/datums/ammo/bullet/pistol.dm
+++ b/code/datums/ammo/bullet/pistol.dm
@@ -182,9 +182,10 @@
accuracy = HIT_ACCURACY_TIER_2
damage = 50
- penetration = ARMOR_PENETRATION_TIER_4
- shrapnel_chance = SHRAPNEL_CHANCE_TIER_2
- damage_falloff = DAMAGE_FALLOFF_TIER_3 //"VP78 - the only pistol viable as a primary."-Vampmare, probably.
+ penetration = ARMOR_PENETRATION_TIER_2
+ shrapnel_chance = SHRAPNEL_CHANCE_TIER_1
+ effective_range_max = 3 //hopefully this fixes the damage woes.
+ damage_falloff = DAMAGE_FALLOFF_TIER_6
/datum/ammo/bullet/pistol/squash/toxin
name = "toxic squash-head pistol bullet"
diff --git a/code/datums/ammo/bullet/shotgun.dm b/code/datums/ammo/bullet/shotgun.dm
index e254821aea..c5f81a67c0 100644
--- a/code/datums/ammo/bullet/shotgun.dm
+++ b/code/datums/ammo/bullet/shotgun.dm
@@ -225,6 +225,23 @@
scatter = SCATTER_AMOUNT_TIER_1
bonus_projectiles_amount = 0
+/datum/ammo/bullet/shotgun/heavy/buckshot/special
+ bonus_projectiles_type = /datum/ammo/bullet/shotgun/heavy/buckshot/spread/special
+ bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_8
+ accurate_range = 8
+ max_range = 8
+ damage = 75
+ penetration = 0
+ shell_speed = AMMO_SPEED_TIER_2
+ damage_armor_punch = 0
+ pen_armor_punch = 0
+
+/datum/ammo/bullet/shotgun/heavy/buckshot/spread/special
+ name = "additional superheavy buckshot"
+ accurate_range = 8
+ max_range = 8
+ damage = 100
+
//basically the same
/datum/ammo/bullet/shotgun/heavy/buckshot/dragonsbreath
name = "dragon's breath shell"
diff --git a/code/datums/ammo/bullet/sniper.dm b/code/datums/ammo/bullet/sniper.dm
index a82f006316..5f888efb1d 100644
--- a/code/datums/ammo/bullet/sniper.dm
+++ b/code/datums/ammo/bullet/sniper.dm
@@ -99,6 +99,11 @@
damage = 80
penetration = ARMOR_PENETRATION_TIER_10
+/datum/ammo/bullet/sniper/upp_pve
+ name = "high-power sniper bullet"
+ damage = 180
+ penetration = ARMOR_PENETRATION_TIER_4
+
/datum/ammo/bullet/sniper/anti_materiel
name = "anti-materiel sniper bullet"
diff --git a/code/datums/ammo/bullet/special_ammo.dm b/code/datums/ammo/bullet/special_ammo.dm
index 7e91b8f0e9..e0ba0084bb 100644
--- a/code/datums/ammo/bullet/special_ammo.dm
+++ b/code/datums/ammo/bullet/special_ammo.dm
@@ -171,6 +171,6 @@
accuracy_var_low = PROJECTILE_VARIANCE_TIER_8
accuracy_var_high = PROJECTILE_VARIANCE_TIER_6
accurate_range = 14
- damage = 35
- penetration= ARMOR_PENETRATION_TIER_6
+ damage = 45
+ penetration = ARMOR_PENETRATION_TIER_2
shrapnel_chance = SHRAPNEL_CHANCE_TIER_2
diff --git a/code/datums/ammo/bullet/tank.dm b/code/datums/ammo/bullet/tank.dm
index 70a953c6e2..7069f8dc28 100644
--- a/code/datums/ammo/bullet/tank.dm
+++ b/code/datums/ammo/bullet/tank.dm
@@ -13,9 +13,9 @@
accuracy = HIT_ACCURACY_TIER_8
scatter = 0
- damage = 60
+ damage = 150
damage_var_high = PROJECTILE_VARIANCE_TIER_8
- penetration = ARMOR_PENETRATION_TIER_6
+ penetration = ARMOR_PENETRATION_TIER_5
accurate_range = 32
max_range = 32
shell_speed = AMMO_SPEED_TIER_6
@@ -45,9 +45,9 @@
accuracy = HIT_ACCURACY_TIER_8
scatter = 0
- damage = 50
+ damage = 150
damage_var_high = PROJECTILE_VARIANCE_TIER_8
- penetration = ARMOR_PENETRATION_TIER_3
+ penetration = ARMOR_PENETRATION_TIER_7
accurate_range = 10
max_range = 12
shell_speed = AMMO_SPEED_TIER_5
diff --git a/code/datums/ammo/rocket.dm b/code/datums/ammo/rocket.dm
index 52914f7451..53da7953d4 100644
--- a/code/datums/ammo/rocket.dm
+++ b/code/datums/ammo/rocket.dm
@@ -152,7 +152,7 @@
accuracy = HIT_ACCURACY_TIER_3
accurate_range = 32
max_range = 32
- damage = 25
+ damage = 200
shell_speed = AMMO_SPEED_TIER_3
/datum/ammo/rocket/ltb/on_hit_mob(mob/M, obj/projectile/P)
diff --git a/code/datums/components/iff_fire_prevention.dm b/code/datums/components/iff_fire_prevention.dm
new file mode 100644
index 0000000000..d45b85887b
--- /dev/null
+++ b/code/datums/components/iff_fire_prevention.dm
@@ -0,0 +1,105 @@
+#define IFF_HALT_COOLDOWN 0.5 SECONDS
+
+/// A component that prevents gun (although you can attach it to anything else that shoot projectiles) from shooting when mob from the same faction stands in the way.
+/// You can also pass number of ticks, to make gun have an additional delay if firing prevention comes into play, but it is not neccesary.
+/datum/component/iff_fire_prevention
+ var/iff_additional_fire_delay
+ COOLDOWN_DECLARE(iff_halt_cooldown)
+
+/datum/component/iff_fire_prevention/Initialize(additional_fire_delay = 0)
+ . = ..()
+ iff_additional_fire_delay = additional_fire_delay
+
+
+/datum/component/iff_fire_prevention/RegisterWithParent()
+ . = ..()
+ RegisterSignal(parent, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane))
+ RegisterSignal(parent, COMSIG_GUN_IFF_TOGGLED, PROC_REF(handle_iff_toggle))
+
+/datum/component/iff_fire_prevention/UnregisterFromParent()
+ . = ..()
+ UnregisterSignal(parent, list(
+ COMSIG_GUN_BEFORE_FIRE,
+ COMSIG_GUN_IFF_TOGGLED
+ ))
+
+/datum/component/iff_fire_prevention/proc/check_firing_lane(obj/firing_weapon, obj/projectile/projectile_to_fire, atom/target, mob/living/user)
+ SIGNAL_HANDLER
+
+ var/angle = get_angle(user, target)
+
+ var/range_to_check = user.get_maximum_view_range()
+
+ var/extended_target_turf = get_angle_target_turf(user, angle, range_to_check)
+
+ var/turf/starting_turf = get_turf(user)
+
+ if(!starting_turf || !extended_target_turf)
+ return COMPONENT_CANCEL_GUN_BEFORE_FIRE
+
+ var/list/checked_turfs = getline2(starting_turf, extended_target_turf)
+
+ //Don't shoot yourself, thanks
+ if(target == user)
+ if(COOLDOWN_FINISHED(src, iff_halt_cooldown) && user.client)
+ playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25)
+ to_chat(user, SPAN_WARNING("[firing_weapon] halts firing as an IFF marked target crosses your field of fire!"))
+ COOLDOWN_START(src, iff_halt_cooldown, IFF_HALT_COOLDOWN)
+ if(iff_additional_fire_delay)
+ var/obj/item/weapon/gun/gun = firing_weapon
+ if(istype(gun))
+ LAZYSET(user.fire_delay_next_fire, gun, world.time + iff_additional_fire_delay)
+ return COMPONENT_CANCEL_GUN_BEFORE_FIRE
+
+ //At some angles (scatter or otherwise) the original target is not in checked_turfs so we put it in there in order based on distance from user
+ //If we are literally clicking on someone with IFF then we don't want to fire, feels funny as a user otherwise
+ if(projectile_to_fire.original)
+ var/turf/original_target_turf = get_turf(projectile_to_fire.original)
+
+ if(original_target_turf && !(original_target_turf in checked_turfs))
+ var/user_to_target_dist = get_dist(starting_turf, original_target_turf)
+ var/list/temp_checked_turfs = checked_turfs.Copy()
+ checked_turfs = list()
+
+ for(var/turf/checked_turf as anything in temp_checked_turfs)
+ if(!(original_target_turf in checked_turfs) && user_to_target_dist < get_dist(starting_turf, checked_turf))
+ checked_turfs += original_target_turf
+
+ checked_turfs += checked_turf
+
+ for(var/turf/checked_turf as anything in checked_turfs)
+
+ //Wall, should block the bullet so we're good to stop checking.
+ if(istype(checked_turf, /turf/closed))
+ return
+
+ for(var/mob/living/checked_living in checked_turf)
+ if(checked_living == user) // sometimes it still happens
+ continue
+ if(checked_living.body_position == LYING_DOWN && projectile_to_fire.original != checked_living)
+ continue
+
+ if(checked_living.get_target_lock(user.faction_group))
+ if(HAS_TRAIT(checked_living, TRAIT_CLOAKED))
+ continue
+ if(COOLDOWN_FINISHED(src, iff_halt_cooldown) && user.client)
+ playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25)
+ to_chat(user, SPAN_WARNING("[firing_weapon] halts firing as an IFF marked target crosses your field of fire!"))
+ COOLDOWN_START(src, iff_halt_cooldown, IFF_HALT_COOLDOWN)
+ if(iff_additional_fire_delay)
+ var/obj/item/weapon/gun/gun = firing_weapon
+ if(istype(gun))
+ LAZYSET(user.fire_delay_next_fire, gun, world.time + iff_additional_fire_delay)
+ return COMPONENT_CANCEL_GUN_BEFORE_FIRE
+
+ return //if we have a target we *can* hit and find it before any IFF targets we want to fire
+
+/// Disable fire prevention when IFF is toggled off and other way around
+/datum/component/iff_fire_prevention/proc/handle_iff_toggle(obj/gun, iff_enabled)
+ SIGNAL_HANDLER
+ if(iff_enabled)
+ RegisterSignal(parent, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane))
+ else
+ UnregisterSignal(parent, COMSIG_GUN_BEFORE_FIRE)
+
+#undef IFF_HALT_COOLDOWN
diff --git a/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm b/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm
index a5c4a03982..4a03c2c313 100644
--- a/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm
+++ b/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm
@@ -31,22 +31,19 @@
qdel(src)
return FALSE
- if(locate(/obj/structure/mineral_door/resin) in location)
- qdel(src)
- return FALSE
-
var/area/current_area = get_area(location)
if(!current_area.is_resin_allowed)
for(var/client/game_master in GLOB.game_masters)
- to_chat(game_master, SPAN_XENOBOLDNOTICE("This area doesn't allow xenos to build here"))
+ to_chat(game_master, SPAN_XENOBOLDNOTICE("[current_area] doesn't allow xenos to build here"))
qdel(src)
return FALSE
- if(distance > 10)
+ if(locate(/obj/structure/mineral_door/resin) in location)
+ qdel(src)
return FALSE
- if(checked_xeno.current_target)
+ if(distance > 10)
return FALSE
if(!locate(/datum/action/xeno_action/activable/secrete_resin) in checked_xeno.actions)
@@ -55,7 +52,7 @@
if(checked_xeno.get_plasma_percentage() < PLASMA_RETREAT_PERCENTAGE)
var/turf/xeno_loc = get_turf(checked_xeno)
if(xeno_loc.weeds)
- checked_xeno.set_resting(TRUE, FALSE, TRUE)
+ checked_xeno.set_resting(TRUE, FALSE)
return FALSE
@@ -75,19 +72,21 @@
var/turf/parent_turf = get_turf(parent)
var/distance = get_dist(processing_xeno, parent)
- var/list/turfs_around = xeno_loc.AdjacentTurfs()
- if(turfs_around && distance < 1) // We are gonna be stuck after building at our loc, let's step away
- return processing_xeno.move_to_next_turf(pick(turfs_around))
-
- var/is_diagonal = (get_dir(processing_xeno, parent_turf) in diagonals)
- if(is_diagonal || distance > 1)
+ /// Is xeno adjacent to parent_turf?
+ if(distance > 1)
return processing_xeno.move_to_next_turf(parent_turf)
+ /// Xeno will be stuck after building at its loc, if so - we command droney to step away
+ if(distance < 1)
+ return processing_xeno.move_to_next_turf(pick(GLOB.cardinals))
+
+ /// If there is something that might block our resin - slash it
for(var/obj/structure/blocker in parent_turf.contents)
- if(!blocker.unslashable && blocker.density || istype(blocker, /obj/structure/bed))
+ if(!blocker.unslashable && (blocker.density || istype(blocker, /obj/structure/bed)))
INVOKE_ASYNC(processing_xeno, TYPE_PROC_REF(/mob, do_click), blocker, "", list())
return TRUE
+ /// If no ground weeds present - command our xeno to plant one
if(!parent_turf.weeds)
var/datum/action/xeno_action/onclick/plant_weeds/weeds_action = locate() in processing_xeno.actions
INVOKE_ASYNC(weeds_action, TYPE_PROC_REF(/datum/action/xeno_action/onclick/plant_weeds, use_ability_wrapper))
@@ -96,24 +95,30 @@
var/list/resin_types = processing_xeno.resin_build_order
processing_xeno.selected_resin = locate(/datum/resin_construction/resin_turf/wall) in resin_types
- var/wall_nearby = FALSE
- var/blocked_turfs = 0
- for(var/turf/blocked_turf in orange(1, parent_turf) - parent_turf.AdjacentTurfs())
- blocked_turfs++
+ /// Let's decide whenever we are building a door or naw
+ var/build_door = FALSE
+ for(var/turf/blocked_turf in RANGE_TURFS(1, parent_turf) - parent_turf)
+ var/direction = get_dir(parent_turf, blocked_turf)
+ if(direction in diagonals)
+ continue
- if(get_dir(blocked_turf, parent_turf) in diagonals)
+ if(!blocked_turf.density)
continue
- if(blocked_turf.density)
- wall_nearby = TRUE
+ /// Checking for any opposite walls on angles 135, 180, 225 respectfully
+ for(var/opposite_dir in reverse_nearby_direction(direction))
+ var/turf/opposite_turf = get_step(parent_turf, opposite_dir)
+ if(opposite_turf.density)
+ build_door = TRUE
+ break
- var/obj/effect/alien/weeds/turf_weeds = blocked_turf.weeds
- if(turf_weeds && turf_weeds.secreting)
- wall_nearby = TRUE // Something is being constructed nearby, let's bet this is a new resin wall
+ var/obj/effect/alien/weeds/opposite_weeds = opposite_turf.weeds
+ if(opposite_weeds && opposite_weeds.secreting)
+ /// Something is being constructed nearby, let's bet this is a new resin wall
+ build_door = TRUE
- if(wall_nearby)
- if(prob(XENO_DOOR_BUILDING_CHANCE) || (wall_nearby && blocked_turfs > 1))
- processing_xeno.selected_resin = locate(/datum/resin_construction/resin_obj/door) in resin_types
+ if(build_door || prob(XENO_DOOR_BUILDING_CHANCE))
+ processing_xeno.selected_resin = locate(/datum/resin_construction/resin_obj/door) in resin_types
var/datum/action/xeno_action/activable/secrete_resin/build_action = locate() in processing_xeno.actions
INVOKE_ASYNC(build_action, TYPE_PROC_REF(/datum/action/xeno_action/activable/secrete_resin, use_ability_wrapper), parent_turf)
diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm
index a2b060572b..7c50c34338 100644
--- a/code/datums/datacore.dm
+++ b/code/datums/datacore.dm
@@ -45,8 +45,6 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new)
departments += marines_by_squad
var/list/manifest_out = list()
for(var/datum/data/record/t in GLOB.data_core.general)
- if(t.fields["mob_faction"] != FACTION_MARINE) //we process only USCM humans
- continue
var/name = t.fields["name"]
var/rank = t.fields["rank"]
var/squad = t.fields["squad"]
@@ -98,8 +96,6 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new)
var/list/squad_sublists = ROLES_SQUAD_ALL.Copy() //Are there any marines in the squad?
for(var/datum/data/record/t in GLOB.data_core.general)
- if(t.fields["mob_faction"] != FACTION_MARINE) //we process only USCM humans
- continue
var/name = t.fields["name"]
var/rank = t.fields["rank"]
diff --git a/code/datums/entities/player.dm b/code/datums/entities/player.dm
index febeb1fc73..ddb52cb8d0 100644
--- a/code/datums/entities/player.dm
+++ b/code/datums/entities/player.dm
@@ -301,6 +301,36 @@ BSQL_PROTECT_DATUM(/datum/entity/player)
return TRUE
+/// Permanently bans this user, with the provided reason. The banner ([/datum/entity/player]) argument is optional, as this can be done without admin intervention.
+/datum/entity/player/proc/add_perma_ban(reason, internal_reason, datum/entity/player/banner)
+ if(is_permabanned)
+ return FALSE
+
+ is_permabanned = TRUE
+ permaban_date = "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]"
+ permaban_reason = reason
+
+ if(banner)
+ permaban_admin_id = banner.id
+ message_admins("[key_name_admin(banner.owning_client)] has permanently banned [ckey] for '[reason]'.")
+ var/datum/tgs_chat_embed/field/reason_embed
+ if(internal_reason)
+ reason_embed = new("Permaban Reason", internal_reason)
+ important_message_external("[banner.owning_client] has permanently banned [ckey] for '[reason]'.", "Permaban Placed", reason_embed ? list(reason_embed) : null)
+
+ add_note("Permanently banned | [reason]", FALSE, NOTE_ADMIN, TRUE)
+ if(internal_reason)
+ add_note("Internal reason: [internal_reason]", TRUE, NOTE_ADMIN)
+
+ if(owning_client)
+ to_chat_forced(owning_client, SPAN_LARGE("You have been permanently banned by [banner.ckey].\nReason: [reason]."))
+ to_chat_forced(owning_client, SPAN_LARGE("This is a permanent ban. It will not be removed."))
+ QDEL_NULL(owning_client)
+
+ save()
+
+ return TRUE
+
/datum/entity/player/proc/auto_unban()
if(!is_time_banned)
return
@@ -439,6 +469,7 @@ BSQL_PROTECT_DATUM(/datum/entity/player)
set waitfor=0
WAIT_DB_READY
load_player_data_info(get_player_from_key(ckey))
+ check_discord_link()
/client/proc/load_player_data_info(datum/entity/player/player)
if(ckey != player.ckey)
@@ -452,54 +483,64 @@ BSQL_PROTECT_DATUM(/datum/entity/player)
record_login_triplet(player.ckey, address, computer_id)
player_data.sync()
-/datum/entity/player/proc/check_ban(computer_id, address)
+/client/proc/check_discord_link()
+ var/datum/view_record/discord_link/current_link = locate() in DB_VIEW(/datum/view_record/discord_link, DB_COMP("player_id", DB_EQUALS, player_data.id))
+
+ if(!current_link)
+
+ if(player_data.discord_link_id != null)
+ player_data.discord_link_id = null
+ player_data.save()
+ player_data.sync()
+
+ return
+
+ if(player_data.discord_link_id == current_link.id)
+ return
+
+ player_data.discord_link_id = current_link.id
+ player_data.save()
+ player_data.sync()
+
+/datum/entity/player/proc/check_ban(computer_id, address, is_telemetry)
. = list()
- var/list/linked_bans = check_for_sticky_ban(address, computer_id)
- if(islist(linked_bans))
- var/datum/view_record/stickyban_list_view/SLW = LAZYACCESS(linked_bans, 1)
- if(SLW)
- var/reason = ""
-
- if(SLW.address == address)
- reason += "IP Address Matches; "
- if(SLW.computer_id == computer_id)
- reason += "CID Matches; "
- if(SLW.ckey == ckey)
- reason += "Ckey Matches; "
-
- var/source_id = SLW.linked_stickyban
- var/source_reason = SLW.linked_reason
- var/source_ckey = SLW.linked_ckey
- if(!source_id)
- source_id = "[SLW.entry_id]"
- source_reason = SLW.reason
- source_ckey = SLW.ckey
-
- log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Stickybanned (Linked to [source_ckey]; Reason: [source_reason])")
- message_admins("Failed Login: [ckey] (IP: [last_known_ip], CID: [last_known_cid]) - Stickybanned (Linked to ckey [source_ckey]; Reason: [source_reason])")
-
- DB_FILTER(/datum/entity/player_sticky_ban,
- DB_AND(
- DB_COMP("ckey", DB_EQUALS, ckey),
- DB_COMP("address", DB_EQUALS, address),
- DB_COMP("computer_id", DB_EQUALS, computer_id)
- ), CALLBACK(src, PROC_REF(process_stickyban), address, computer_id, source_id, reason, null))
-
- .["desc"] = "\nReason: Stickybanned\nExpires: PERMANENT"
- .["reason"] = "ckey/id"
- return .
+ var/list/datum/view_record/stickyban/all_stickies = SSstickyban.check_for_sticky_ban(ckey, address, computer_id)
+
+ if(length(all_stickies))
+ var/datum/view_record/stickyban/sticky = all_stickies[1]
+
+ if(!is_telemetry)
+ log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Stickybanned (Reason: [sticky.reason])")
+ message_admins("Failed Login: [ckey] (IP: [last_known_ip], CID: [last_known_cid]) - Stickybanned (Reason: [sticky.reason])")
+
+ var/appeal
+ if(CONFIG_GET(string/banappeals))
+ appeal = "\nFor more information on your ban, or to appeal, head to [CONFIG_GET(string/banappeals)]"
+
+ .["desc"] = "\nReason: Stickybanned - [sticky.message] Identifier: [sticky.identifier]\n[appeal]"
+ .["reason"] = "ckey/id"
+
+ if(!is_telemetry)
+ SSstickyban.match_sticky(sticky.id, ckey, address, computer_id)
+ return
+
if(!is_time_banned && !is_permabanned)
return null
+
var/appeal
if(CONFIG_GET(string/banappeals))
appeal = "\nFor more information on your ban, or to appeal, head to [CONFIG_GET(string/banappeals)]"
if(is_permabanned)
- permaban_admin.sync()
- log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [permaban_reason]")
- message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [permaban_reason]")
- .["desc"] = "\nReason: [permaban_reason]\nExpires: PERMANENT\nBy: [permaban_admin.ckey][appeal]"
+ var/banner = "Host"
+ if(permaban_admin_id)
+ var/datum/view_record/players/banning_admin = locate() in DB_VIEW(/datum/view_record/players, DB_COMP("id", DB_EQUALS, permaban_admin_id))
+ banner = banning_admin.ckey
+ if(!is_telemetry)
+ log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [permaban_reason]")
+ message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [permaban_reason]")
+ .["desc"] = "\nReason: [permaban_reason]\nExpires: PERMANENT\nBy: [banner][appeal]"
.["reason"] = "ckey/id"
return .
if(is_time_banned)
@@ -514,8 +555,9 @@ BSQL_PROTECT_DATUM(/datum/entity/player)
timeleftstring = "[round(time_left / 60, 0.1)] Hours"
else
timeleftstring = "[time_left] Minutes"
- log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [time_ban_reason]")
- message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [time_ban_reason]")
+ if(!is_telemetry)
+ log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [time_ban_reason]")
+ message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [time_ban_reason]")
.["desc"] = "\nReason: [time_ban_reason]\nExpires: [timeleftstring]\nBy: [time_ban_admin.ckey][appeal]"
.["reason"] = "ckey/id"
return .
@@ -669,7 +711,6 @@ BSQL_PROTECT_DATUM(/datum/entity/player)
parent_entity = /datum/entity/player
child_entity = /datum/entity/player
child_field = "permaban_admin_id"
-
parent_name = "permabanning_admin"
/datum/view_record/players
diff --git a/code/datums/entities/player_sticky_ban.dm b/code/datums/entities/player_sticky_ban.dm
index d79befddb0..752334e8e0 100644
--- a/code/datums/entities/player_sticky_ban.dm
+++ b/code/datums/entities/player_sticky_ban.dm
@@ -1,94 +1,133 @@
-/datum/entity/player_sticky_ban
- var/player_id
- var/admin_id
+BSQL_PROTECT_DATUM(/datum/entity/stickyban)
+
+/datum/entity/stickyban
+ var/identifier
var/reason
+ var/message
var/date
- var/ckey
- var/address
- var/computer_id
-
- var/linked_stickyban
-
-BSQL_PROTECT_DATUM(/datum/entity/player_sticky_ban)
+ var/active = TRUE
+ var/adminid
-/datum/entity_meta/player_sticky_ban
- entity_type = /datum/entity/player_sticky_ban
- table_name = "player_sticky_bans"
+/datum/entity_meta/stickyban
+ entity_type = /datum/entity/stickyban
+ table_name = "stickyban"
field_types = list(
- "player_id"=DB_FIELDTYPE_BIGINT,
- "admin_id"=DB_FIELDTYPE_BIGINT,
- "reason"=DB_FIELDTYPE_STRING_MAX,
- "date"=DB_FIELDTYPE_STRING_LARGE,
- "address"=DB_FIELDTYPE_STRING_LARGE,
- "ckey" = DB_FIELDTYPE_STRING_LARGE,
- "computer_id"=DB_FIELDTYPE_STRING_LARGE,
- "linked_stickyban"=DB_FIELDTYPE_BIGINT,
+ "identifier" = DB_FIELDTYPE_STRING_LARGE,
+ "reason" = DB_FIELDTYPE_STRING_LARGE,
+ "message" = DB_FIELDTYPE_STRING_LARGE,
+ "date" = DB_FIELDTYPE_STRING_LARGE,
+ "active" = DB_FIELDTYPE_INT,
+ "adminid" = DB_FIELDTYPE_BIGINT,
)
+/datum/view_record/stickyban
+ var/id
+ var/identifier
+ var/reason
+ var/message
+ var/date
+ var/active
+ var/admin
-/datum/entity_link/linked_sticky_bans
- parent_entity = /datum/entity/player_sticky_ban
- child_entity = /datum/entity/player_sticky_ban
- child_field = "linked_stickyban"
-
- parent_name = "linked_ban"
- child_name = "linked_bans"
-
-/datum/entity_link/player_to_player_sticky_bans
- parent_entity = /datum/entity/player
- child_entity = /datum/entity/player_sticky_ban
- child_field = "player_id"
-
- parent_name = "player"
- child_name = "stickybans"
+/datum/entity_view_meta/stickyban
+ root_record_type = /datum/entity/stickyban
+ destination_entity = /datum/view_record/stickyban
+ fields = list(
+ "id",
+ "identifier",
+ "reason",
+ "message",
+ "date",
+ "active",
+ "admin" = DB_CASE(DB_COMP("adminid", DB_ISNOT), "stickybanning_admin.ckey", DB_CONST("AdminBot"))
+ )
-/datum/entity_link/admin_to_player_sticky_bans
+/datum/entity_link/stickyban_to_banning_admin
parent_entity = /datum/entity/player
- child_entity = /datum/entity/player_sticky_ban
- child_field = "admin_id"
+ child_entity = /datum/entity/stickyban
+ child_field = "adminid"
+ parent_name = "stickybanning_admin"
- parent_name = "admin"
+/datum/entity/stickyban_matched_ckey
+ var/ckey
+ var/linked_stickyban
+ var/whitelisted = FALSE
-/datum/view_record/stickyban_list_view
- var/entry_id
- var/player_id
- var/admin_id
+/datum/entity_meta/stickyban_matched_ckey
+ entity_type = /datum/entity/stickyban_matched_ckey
+ table_name = "stickyban_matched_ckey"
+ field_types = list(
+ "ckey" = DB_FIELDTYPE_STRING_LARGE,
+ "linked_stickyban" = DB_FIELDTYPE_BIGINT,
+ "whitelisted" = DB_FIELDTYPE_INT,
+ )
- var/reason
- var/date
- var/address
- var/computer_id
+/datum/view_record/stickyban_matched_ckey
+ var/id
var/ckey
+ var/linked_stickyban
var/whitelisted
+/datum/entity_view_meta/stickyban_matched_ckey
+ root_record_type = /datum/entity/stickyban_matched_ckey
+ destination_entity = /datum/view_record/stickyban_matched_ckey
+ fields = list(
+ "id",
+ "ckey",
+ "linked_stickyban",
+ "whitelisted",
+ )
+
+
+/datum/entity/stickyban_matched_cid
+ var/cid
var/linked_stickyban
- var/linked_ckey
- var/linked_reason
- var/admin_ckey
- var/linked_admin_ckey
+/datum/entity_meta/stickyban_matched_cid
+ entity_type = /datum/entity/stickyban_matched_cid
+ table_name = "stickyban_matched_cid"
+ field_types = list(
+ "cid" = DB_FIELDTYPE_STRING_LARGE,
+ "linked_stickyban" = DB_FIELDTYPE_BIGINT,
+ )
+/datum/view_record/stickyban_matched_cid
+ var/id
+ var/cid
+ var/linked_stickyban
-/datum/entity_view_meta/stickyban_list_view
- root_record_type = /datum/entity/player_sticky_ban
- destination_entity = /datum/view_record/stickyban_list_view
+/datum/entity_view_meta/stickyban_matched_cid
+ root_record_type = /datum/entity/stickyban_matched_cid
+ destination_entity = /datum/view_record/stickyban_matched_cid
fields = list(
- "entry_id" = "id",
- "player_id",
- "admin_id",
+ "id",
+ "cid",
+ "linked_stickyban",
+ )
- "reason",
- "date",
- "address",
- "computer_id",
- "ckey" = "player.ckey",
- "whitelisted" = "player.stickyban_whitelisted",
- "linked_stickyban",
- "linked_ckey" = "linked_ban.player.ckey",
- "linked_reason" = "linked_ban.reason",
+/datum/entity/stickyban_matched_ip
+ var/ip
+ var/linked_stickyban
- "admin_ckey" = "admin.ckey",
- "linked_admin_ckey" = "linked_ban.admin.ckey"
+/datum/entity_meta/stickyban_matched_ip
+ entity_type = /datum/entity/stickyban_matched_ip
+ table_name = "stickyban_matched_ip"
+ field_types = list(
+ "ip" = DB_FIELDTYPE_STRING_LARGE,
+ "linked_stickyban" = DB_FIELDTYPE_BIGINT,
+ )
+
+/datum/view_record/stickyban_matched_ip
+ var/id
+ var/ip
+ var/linked_stickyban
+
+/datum/entity_view_meta/stickyban_matched_ip
+ root_record_type = /datum/entity/stickyban_matched_ip
+ destination_entity = /datum/view_record/stickyban_matched_ip
+ fields = list(
+ "id",
+ "ip",
+ "linked_stickyban",
)
- order_by = list("entry_id" = DB_ORDER_BY_DESC)
diff --git a/code/datums/factions/upp.dm b/code/datums/factions/upp.dm
index 90b04765cf..fefd6b01d6 100644
--- a/code/datums/factions/upp.dm
+++ b/code/datums/factions/upp.dm
@@ -21,7 +21,7 @@
hud_icon_state = "sl"
if(JOB_UPP_POLICE)
hud_icon_state = "mp"
- if(JOB_UPP_LT_OFFICER)
+ if(JOB_UPP_LT_OFFICER, JOB_SO)
hud_icon_state = "lt"
if(JOB_UPP_SRLT_OFFICER)
hud_icon_state = "slt"
@@ -56,6 +56,39 @@
if(hud_icon_state)
holder.overlays += image('icons/mob/hud/marine_hud.dmi', H, "upp_[hud_icon_state]")
+//UPP PVE PLATOON
+ var/datum/squad/squad = H.assigned_squad
+ if(istype(squad, /datum/squad/marine/upp))
+ var/squad_clr = H.assigned_squad.equipment_color
+ switch(GET_DEFAULT_ROLE(_role))
+ if(JOB_SQUAD_MEDIC) hud_icon_state = "med"
+ if(JOB_SQUAD_SMARTGUN) hud_icon_state = "gun"
+ if(JOB_SQUAD_TEAM_LEADER) hud_icon_state = "tl"
+ if(JOB_SQUAD_LEADER) hud_icon_state = "leader_a"
+ if(squad.fireteam_leaders["SQ1"] == H || squad.fireteam_leaders["SQ2"] == H)
+ H.langchat_styles = "langchat_smaller_bolded"
+ else
+ H.langchat_styles = initial(H.langchat_styles)
+ H.langchat_color = H.assigned_squad.chat_color
+
+ if(!hud_icon_state) hud_icon_state = H.rank_fallback
+ if(hud_icon_state)
+ var/image/IMG = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad")
+ if(squad_clr)
+ IMG.color = squad_clr
+ else
+ IMG.color = "#5A934A"
+ holder.overlays += IMG
+ holder.overlays += image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_[hud_icon_state]")
+ if(H.assigned_squad && H.assigned_fireteam)
+ var/image/IMG2 = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_[H.assigned_fireteam]")
+ IMG2.color = squad_clr
+ holder.overlays += IMG2
+ if(H.assigned_squad.fireteam_leaders[H.assigned_fireteam] == H)
+ var/image/IMG3 = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_ftl")
+ IMG3.color = squad_clr
+ holder.overlays += IMG3
+
/datum/faction/upp/get_antag_guns_snowflake_equipment()
return list(
list("PRIMARY FIREARMS", 0, null, null, null),
diff --git a/code/datums/factions/uscm.dm b/code/datums/factions/uscm.dm
index 2197d674c4..e6aad56a05 100644
--- a/code/datums/factions/uscm.dm
+++ b/code/datums/factions/uscm.dm
@@ -26,6 +26,7 @@
if(JOB_INTEL) marine_rk = "io"
if(JOB_DROPSHIP_CREW_CHIEF) marine_rk = "dcc"
if(JOB_CREWMAN) marine_rk = "tc"
+ if(JOB_SQUAD_RTO) marine_rk = "rto"
if(JOB_MARINE_RAIDER) marine_rk = "soc"
if(JOB_MARINE_RAIDER_SL) marine_rk = "soctl"
if(JOB_MARINE_RAIDER_CMD) marine_rk = "soccmd"
diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm
index 3bf5c601ce..9706c26e1e 100644
--- a/code/datums/map_config.dm
+++ b/code/datums/map_config.dm
@@ -65,6 +65,7 @@
var/nightmare_path
+ var/platoon
/// If truthy this is config for a round overriden map: search for override maps in data/, instead of using a path in maps/
var/override_map
@@ -360,6 +361,9 @@
if(json["nightmare_path"])
nightmare_path = json["nightmare_path"]
+ if(json["platoon"])
+ platoon = json["platoon"]
+
if(islist(json["environment_traits"]))
environment_traits = json["environment_traits"]
else if(!isnull(json["environment_traits"]))
diff --git a/code/datums/paygrades/factions/upp/upp.dm b/code/datums/paygrades/factions/upp/upp.dm
index a1363383ad..a7eecb922f 100644
--- a/code/datums/paygrades/factions/upp/upp.dm
+++ b/code/datums/paygrades/factions/upp/upp.dm
@@ -8,6 +8,7 @@
paygrade = "UE0"
name = "Conscript"
pay_multiplier = 0.05
+ prefix = "Cnscr."
/datum/paygrade/upp/ue1
paygrade = "UE1"
@@ -16,8 +17,8 @@
/datum/paygrade/upp/ue2
paygrade = "UE2"
- name = "Private First Class"
- prefix = "PFC."
+ name = "Efreitor"
+ prefix = "Efr."
pay_multiplier = 0.2
/datum/paygrade/upp/ue3
@@ -44,6 +45,12 @@
prefix = "MSzh."
pay_multiplier = 0.9
+/datum/paygrade/upp/ue7
+ paygrade = "UE7"
+ name = "Starshina"
+ prefix = "Strsh."
+ pay_multiplier = 1 //here comes the moneyyy
+
//UPP Commandos
/datum/paygrade/upp/uc1
paygrade = "UC1"
diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm
index 871278ff23..7e6658d9c1 100644
--- a/code/datums/skills/uscm.dm
+++ b/code/datums/skills/uscm.dm
@@ -8,13 +8,6 @@ United States Colonial Marines
name = "Private"
//same as default
-/datum/skills/pfc/crafty
- name = "Crafty Private"
- skills = list(
- SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED,
- SKILL_ENGINEER = SKILL_ENGINEER_TRAINED,
- )
-
/datum/skills/combat_medic
name = "Combat Medic"
skills = list(
@@ -23,13 +16,6 @@ United States Colonial Marines
SKILL_JTAC = SKILL_JTAC_BEGINNER,
)
-/datum/skills/combat_medic/crafty
- name = "Crafty Combat Medic"
- skills = list(
- SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED,
- SKILL_ENGINEER = SKILL_ENGINEER_TRAINED,
- )
-
/datum/skills/combat_engineer
name = "Combat Engineer"
skills = list(
@@ -287,7 +273,7 @@ COMMAND STAFF
SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED,
SKILL_MEDICAL = SKILL_MEDICAL_MEDIC,
SKILL_POLICE = SKILL_POLICE_FLASH,
- SKILL_VEHICLE = SKILL_VEHICLE_SMALL,
+ SKILL_VEHICLE = SKILL_VEHICLE_LARGE,
SKILL_JTAC = SKILL_JTAC_EXPERT,
SKILL_INTEL = SKILL_INTEL_TRAINED,
SKILL_SURGERY = SKILL_SURGERY_NOVICE,
diff --git a/code/defines/procs/admin.dm b/code/defines/procs/admin.dm
index 1e4f02e95c..d48c02127e 100644
--- a/code/defines/procs/admin.dm
+++ b/code/defines/procs/admin.dm
@@ -1,3 +1,15 @@
-/proc/log_and_message_admins(message as text)
- log_admin("[key_name(usr)] [message]")
- message_admins("[key_name(usr)] [message]")
+/proc/important_message_external(message, title, list/datum/tgs_chat_embed/field/fields)
+ if(CONFIG_GET(string/important_log_channel))
+ var/datum/tgs_message_content/to_send = new("")
+
+ var/datum/tgs_chat_embed/structure/embed = new()
+ embed.title = title ? title : "Important Log"
+ embed.description = message
+ embed.timestamp = time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")
+ embed.colour = "#ED2939"
+ if(length(fields))
+ embed.fields = fields
+
+ to_send.embed = embed
+
+ send2chat(to_send, CONFIG_GET(string/important_log_channel))
diff --git a/code/game/area/Sulaco.dm b/code/game/area/Sulaco.dm
index e2461ed30a..d498be21db 100644
--- a/code/game/area/Sulaco.dm
+++ b/code/game/area/Sulaco.dm
@@ -123,6 +123,32 @@
return FALSE
return TRUE
+/area/shuttle/ds_upp
+ name = "dropship Akademia Nauk"
+ icon_state = "shuttlered"
+ base_muffle = MUFFLE_HIGH
+ soundscape_interval = 30
+ is_landing_zone = TRUE
+ ceiling = CEILING_REINFORCED_METAL
+
+/area/shuttle/ds_upp/Enter(atom/movable/O, atom/oldloc)
+ if(istype(O, /obj/structure/barricade))
+ return FALSE
+ return TRUE
+
+/area/shuttle/cyclone
+ name = "dropship Cyclone"
+ icon_state = "shuttlered"
+ base_muffle = MUFFLE_HIGH
+ soundscape_interval = 30
+ is_landing_zone = TRUE
+ ceiling = CEILING_REINFORCED_METAL
+
+/area/shuttle/cyclone/Enter(atom/movable/O, atom/oldloc)
+ if(istype(O, /obj/structure/barricade))
+ return FALSE
+ return TRUE
+
//DISTRESS SHUTTLES
diff --git a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm
index cbe4c24fab..b1fe23d236 100644
--- a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm
+++ b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm
@@ -33,14 +33,24 @@
/datum/game_mode/colonialmarines/ai/pre_setup()
RegisterSignal(SSdcs, COMSIG_GLOB_XENO_SPAWN, PROC_REF(handle_xeno_spawn))
+ squad_limit.Cut()
+ squad_limit += MAIN_SHIP_PLATOON
+ for(var/i in squad_limit)
+ role_mappings = GLOB.platoon_to_jobs[i]
+ RoleAuthority.reset_roles()
+ for(var/datum/squad/sq in RoleAuthority.squads)
+ if(sq.type in squad_limit)
+ GLOB.main_platoon_name = sq.name
+ GLOB.main_platoon_initial_name = sq.name
+
for(var/datum/squad/squad in RoleAuthority.squads)
if(squad.type in squad_limit)
continue
-
RoleAuthority.squads -= squad
RoleAuthority.squads_by_type -= squad.type
+
. = ..()
/datum/game_mode/colonialmarines/ai/post_setup()
@@ -65,4 +75,27 @@
return
/datum/game_mode/colonialmarines/ai/get_roles_list()
- return ROLES_AI
+ return GLOB.platoon_to_role_list[MAIN_SHIP_PLATOON]
+
+GLOBAL_LIST_INIT(platoon_to_jobs, list(/datum/squad/marine/alpha = list(/datum/job/command/bridge/ai = JOB_SO,\
+ /datum/job/marine/leader/ai = JOB_SQUAD_LEADER,\
+ /datum/job/marine/medic/ai = JOB_SQUAD_MEDIC,\
+ /datum/job/marine/tl/ai = JOB_SQUAD_TEAM_LEADER,
+ /datum/job/marine/smartgunner/ai = JOB_SQUAD_SMARTGUN,\
+ /datum/job/marine/standard/ai = JOB_SQUAD_MARINE), \
+ /datum/squad/marine/upp = list(/datum/job/command/bridge/ai/upp = JOB_SO,\
+ /datum/job/marine/leader/ai/upp = JOB_SQUAD_LEADER,\
+ /datum/job/marine/medic/ai/upp = JOB_SQUAD_MEDIC,\
+ /datum/job/marine/tl/ai/upp = JOB_SQUAD_TEAM_LEADER,
+ /datum/job/marine/smartgunner/ai/upp = JOB_SQUAD_SMARTGUN,\
+ /datum/job/marine/standard/ai/upp = JOB_SQUAD_MARINE),\
+ /datum/squad/marine/forecon = list(/datum/job/marine/standard/ai/forecon = JOB_SQUAD_MARINE,\
+ /datum/job/marine/standard/ai/rto = JOB_SQUAD_RTO,\
+ /datum/job/marine/leader/ai/forecon = JOB_SQUAD_LEADER,\
+ /datum/job/marine/medic/ai/forecon = JOB_SQUAD_MEDIC,\
+ /datum/job/marine/tl/ai/forecon = JOB_SQUAD_TEAM_LEADER,\
+ /datum/job/marine/smartgunner/ai/forecon = JOB_SQUAD_SMARTGUN)))
+
+GLOBAL_LIST_INIT(platoon_to_role_list, list(/datum/squad/marine/alpha = ROLES_AI,\
+ /datum/squad/marine/upp = ROLES_AI_UPP,\
+ /datum/squad/marine/forecon = ROLES_AI_FORECON))
diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm
index 0d10b06d5f..eb4ffb2f55 100644
--- a/code/game/jobs/access.dm
+++ b/code/game/jobs/access.dm
@@ -286,6 +286,19 @@
ACCESS_UPP_SENIOR_LEAD,
) + get_access(ACCESS_LIST_COLONIAL_ALL) + get_access(ACCESS_LIST_EMERGENCY_RESPONSE)
+ if(ACCESS_LIST_UPP_PLATOON)
+ return list(
+ ACCESS_UPP_GENERAL,
+ ACCESS_UPP_MEDICAL,
+ ACCESS_UPP_FLIGHT,
+ ACCESS_UPP_LEADERSHIP,
+ ACCESS_UPP_SENIOR_LEAD,
+ ACCESS_UPP_MEDPREP,
+ ACCESS_UPP_TLPREP,
+ ACCESS_UPP_MACHINEGUN
+ )
+
+
/proc/get_region_accesses(code)
switch(code)
if(0)//Everything
diff --git a/code/game/jobs/job/command/cic/staffofficer.dm b/code/game/jobs/job/command/cic/staffofficer.dm
index 7e27cb5b3b..8e4e7c0cfa 100644
--- a/code/game/jobs/job/command/cic/staffofficer.dm
+++ b/code/game/jobs/job/command/cic/staffofficer.dm
@@ -10,7 +10,8 @@
scaled = FALSE
flags_startup_parameters = ROLE_ADD_TO_DEFAULT
gear_preset = /datum/equipment_preset/uscm_ship/so
- entry_message_body = "Your job is to monitor the Marines, man the CIC, and listen to your superior officers. You are in charge of logistics and the overwatch system. You are also in line to take command after other eligible superior commissioned officers."
+ gear_preset_secondary = /datum/equipment_preset/uscm_ship/so/lesser_rank
+ entry_message_body = "Your job is to conduct the briefing for the platoon, monitor the operation, and listen to your superior officers. You are in charge of the platoon for the current operation and supported by your Company Command.
They will give your orders VIA the telephone in your office once they are ready.
You remember that you've stored your personal gear are located in your personal quarters.
Your job involves heavy roleplay and requires you to behave like an officer and to stay in character at all times."
job_options = list(FIRST_LT_VARIANT = "1stLt", SECOND_LT_VARIANT = "2ndLt")
@@ -34,9 +35,9 @@
/datum/job/command/bridge/handle_job_options(option)
if(option != FIRST_LT_VARIANT)
- gear_preset = /datum/equipment_preset/uscm_ship/so/lesser_rank
+ gear_preset = gear_preset_secondary
else
- gear_preset = /datum/equipment_preset/uscm_ship/so
+ gear_preset = initial(gear_preset)
AddTimelock(/datum/job/command/bridge, list(
JOB_SQUAD_LEADER = 1 HOURS,
@@ -51,6 +52,7 @@ AddTimelock(/datum/job/command/bridge, list(
/datum/job/command/bridge/ai
total_positions = 1
spawn_positions = 1
+ prime_priority = TRUE
/datum/job/command/bridge/ai/set_spawn_positions(count)
return spawn_positions
@@ -58,5 +60,24 @@ AddTimelock(/datum/job/command/bridge, list(
/datum/job/command/bridge/ai/get_total_positions(latejoin = 0)
return latejoin ? total_positions : spawn_positions
+/datum/job/command/bridge/ai/generate_entry_conditions(mob/living/M, whitelist_status)
+ . = ..()
+ GLOB.marine_leaders[JOB_SO] = M
+ RegisterSignal(M, COMSIG_PARENT_QDELETING, PROC_REF(cleanup_leader_candidate))
+
+/datum/job/command/bridge/ai/proc/cleanup_leader_candidate(mob/M)
+ SIGNAL_HANDLER
+ GLOB.marine_leaders -= JOB_SO
+
+/datum/job/command/bridge/ai/upp
+ title = JOB_SO_UPP
+ gear_preset = /datum/equipment_preset/uscm_ship/so/upp
+ gear_preset_secondary = /datum/equipment_preset/uscm_ship/so/upp/lesser_rank
+
+/obj/effect/landmark/start/bridge/upp
+ name = JOB_SO_UPP
+ icon_state = "so_spawn"
+ job = /datum/job/command/bridge/ai/upp
+
#undef SECOND_LT_VARIANT
#undef FIRST_LT_VARIANT
diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm
index 48ad372e1f..103c826ce5 100644
--- a/code/game/jobs/job/job.dm
+++ b/code/game/jobs/job/job.dm
@@ -24,6 +24,7 @@
var/minimum_playtime_as_job = 3 HOURS
var/gear_preset //Gear preset name used for this job
+ var/gear_preset_secondary //Additional gear preset for different thingies
var/list/gear_preset_whitelist = list()//Gear preset name used for council snowflakes ;)
//For generating entry messages
@@ -40,6 +41,9 @@
/// If TRUE, this job will spawn w/ a cryo emergency kit during evac/red alert
var/gets_emergency_kit = TRUE
+ /// Whether or not linking your discord account can let you get prime priority for this role
+ var/prime_priority = FALSE
+
/datum/job/New()
. = ..()
diff --git a/code/game/jobs/job/marine/marine.dm b/code/game/jobs/job/marine/marine.dm
index e07c1edd31..c50a0420a9 100644
--- a/code/game/jobs/job/marine/marine.dm
+++ b/code/game/jobs/job/marine/marine.dm
@@ -1,5 +1,5 @@
/datum/job/marine
- supervisors = "the acting squad leader"
+ supervisors = "the acting platoon leader"
selection_class = "job_marine"
total_positions = 8
spawn_positions = 8
@@ -7,7 +7,7 @@
/datum/job/marine/generate_entry_message(mob/living/carbon/human/current_human)
if(current_human.assigned_squad)
- entry_message_intro = "You are a [title]!
You have been assigned to: [lowertext(current_human.assigned_squad.name)] squad.[Check_WO() ? "" : " Make your way to the cafeteria for some post-cryosleep chow, and then get equipped in your squad's prep room." ]"
+ entry_message_intro = "You are a [title]!
You have been assigned to the [lowertext(current_human.assigned_squad.name)] platoon.[Check_WO() ? "" : " Make your way to the cafeteria for some post-cryosleep chow, and then get equipped in your team's prep room." ]"
return ..()
/datum/job/marine/generate_entry_conditions(mob/living/carbon/human/current_human)
diff --git a/code/game/jobs/job/marine/squad/leader.dm b/code/game/jobs/job/marine/squad/leader.dm
index 27536f97e5..ebb0cd25a9 100644
--- a/code/game/jobs/job/marine/squad/leader.dm
+++ b/code/game/jobs/job/marine/squad/leader.dm
@@ -9,15 +9,16 @@
supervisors = "the acting commanding officer"
flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD
gear_preset = /datum/equipment_preset/uscm/leader
- entry_message_body = "You are responsible for the men and women of your squad. Make sure they are on task, working together, and communicating. You are also in charge of communicating with command and letting them know about the situation first hand. Keep out of harm's way."
+ gear_preset_secondary = /datum/equipment_preset/uscm/leader/lesser_rank
+ entry_message_body = "You are responsible for the men and women of your entire platoon. Make sure they are on task, working together, and communicating. You are also in charge of communicating with command and letting them know about the situation first hand. Keep out of harm's way.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms."
job_options = list(GYSGT_VARIANT = "GYSGT", SSGT_VARIANT = "SSGT")
/datum/job/marine/leader/handle_job_options(option)
if(option != GYSGT_VARIANT)
- gear_preset = /datum/equipment_preset/uscm/leader/lesser_rank
+ gear_preset = gear_preset_secondary
else
- gear_preset = /datum/equipment_preset/uscm/leader
+ gear_preset = initial(gear_preset)
/datum/job/marine/leader/whiskey
title = JOB_WO_SQUAD_LEADER
@@ -52,6 +53,27 @@ AddTimelock(/datum/job/marine/leader, list(
/datum/job/marine/leader/ai
total_positions = 1
spawn_positions = 1
+ prime_priority = TRUE
+
+/datum/job/marine/leader/ai/upp
+ title = JOB_SQUAD_LEADER_UPP
+ gear_preset = /datum/equipment_preset/uscm/leader/upp
+ gear_preset_secondary = /datum/equipment_preset/uscm/leader/upp/lesser_rank
+
+/datum/job/marine/leader/ai/forecon
+ title = JOB_SQUAD_LEADER_FORECON
+ gear_preset = /datum/equipment_preset/uscm/leader/forecon
+ gear_preset_secondary = /datum/equipment_preset/uscm/leader/forecon/lesser_rank
+
+/obj/effect/landmark/start/marine/leader/upp
+ name = JOB_SQUAD_LEADER_UPP
+ squad = SQUAD_UPP
+ job = /datum/job/marine/leader/ai/upp
+
+/obj/effect/landmark/start/marine/leader/forecon
+ name = JOB_SQUAD_LEADER_FORECON
+ squad = SQUAD_LRRP
+ job = /datum/job/marine/leader/ai/forecon
#undef SSGT_VARIANT
#undef GYSGT_VARIANT
diff --git a/code/game/jobs/job/marine/squad/medic.dm b/code/game/jobs/job/marine/squad/medic.dm
index 25043c1ada..02b438c048 100644
--- a/code/game/jobs/job/marine/squad/medic.dm
+++ b/code/game/jobs/job/marine/squad/medic.dm
@@ -9,7 +9,8 @@
allow_additional = 1
flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD
gear_preset = /datum/equipment_preset/uscm/medic
- entry_message_body = "You tend the wounds of your squad mates and make sure they are healthy and active. You may not be a fully-fledged doctor, but you stand between life and death when it matters."
+ gear_preset_secondary = /datum/equipment_preset/uscm/medic/lesser_rank
+ entry_message_body = "You tend the wounds of your squad mates and make sure they are healthy and active. You may not be a fully-fledged doctor, but you stand between life and death when it matters.
You remember that you've stored your personal gear and uniform are located in your medical office."
job_options = list(CPL_VARIANT = "CPL", LCPL_VARIANT = "LCPL")
@@ -35,9 +36,9 @@
/datum/job/marine/medic/handle_job_options(option)
if(option != CPL_VARIANT)
- gear_preset = /datum/equipment_preset/uscm/medic/lesser_rank
+ gear_preset = gear_preset_secondary
else
- gear_preset = /datum/equipment_preset/uscm/medic
+ gear_preset = initial(gear_preset)
/datum/job/marine/medic/whiskey
title = JOB_WO_SQUAD_MEDIC
@@ -80,5 +81,25 @@ AddTimelock(/datum/job/marine/medic, list(
/datum/job/marine/medic/ai/get_total_positions(latejoin=0)
return latejoin ? total_positions : spawn_positions
+/datum/job/marine/medic/ai/upp
+ title = JOB_SQUAD_MEDIC_UPP
+ gear_preset = /datum/equipment_preset/uscm/medic/upp
+ gear_preset_secondary = /datum/equipment_preset/uscm/medic/upp/lesser_rank
+
+/datum/job/marine/medic/ai/forecon
+ title = JOB_SQUAD_MEDIC_FORECON
+ gear_preset = /datum/equipment_preset/uscm/medic/forecon
+ gear_preset_secondary = /datum/equipment_preset/uscm/medic/forecon/lesser_rank
+
+/obj/effect/landmark/start/marine/medic/upp
+ name = JOB_SQUAD_MEDIC_UPP
+ squad = SQUAD_UPP
+ job = /datum/job/marine/medic/ai/upp
+
+/obj/effect/landmark/start/marine/medic/forecon
+ name = JOB_SQUAD_MEDIC_FORECON
+ squad = SQUAD_LRRP
+ job = /datum/job/marine/medic/ai/forecon
+
#undef LCPL_VARIANT
#undef CPL_VARIANT
diff --git a/code/game/jobs/job/marine/squad/smartgunner.dm b/code/game/jobs/job/marine/squad/smartgunner.dm
index 6e9f1558ac..6c27f5ec27 100644
--- a/code/game/jobs/job/marine/squad/smartgunner.dm
+++ b/code/game/jobs/job/marine/squad/smartgunner.dm
@@ -10,7 +10,8 @@
scaled = 1
flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD
gear_preset = /datum/equipment_preset/uscm/sg
- entry_message_body = "You are the smartgunner. Your task is to provide heavy weapons support."
+ gear_preset_secondary = /datum/equipment_preset/uscm/sg/lesser_rank
+ entry_message_body = "You are a specialized automatic rifleman. Your task is to provide heavy weapons support for your squad.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms."
job_options = list(CPL_VARIANT = "CPL", LCPL_VARIANT = "LCPL")
@@ -31,9 +32,9 @@
/datum/job/marine/smartgunner/handle_job_options(option)
if(option != CPL_VARIANT)
- gear_preset = /datum/equipment_preset/uscm/sg/lesser_rank
+ gear_preset = gear_preset_secondary
else
- gear_preset = /datum/equipment_preset/uscm/sg
+ gear_preset = initial(gear_preset)
/datum/job/marine/smartgunner/whiskey
title = JOB_WO_SQUAD_SMARTGUNNER
@@ -75,5 +76,27 @@ AddTimelock(/datum/job/marine/smartgunner, list(
/datum/job/marine/smartgunner/ai/get_total_positions(latejoin = 0)
return latejoin ? total_positions : spawn_positions
+/datum/job/marine/smartgunner/ai/upp
+ title = JOB_SQUAD_SMARTGUN_UPP
+ gear_preset = /datum/equipment_preset/uscm/sg/upp
+ gear_preset_secondary = /datum/equipment_preset/uscm/sg/upp/lesser_rank
+
+/datum/job/marine/smartgunner/ai/forecon
+ title = JOB_SQUAD_SMARTGUN_FORECON
+ total_positions = 1
+ spawn_positions = 1
+ gear_preset = /datum/equipment_preset/uscm/sg/forecon
+ gear_preset_secondary = /datum/equipment_preset/uscm/sg/forecon/lesser_rank
+
+/obj/effect/landmark/start/marine/smartgunner/upp
+ name = JOB_SQUAD_SMARTGUN_UPP
+ job = JOB_SQUAD_SMARTGUN_UPP
+ squad = SQUAD_UPP
+
+/obj/effect/landmark/start/marine/smartgunner/forecon
+ name = JOB_SQUAD_SMARTGUN_FORECON
+ job = JOB_SQUAD_SMARTGUN_FORECON
+ squad = SQUAD_LRRP
+
#undef LCPL_VARIANT
#undef CPL_VARIANT
diff --git a/code/game/jobs/job/marine/squad/standard.dm b/code/game/jobs/job/marine/squad/standard.dm
index b5cab3a265..71533679d9 100644
--- a/code/game/jobs/job/marine/squad/standard.dm
+++ b/code/game/jobs/job/marine/squad/standard.dm
@@ -9,11 +9,11 @@
spawn_positions = -1
flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD
gear_preset = /datum/equipment_preset/uscm/pfc
-
+ gear_preset_secondary = /datum/equipment_preset/uscm/pfc/lesser_rank
job_options = list(PFC_VARIANT = "PFC", PVT_VARIANT = "PVT")
/datum/job/marine/standard/on_config_load()
- entry_message_body = "You are a rank-and-file Marine of the USCM, and that is your strength. What you lack alone, you gain standing shoulder to shoulder with the men and women of the corps. Ooh-rah!"
+ entry_message_body = "You are a rank-and-file Soldier of your standing army, and that is your strength. What you lack alone, you gain standing shoulder to shoulder with the men and women of the platoon. Ooh-rah!
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms."
return ..()
/datum/job/marine/standard/set_spawn_positions(count)
@@ -21,9 +21,9 @@
/datum/job/marine/standard/handle_job_options(option)
if(option != PFC_VARIANT)
- gear_preset = /datum/equipment_preset/uscm/pfc/lesser_rank
+ gear_preset = gear_preset_secondary
else
- gear_preset = /datum/equipment_preset/uscm/pfc
+ gear_preset = initial(gear_preset)
/datum/job/marine/standard/whiskey
title = JOB_WO_SQUAD_MARINE
@@ -58,5 +58,39 @@
/datum/job/marine/standard/ai/set_spawn_positions(count)
return spawn_positions
+/datum/job/marine/standard/ai/upp
+ title = JOB_SQUAD_MARINE_UPP
+ gear_preset = /datum/equipment_preset/uscm/pfc/upp
+ gear_preset_secondary = /datum/equipment_preset/uscm/pfc/upp/lesser_rank
+
+/datum/job/marine/standard/ai/forecon
+ title = JOB_SQUAD_MARINE_FORECON
+ total_positions = 2
+ spawn_positions = 2
+ gear_preset = /datum/equipment_preset/uscm/pfc/forecon
+ gear_preset_secondary = /datum/equipment_preset/uscm/pfc/forecon/lesser_rank
+
+/datum/job/marine/standard/ai/rto
+ total_positions = 1
+ spawn_positions = 1
+ title = JOB_SQUAD_RTO
+ gear_preset = /datum/equipment_preset/uscm/rto
+ gear_preset_secondary = /datum/equipment_preset/uscm/rto/lesser_rank
+
+/obj/effect/landmark/start/marine/upp
+ name = JOB_SQUAD_MARINE_UPP
+ squad = SQUAD_UPP
+ job = /datum/job/marine/standard/ai/upp
+
+/obj/effect/landmark/start/marine/forecon
+ name = JOB_SQUAD_MARINE_FORECON
+ squad = SQUAD_LRRP
+ job = /datum/job/marine/standard/ai/forecon
+
+/obj/effect/landmark/start/marine/rto
+ name = JOB_SQUAD_RTO
+ squad = SQUAD_LRRP
+ job = /datum/job/marine/standard/ai/rto
+
#undef PVT_VARIANT
#undef PFC_VARIANT
diff --git a/code/game/jobs/job/marine/squad/tl.dm b/code/game/jobs/job/marine/squad/tl.dm
index 00fd710f38..be876dc0b3 100644
--- a/code/game/jobs/job/marine/squad/tl.dm
+++ b/code/game/jobs/job/marine/squad/tl.dm
@@ -8,7 +8,7 @@
allow_additional = 1
flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD
gear_preset = /datum/equipment_preset/uscm/tl
- entry_message_body = "You are the Team Leader.Your task is to assist the squad leader in leading the squad as well as utilize ordnance such as orbital bombardments, CAS, and mortar as well as coordinating resupply with Requisitions and CIC. If the squad leader dies, you are expected to lead in their place."
+ entry_message_body = "You are the Squad Leader. Your task is leading the designated squad and utilize available ordnance. If the platoon leader dies, you are expected to lead in their place.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms."
job_options = list(SGT_VARIANT = "SGT")
@@ -45,4 +45,24 @@ AddTimelock(/datum/job/marine/tl, list(
total_positions = 2
spawn_positions = 2
+/datum/job/marine/tl/ai/upp
+ title = JOB_SQUAD_TEAM_LEADER_UPP
+ gear_preset = /datum/equipment_preset/uscm/tl/upp
+
+/datum/job/marine/tl/ai/forecon
+ total_positions = 1
+ spawn_positions = 1
+ title = JOB_SQUAD_TEAM_LEADER_FORECON
+ gear_preset = /datum/equipment_preset/uscm/tl/forecon
+
+/obj/effect/landmark/start/marine/tl/upp
+ name = JOB_SQUAD_TEAM_LEADER_UPP
+ squad = SQUAD_UPP
+ job = /datum/job/marine/tl/ai/upp
+
+/obj/effect/landmark/start/marine/tl/forecon
+ name = JOB_SQUAD_TEAM_LEADER_FORECON
+ squad = SQUAD_LRRP
+ job = /datum/job/marine/tl/ai/forecon
+
#undef SGT_VARIANT
diff --git a/code/game/jobs/job/marine/squad_info.dm b/code/game/jobs/job/marine/squad_info.dm
index 6a59ecf560..27c5bd9001 100644
--- a/code/game/jobs/job/marine/squad_info.dm
+++ b/code/game/jobs/job/marine/squad_info.dm
@@ -174,6 +174,8 @@
rank = "SqSgt"
if(JOB_SQUAD_LEADER)
rank = "PltSgt"
+ if(JOB_SQUAD_RTO)
+ rank = "RTO"
else
rank = ""
squad_info_data["fireteams"][team]["sqsgt"] += list("rank" = rank)
@@ -251,6 +253,8 @@
rank = "SqSgt"
if(JOB_SQUAD_LEADER)
rank = "PltSgt"
+ if(JOB_SQUAD_RTO)
+ rank = "RTO"
else
rank = ""
if(H.rank_fallback)
@@ -298,6 +302,8 @@
rank = "SqSgt"
if(JOB_SQUAD_LEADER)
rank = "PltSgt"
+ if(JOB_SQUAD_RTO)
+ rank = "RTO"
else
rank = ""
mar[H.real_name] += list("rank" = rank)
diff --git a/code/game/jobs/job/marine/squads.dm b/code/game/jobs/job/marine/squads.dm
index ad06315ba4..27fb293daa 100644
--- a/code/game/jobs/job/marine/squads.dm
+++ b/code/game/jobs/job/marine/squads.dm
@@ -112,6 +112,8 @@
///Should we add the name of our squad in front of their name? Ex: Alpha Hospital Corpsman
var/prepend_squad_name_to_assignment = TRUE
+ var/squad_one_access = ACCESS_SQUAD_ONE
+ var/squad_two_access = ACCESS_SQUAD_TWO
/datum/squad/marine
name = "Root"
@@ -129,6 +131,34 @@
use_stripe_overlay = FALSE
usable = TRUE
+/datum/squad/marine/upp
+ name = SQUAD_UPP
+ equipment_color = "#8B0000"
+ chat_color = "#B22222"
+ access = list(ACCESS_UPP_GENERAL)
+ radio_freq = UPP_FREQ
+ minimap_color = MINIMAP_SQUAD_UPP
+ use_stripe_overlay = FALSE
+ usable = TRUE
+ faction = FACTION_UPP
+ squad_one_access = ACCESS_UPP_SQUAD_ONE
+ squad_two_access = ACCESS_UPP_SQUAD_TWO
+
+/datum/squad/marine/upp/New()
+ . = ..()
+
+ RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon))
+
+/datum/squad/marine/forecon
+ name = SQUAD_LRRP
+ access = list(ACCESS_MARINE_ALPHA)
+ radio_freq = SOF_FREQ
+ use_stripe_overlay = FALSE
+ equipment_color = "#32CD32"
+ chat_color = "#32CD32"
+ minimap_color = "#32CD32"
+ usable = TRUE
+
/datum/squad/marine/bravo
name = SQUAD_MARINE_2
equipment_color = "#ffc32d"
@@ -311,7 +341,7 @@
RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon))
-/datum/squad/marine/alpha/proc/rename_platoon(datum/source, new_name, old_name)
+/datum/squad/marine/proc/rename_platoon(datum/source, new_name, old_name)
SIGNAL_HANDLER
name = new_name
@@ -330,7 +360,7 @@
continue
marine_card.assignment = "[new_name] [marine.job]"
- marine_card.name = "[marine_card.registered_name]'s ID Card ([marine_card.assignment])"
+ marine_card.name = "[marine_card.registered_name]'s [marine_card.card_name] ([marine_card.assignment])"
/datum/squad/proc/setup_supply_drop_list()
SIGNAL_HANDLER
@@ -484,6 +514,8 @@
return FALSE //No ID found
var/assignment = M.job
+
+ var/id_assignment = M.assigned_equipment_preset.assignment
var/paygrade
var/list/extra_access = list()
@@ -529,6 +561,8 @@
if(GET_DEFAULT_ROLE(M.job) == JOB_SQUAD_LEADER) //field promoted SL don't count as real ones
num_leaders++
+ if(JOB_SQUAD_RTO)
+ assignment = JOB_SQUAD_RTO
if(JOB_MARINE_RAIDER)
assignment = JOB_MARINE_RAIDER
@@ -565,15 +599,15 @@
M.assigned_squad = src //Add them to the squad
C.access += (src.access + extra_access) //Add their squad access to their ID
if(prepend_squad_name_to_assignment)
- C.assignment = "[name] [assignment]"
+ C.assignment = "[name] [id_assignment]"
else
- C.assignment = assignment
+ C.assignment = id_assignment
SEND_SIGNAL(M, COMSIG_SET_SQUAD)
if(paygrade)
C.paygrade = paygrade
- C.name = "[C.registered_name]'s ID Card ([C.assignment])"
+ C.name = "[C.registered_name]'s [C.card_name] ([C.assignment])"
var/obj/item/device/radio/headset/almayer/marine/headset = locate() in list(M.wear_l_ear, M.wear_r_ear)
if(headset && radio_freq)
@@ -594,8 +628,8 @@
return FALSE //Abort, no ID found
C.access -= src.access
- C.assignment = M.job
- C.name = "[C.registered_name]'s ID Card ([C.assignment])"
+ C.assignment = M.assigned_equipment_preset.assignment
+ C.name = "[C.registered_name]'s [C.card_name] ([C.assignment])"
forget_marine_in_squad(M)
@@ -656,6 +690,8 @@
if(JOB_SQUAD_LEADER)
if(!leader_killed)
old_lead.comm_title = "PltSgt"
+ if(JOB_SQUAD_RTO)
+ old_lead.comm_title = "RTO"
if(JOB_MARINE_RAIDER)
old_lead.comm_title = "Op."
if(JOB_MARINE_RAIDER_SL)
@@ -748,9 +784,9 @@
// I'm not fixing how cursed these strings are, god save us all if someone (or me (https://i.imgur.com/nSy81Bn.png)) has to change these again
if(H.wear_id)
if(fireteam == "SQ1")
- H.wear_id.access += ACCESS_SQUAD_ONE
+ H.wear_id.access += squad_one_access
if(fireteam == "SQ2")
- H.wear_id.access += ACCESS_SQUAD_TWO
+ H.wear_id.access += squad_two_access
for(var/obj/item/device/radio/headset/cycled_headset in H)
if(!("Squad Sergeant" in cycled_headset.tracking_options))
@@ -773,7 +809,7 @@
H.hud_set_squad()
if(H.wear_id)
- H.wear_id.access.Remove(ACCESS_SQUAD_ONE, ACCESS_SQUAD_TWO)
+ H.wear_id.access.Remove(squad_one_access, squad_two_access)
for(var/obj/item/device/radio/headset/cycled_headset in H)
if(!("Platoon Sergeant" in cycled_headset.tracking_options))
diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm
index 7f4866528e..42ffc22570 100644
--- a/code/game/jobs/role_authority.dm
+++ b/code/game/jobs/role_authority.dm
@@ -18,9 +18,10 @@ var/global/datum/authority/branch/role/RoleAuthority
#define RETURN_TO_LOBBY 2
#define NEVER_PRIORITY 0
-#define HIGH_PRIORITY 1
-#define MED_PRIORITY 2
-#define LOW_PRIORITY 3
+#define PRIME_PRIORITY 1
+#define HIGH_PRIORITY 2
+#define MED_PRIORITY 3
+#define LOW_PRIORITY 4
#define SHIPSIDE_ROLE_WEIGHT 0.25
@@ -245,37 +246,19 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou
if(!length(roles_to_assign) || !length(unassigned_players))
return
+ log_debug("ASSIGNMENT: Starting prime priority assignments.")
+ for(var/mob/new_player/cycled_unassigned in shuffle(unassigned_players))
+ assign_role_to_player_by_priority(cycled_unassigned, roles_to_assign, unassigned_players, PRIME_PRIORITY)
+
+ log_debug("ASSIGNMENT: Starting regular priority assignments.")
for(var/mob/new_player/cycled_unassigned in shuffle(unassigned_players))
var/player_assigned_job = FALSE
- log_debug("ASSIGNMENT: We have started assigning for [cycled_unassigned].")
for(var/priority in HIGH_PRIORITY to LOW_PRIORITY)
- var/wanted_jobs_by_name = shuffle(cycled_unassigned.client?.prefs?.get_jobs_by_priority(priority))
- log_debug("ASSIGNMENT: We have started cycled through priority [priority] for [cycled_unassigned].")
-
- for(var/job_name in wanted_jobs_by_name)
- log_debug("ASSIGNMENT: We are cycling through wanted jobs and are at [job_name] for [cycled_unassigned].")
- if(job_name in roles_to_assign)
- log_debug("ASSIGNMENT: We have found [job_name] in roles to assign for [cycled_unassigned].")
- var/datum/job/actual_job = roles_to_assign[job_name]
-
- if(assign_role(cycled_unassigned, actual_job))
- log_debug("ASSIGNMENT: We have assigned [job_name] to [cycled_unassigned].")
- unassigned_players -= cycled_unassigned
-
- if(actual_job.spawn_positions != -1 && actual_job.current_positions >= actual_job.spawn_positions)
- roles_to_assign -= job_name
- log_debug("ASSIGNMENT: We have ran out of slots for [job_name] and it has been removed from roles to assign.")
-
- player_assigned_job = TRUE
- break
-
+ player_assigned_job = assign_role_to_player_by_priority(cycled_unassigned, roles_to_assign, unassigned_players, priority)
if(player_assigned_job)
- log_debug("ASSIGNMENT: [cycled_unassigned] has been assigned a job and we are breaking.")
break
- log_debug("ASSIGNMENT: [cycled_unassigned] did not get a job at priority [priority], moving to next priority level.")
-
if(!length(roles_to_assign))
log_debug("ASSIGNMENT: No more roles to assign, breaking.")
break
@@ -321,10 +304,39 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou
log_debug("ASSIGNMENT: [cycled_unassigned] has opted for return to lobby alternate option.")
cycled_unassigned.ready = 0
- log_debug("ASSIGNMENT: Assigning complete. Players unassigned: [length(unassigned_players)] Jobs unassigned: [length(roles_to_assign)]")
+ log_debug("ASSIGNMENT: Assignment complete. Players unassigned: [length(unassigned_players)] Jobs unassigned: [length(roles_to_assign)]")
return roles_to_assign
+/datum/authority/branch/role/proc/assign_role_to_player_by_priority(mob/new_player/cycled_unassigned, list/roles_to_assign, list/unassigned_players, priority)
+ log_debug("ASSIGNMENT: We have started cycled through priority [priority] for [cycled_unassigned].")
+ var/wanted_jobs_by_name = shuffle(cycled_unassigned.client?.prefs?.get_jobs_by_priority(priority))
+ var/player_assigned_job = FALSE
+
+ for(var/job_name in wanted_jobs_by_name)
+ log_debug("ASSIGNMENT: We are cycling through wanted jobs and are at [job_name] for [cycled_unassigned].")
+ if(job_name in roles_to_assign)
+ log_debug("ASSIGNMENT: We have found [job_name] in roles to assign for [cycled_unassigned].")
+ var/datum/job/actual_job = roles_to_assign[job_name]
+
+ if(assign_role(cycled_unassigned, actual_job))
+ log_debug("ASSIGNMENT: We have assigned [job_name] to [cycled_unassigned].")
+ unassigned_players -= cycled_unassigned
+
+ if(actual_job.spawn_positions != -1 && actual_job.current_positions >= actual_job.spawn_positions)
+ roles_to_assign -= job_name
+ log_debug("ASSIGNMENT: We have ran out of slots for [job_name] and it has been removed from roles to assign.")
+
+ player_assigned_job = TRUE
+ break
+
+ if(player_assigned_job)
+ log_debug("ASSIGNMENT: [cycled_unassigned] has been assigned a job.")
+ return player_assigned_job
+
+ log_debug("ASSIGNMENT: [cycled_unassigned] did not get a job at priority [priority].")
+ return player_assigned_job
+
/**
* Calculate role balance weight for one person joining as that role. This weight is used
* when calculating the number of xenos both roundstart and burrowed larva they get for
@@ -692,6 +704,16 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou
lowest = S
else if(S.num_smartgun < lowest.num_smartgun)
lowest = S
+
+ if(JOB_SQUAD_RTO)
+ for(var/datum/squad/S in mixed_squads)
+ if(S.usable && S.roundstart)
+ if(pref_squad_name && S.name == pref_squad_name)
+ S.put_marine_in_squad(H) //fav squad has a spot for us.
+ return
+
+ if(!lowest)
+ lowest = S
if(!lowest)
var/ranpick = rand(1,4)
lowest = mixed_squads[ranpick]
diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm
index 8b73588f1d..5d6c66309d 100644
--- a/code/game/machinery/door_control.dm
+++ b/code/game/machinery/door_control.dm
@@ -64,7 +64,7 @@
if(is_mainship_level(z)) // on the almayer
return
- shuttle.control_doors("lock", "all", force=FALSE)
+ shuttle.control_doors("force-lock", "all", force=FALSE)
/obj/structure/machinery/door_control/proc/handle_door()
for(var/obj/structure/machinery/door/airlock/D in range(range))
diff --git a/code/game/machinery/doors/airlock_control.dm b/code/game/machinery/doors/airlock_control.dm
index 57e27cc60d..b20a052d26 100644
--- a/code/game/machinery/doors/airlock_control.dm
+++ b/code/game/machinery/doors/airlock_control.dm
@@ -123,15 +123,15 @@
radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK)
-/obj/structure/machinery/door/airlock/open(surpress_send)
+/obj/structure/machinery/door/airlock/open(forced)
. = ..()
- if(!surpress_send) send_status()
+ if(!forced)
+ send_status()
-
-/obj/structure/machinery/door/airlock/close(surpress_send)
+/obj/structure/machinery/door/airlock/close(forced)
. = ..()
- if(!surpress_send) send_status()
-
+ if(!forced)
+ send_status()
/obj/structure/machinery/door/airlock/proc/set_frequency(new_frequency)
SSradio.remove_object(src, frequency)
diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm
index 7796ad74df..e571b0f30c 100644
--- a/code/game/machinery/doors/airlock_types.dm
+++ b/code/game/machinery/doors/airlock_types.dm
@@ -883,6 +883,10 @@
icon = 'icons/obj/structures/doors/dropship2_side.dmi' //Tiles with is here FOR SAFETY PURPOSES
id = "sh_dropship2"
+/obj/structure/machinery/door/airlock/dropship_hatch/upp
+ icon = 'icons/obj/structures/doors/dropshipupp_side.dmi' //Tiles with is here FOR SAFETY PURPOSES
+
+
/obj/structure/machinery/door/airlock/dropship_hatch/monorail
icon = 'icons/obj/structures/doors/pod_doors.dmi' //TEMPLATE NEED TO REPLACE LATER
name = "monorail door"
@@ -901,6 +905,9 @@
/obj/structure/machinery/door/airlock/hatch/cockpit/two
icon = 'icons/obj/structures/doors/dropship2_pilot.dmi'
+/obj/structure/machinery/door/airlock/hatch/cockpit/upp
+ icon = 'icons/obj/structures/doors/dropshipupp_pilot.dmi'
+
//PRISON AIRLOCKS
/obj/structure/machinery/door/airlock/prison
name = "cell Door"
diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm
index 99353a6688..2e79604e87 100644
--- a/code/game/machinery/doors/door.dm
+++ b/code/game/machinery/doors/door.dm
@@ -214,7 +214,7 @@
flick("door_deny", src)
return
-/obj/structure/machinery/door/proc/open(forced=0)
+/obj/structure/machinery/door/proc/open(forced)
if(!density)
return TRUE
if(operating || !loc)
diff --git a/code/game/machinery/doors/multi_tile.dm b/code/game/machinery/doors/multi_tile.dm
index ca21812816..c60c08dc03 100644
--- a/code/game/machinery/doors/multi_tile.dm
+++ b/code/game/machinery/doors/multi_tile.dm
@@ -241,10 +241,42 @@
no_panel = 1
not_weldable = 1
var/queen_pryable = TRUE
+ var/obj/docking_port/mobile/marine_dropship/linked_dropship
/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ex_act(severity)
return
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/attackby(obj/item/item, mob/user)
+ if(HAS_TRAIT(item, TRAIT_TOOL_MULTITOOL))
+ var/direction
+ switch(id)
+ if("starboard_door")
+ direction = "starboard"
+ if("port_door")
+ direction = "port"
+ if("aft_door")
+ direction = "aft"
+ if(!linked_dropship || !linked_dropship.door_control.door_controllers[direction])
+ return ..()
+ var/datum/door_controller/single/control = linked_dropship.door_control.door_controllers[direction]
+ if (control.status != SHUTTLE_DOOR_BROKEN)
+ return ..()
+ if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI))
+ to_chat(user, SPAN_WARNING("You don't seem to understand how to restore a remote connection to [src]."))
+ return
+ if(user.action_busy)
+ return
+
+ to_chat(user, SPAN_WARNING("You begin to restore the remote connection to [src]."))
+ if(!do_after(user, 5 SECONDS, INTERRUPT_ALL, BUSY_ICON_BUILD))
+ to_chat(user, SPAN_WARNING("You fail to restore a remote connection to [src]."))
+ return
+ unlock(TRUE)
+ close(FALSE)
+ control.status = SHUTTLE_DOOR_UNLOCKED
+ to_chat(user, SPAN_WARNING("You successfully restored the remote connection to [src]."))
+ return
+ ..()
/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/unlock()
if(is_reserved_level(z))
@@ -258,13 +290,32 @@
if(!queen_pryable)
return ..()
- if(!locked)
- return ..()
-
- to_chat(xeno, SPAN_NOTICE("You try and force the doors open"))
+ if(xeno.action_busy)
+ return
+
+ var/direction
+ switch(id)
+ if("starboard_door")
+ direction = "starboard"
+ if("port_door")
+ direction = "port"
+ if("aft_door")
+ direction = "aft"
+ var/datum/door_controller/single/control
+ if(linked_dropship && linked_dropship.door_control.door_controllers[direction])
+ control = linked_dropship.door_control.door_controllers[direction]
+
+ if(control && control.status == SHUTTLE_DOOR_BROKEN)
+ to_chat(xeno, SPAN_NOTICE("The door is already disabled."))
+ return
+
+ to_chat(xeno, SPAN_WARNING("You try and force the doors open!"))
if(do_after(xeno, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE))
+ if(control)
+ control.status = SHUTTLE_DOOR_BROKEN
unlock(TRUE)
open(1)
+ open(TRUE)
lock(TRUE)
/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1
@@ -275,6 +326,27 @@
name = "\improper Normandy cargo door"
icon = 'icons/obj/structures/doors/dropship2_cargo.dmi'
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside
+ width = 2
+
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1
+ name = "\improper Alamo crew hatch"
+ icon = 'icons/obj/structures/doors/dropship1_side2.dmi'
+
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway
+ name = "\improper Midway crew hatch"
+
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2
+ name = "\improper Normandy crew hatch"
+ icon = 'icons/obj/structures/doors/dropship2_side2.dmi'
+
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone
+ name = "\improper Cyclone crew hatch"
+
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/upp
+ name = "\improper Akademia Nauk cargo door"
+ icon = 'icons/obj/structures/doors/dropshipupp_cargo.dmi'
+
/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/blastdoor
name = "bulkhead blast door"
icon = 'icons/obj/structures/doors/almayerblastdoor.dmi'
@@ -325,7 +397,7 @@
continue
INVOKE_ASYNC(atom_movable, TYPE_PROC_REF(/atom/movable, throw_atom), projected, 1, SPEED_FAST, null, FALSE)
-/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock, idnum, override)
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/connect_to_shuttle(mapload, obj/docking_port/mobile/port, obj/docking_port/stationary/dock)
. = ..()
if(istype(port, /obj/docking_port/mobile/crashable/lifeboat))
var/obj/docking_port/mobile/crashable/lifeboat/lifeboat = port
diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm
index a4455a988a..562a589c78 100644
--- a/code/game/machinery/doors/poddoor.dm
+++ b/code/game/machinery/doors/poddoor.dm
@@ -7,7 +7,6 @@
var/base_icon_state = "pdoor"
id = 1
dir = NORTH
- unslashable = TRUE
health = 0
layer = PODDOOR_CLOSED_LAYER
open_layer = PODDOOR_OPEN_LAYER
@@ -253,13 +252,11 @@
name = ""
icon = null
icon_state = ""
- unslashable = TRUE
unacidable = TRUE
/obj/structure/machinery/door/poddoor/two_tile/four_tile/secure
icon = 'icons/obj/structures/doors/1x4blast_hor_secure.dmi'
openspeed = 17
- unslashable = TRUE
unacidable = TRUE
/obj/structure/machinery/door/poddoor/two_tile/four_tile/secure/opened
@@ -268,7 +265,6 @@
/obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure
icon = 'icons/obj/structures/doors/1x4blast_vert_secure.dmi'
openspeed = 17
- unslashable = TRUE
unacidable = TRUE
/obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open
@@ -286,7 +282,6 @@
/obj/structure/machinery/door/poddoor/two_tile/secure
icon = 'icons/obj/structures/doors/1x2blast_hor.dmi'
openspeed = 17
- unslashable = TRUE
unacidable = TRUE
/obj/structure/machinery/door/poddoor/two_tile/vertical/secure
@@ -325,7 +320,6 @@
addtimer(CALLBACK(src, TYPE_PROC_REF(/atom, relativewall_neighbours)), 10)
/obj/structure/machinery/door/poddoor/almayer/locked
- unslashable = TRUE
unacidable = TRUE
/obj/structure/machinery/door/poddoor/almayer/locked/attackby(obj/item/C as obj, mob/user as mob)
diff --git a/code/game/machinery/floodlight.dm b/code/game/machinery/floodlight.dm
index 580fea644e..071a164883 100644
--- a/code/game/machinery/floodlight.dm
+++ b/code/game/machinery/floodlight.dm
@@ -83,3 +83,7 @@
/obj/structure/machinery/floodlight/landing/floor
icon_state = "floor_flood01"
density = FALSE
+
+/obj/structure/machinery/floodlight/landing/floor/update_icon()
+ . = ..()
+ icon_state = "floor_flood0[light_on]"
diff --git a/code/game/machinery/vending/vendor_types/medical.dm b/code/game/machinery/vending/vendor_types/medical.dm
index ece0752721..d0bcf73778 100644
--- a/code/game/machinery/vending/vendor_types/medical.dm
+++ b/code/game/machinery/vending/vendor_types/medical.dm
@@ -217,6 +217,58 @@
/obj/structure/machinery/cm_vending/sorted/medical/no_access
req_access = list()
+/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp
+ name = "MinZdrav Plus"
+ desc = "Medical Pharmaceutical dispenser. Provided by Ministry of Health of UPP."
+ vendor_theme = VENDOR_THEME_UPP
+
+/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp/populate_product_list(scale)
+ listed_products = list(
+ list("FIELD SUPPLIES", -1, null, null),
+ list("Burn Kit", round(scale * 7), /obj/item/stack/medical/advanced/ointment, VENDOR_ITEM_REGULAR),
+ list("Trauma Kit", round(scale * 7), /obj/item/stack/medical/advanced/bruise_pack, VENDOR_ITEM_REGULAR),
+ list("Ointment", round(scale * 7), /obj/item/stack/medical/ointment, VENDOR_ITEM_REGULAR),
+ list("Roll of Gauze", round(scale * 7), /obj/item/stack/medical/bruise_pack, VENDOR_ITEM_REGULAR),
+ list("Splints", round(scale * 7), /obj/item/stack/medical/splint, VENDOR_ITEM_REGULAR),
+
+ list("AUTOINJECTORS", -1, null, null),
+ list("Autoinjector (Bicaridine)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/bicaridine, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Dexalin+)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/dexalinp, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Inaprovaline)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/inaprovaline, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Kelotane)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/kelotane, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Oxycodone)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/oxycodone, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Tramadol)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/tramadol, VENDOR_ITEM_REGULAR),
+ list("Autoinjector (Tricord)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/tricord, VENDOR_ITEM_REGULAR),
+
+ list("LIQUID BOTTLES", -1, null, null),
+ list("Bottle (Bicaridine)", round(scale * 5), /obj/item/reagent_container/glass/bottle/bicaridine, VENDOR_ITEM_REGULAR),
+ list("Bottle (Dylovene)", round(scale * 5), /obj/item/reagent_container/glass/bottle/antitoxin, VENDOR_ITEM_REGULAR),
+ list("Bottle (Dexalin)", round(scale * 5), /obj/item/reagent_container/glass/bottle/dexalin, VENDOR_ITEM_REGULAR),
+ list("Bottle (Inaprovaline)", round(scale * 5), /obj/item/reagent_container/glass/bottle/inaprovaline, VENDOR_ITEM_REGULAR),
+ list("Bottle (Kelotane)", round(scale * 5), /obj/item/reagent_container/glass/bottle/kelotane, VENDOR_ITEM_REGULAR),
+ list("Bottle (Oxycodone)", round(scale * 5), /obj/item/reagent_container/glass/bottle/oxycodone, VENDOR_ITEM_REGULAR),
+ list("Bottle (Peridaxon)", round(scale * 5), /obj/item/reagent_container/glass/bottle/peridaxon, VENDOR_ITEM_REGULAR),
+ list("Bottle (Tramadol)", round(scale * 5), /obj/item/reagent_container/glass/bottle/tramadol, VENDOR_ITEM_REGULAR),
+
+ list("PILL BOTTLES", -1, null, null),
+ list("Pill Bottle (Bicaridine)", round(scale * 3), /obj/item/storage/pill_bottle/bicaridine, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Dexalin)", round(scale * 3), /obj/item/storage/pill_bottle/dexalin, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Dylovene)", round(scale * 3), /obj/item/storage/pill_bottle/antitox, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Inaprovaline)", round(scale * 3), /obj/item/storage/pill_bottle/inaprovaline, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Kelotane)", round(scale * 3), /obj/item/storage/pill_bottle/kelotane, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Peridaxon)", round(scale * 2), /obj/item/storage/pill_bottle/peridaxon, VENDOR_ITEM_REGULAR),
+ list("Pill Bottle (Tramadol)", round(scale * 3), /obj/item/storage/pill_bottle/tramadol, VENDOR_ITEM_REGULAR),
+
+ list("MEDICAL UTILITIES", -1, null, null),
+ list("Surgical Line", round(scale * 2), /obj/item/tool/surgery/surgical_line, VENDOR_ITEM_REGULAR),
+ list("Synth-Graft", round(scale * 2), /obj/item/tool/surgery/synthgraft, VENDOR_ITEM_REGULAR),
+ list("Hypospray", round(scale * 2), /obj/item/reagent_container/hypospray/tricordrazine, VENDOR_ITEM_REGULAR),
+ list("Health Analyzer", round(scale * 5), /obj/item/device/healthanalyzer, VENDOR_ITEM_REGULAR),
+ list("Type 41 Pattern Medical Storage Rig", round(scale * 2), /obj/item/storage/belt/medical/upp, VENDOR_ITEM_REGULAR),
+ list("Medical HUD Glasses", round(scale * 3), /obj/item/clothing/glasses/hud/health, VENDOR_ITEM_REGULAR),
+ list("Syringe", round(scale * 7), /obj/item/reagent_container/syringe, VENDOR_ITEM_REGULAR)
+ )
+
/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access
req_access = list()
diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm
index eeb647273c..1bfa2792de 100644
--- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm
+++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm
@@ -117,7 +117,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list(
list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY),
list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null),
- list("Standard Marine Apparel", 0, list(/obj/item/clothing/under/marine/medic, /obj/item/clothing/shoes/marine/knife, /obj/item/clothing/gloves/marine, /obj/item/device/radio/headset/almayer/marine, /obj/item/clothing/head/helmet/marine/medic), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY),
+ list("Standard Marine Apparel", 0, list(/obj/item/clothing/gloves/marine, /obj/item/clothing/head/helmet/marine/medic), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY),
list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR),
list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY),
@@ -148,7 +148,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list(
list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
- list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
@@ -216,3 +215,124 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list(
/obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated,
/obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated,
)
+
+GLOBAL_LIST_INIT(cm_vending_clothing_upp_medic, list(
+ list("MEDICAL SET (MANDATORY)", 0, null, null, null),
+ list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY),
+
+ list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null),
+ list("Standard Apparel", 0, list(/obj/item/clothing/gloves/marine/veteran/upp, /obj/item/clothing/head/helmet/marine/veteran/UPP), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY),
+ list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR),
+ list("Ration", 0, /obj/item/reagent_container/food/snacks/upp, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY),
+
+ list("ARMOR (CHOOSE 1)", 0, null, null, null),
+ list("Support Armor", 0, /obj/item/clothing/suit/storage/marine/faction/UPP/support, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED),
+ list("Personal Armor", 0, /obj/item/clothing/suit/storage/marine/faction/UPP, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_REGULAR),
+
+ list("BACKPACK (CHOOSE 1)", 0, null, null, null),
+ list("Medical Backpack", 0, /obj/item/storage/backpack/marine/medic/upp, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR),
+ list("Medical Satchel", 0, /obj/item/storage/backpack/lightpack/upp, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED),
+
+ list("BELT (CHOOSE 1)", 0, null, null, null),
+ list("Type 41 Ammo Load Rig", 0, /obj/item/storage/belt/marine/upp, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+ list("Type 47 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/type47, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+ list("Type 41 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/upp/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED),
+ list("Type 41 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/upp/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED),
+
+ list("POUCHES (CHOOSE 2)", 0, null, null, null),
+ list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Bicaridine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/bicaridine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Kelotane)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/kelotane, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Tricordrazine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/tricordrazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (EMPTY)", 0, /obj/item/storage/pouch/pressurized_reagent_canister, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Vial Pouch (Full)", 0, /obj/item/storage/pouch/vials/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+
+ list("ACCESSORIES (CHOOSE 1)", 0, null, null, null),
+ list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED),
+ list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ ))
+
+/obj/structure/machinery/cm_vending/clothing/medic/upp
+ name = "\improper UnTech Squad Medical Equipment Rack"
+ desc = "An automated rack hooked up to a colossal storage of hospital corpsman standard-issue equipment."
+ icon_state = "upp_gear"
+ req_access = list(ACCESS_UPP_MEDPREP)
+ vendor_role = list(JOB_SQUAD_MEDIC)
+ vendor_theme = VENDOR_THEME_UPP
+
+/obj/structure/machinery/cm_vending/clothing/medic/upp/get_listed_products(mob/user)
+ return GLOB.cm_vending_clothing_upp_medic
+
+GLOBAL_LIST_INIT(cm_vending_clothing_forecon_medic, list(
+ list("MEDICAL SET (MANDATORY)", 0, null, null, null),
+ list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY),
+
+ list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null),
+ list("Standard Marine Apparel", 0, list(/obj/item/clothing/gloves/marine), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY),
+ list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR),
+ list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY),
+
+ list("ARMOR (CHOOSE 1)", 0, null, null, null),
+ list("Light Armor", 0, /obj/item/clothing/suit/storage/marine/light/standard, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_REGULAR),
+ list("M3-R Armor", 0, /obj/item/clothing/suit/storage/marine/rto/forecon, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED),
+
+ list("BACKPACK (CHOOSE 1)", 0, null, null, null),
+ list("Medical Backpack", 0, /obj/item/storage/backpack/marine/medic/standard, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR),
+ list("Medical Satchel", 0, /obj/item/storage/backpack/marine/satchel/medic/standard, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED),
+
+ list("BELT (CHOOSE 1)", 0, null, null, null),
+ list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+ list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+ list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/standard/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED),
+ list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED),
+ list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+ list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR),
+
+ list("POUCHES (CHOOSE 2)", 0, null, null, null),
+ list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Bicaridine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/bicaridine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Kelotane)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/kelotane, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (Tricordrazine)", 0, /obj/item/storage/pouch/pressurized_reagent_canister/tricordrazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pressurized Reagent Canister Pouch (EMPTY)", 0, /obj/item/storage/pouch/pressurized_reagent_canister, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED),
+ list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+ list("Vial Pouch (Full)", 0, /obj/item/storage/pouch/vials/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
+
+ list("ACCESSORIES (CHOOSE 1)", 0, null, null, null),
+ list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED),
+ list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
+ ))
+
+/obj/structure/machinery/cm_vending/clothing/medic/forecon
+ name = "\improper ColMarTech FORECON Medical Gear Rack"
+
+/obj/structure/machinery/cm_vending/clothing/medic/forecon/get_listed_products(mob/user)
+ return GLOB.cm_vending_clothing_forecon_medic
diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm
index 84eeaa2a15..42aa2e13b8 100644
--- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm
+++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm
@@ -95,7 +95,9 @@
list("BACKPACK", -1, null, null, null),
list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR),
+ list("USCM Technician Backpack", round(scale * 15), /obj/item/storage/backpack/marine/tech, VENDOR_ITEM_REGULAR),
list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR),
+ list("Technician Chestrig", round(scale * 15), /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR),
list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR),
list("RESTRICTED BACKPACKS", -1, null, null),
@@ -148,6 +150,165 @@
list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR),
)
+
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp
+ name = "\improper UnTech Surplus Uniform Vendor"
+ desc = "An automated supply rack hooked up to a small storage of standard UPP uniforms."
+ icon_state = "upp_gear"
+ req_access = list(ACCESS_UPP_GENERAL)
+ req_one_access = list()
+ listed_products = list()
+ hackable = TRUE
+ vendor_theme = VENDOR_THEME_UPP
+
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp/populate_product_list(scale)
+ listed_products = list(
+ list("STANDARD EQUIPMENT", -1, null, null, null),
+ list("Military Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine/upp, VENDOR_ITEM_REGULAR),
+ list("UPP Uniform", round(scale * 15), /obj/item/clothing/under/marine/veteran/UPP, VENDOR_ITEM_REGULAR),
+ list("Combat Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/veteran/upp, VENDOR_ITEM_REGULAR),
+ list("UM4 Pattern Helmet", round(scale * 15), /obj/item/clothing/head/helmet/marine/veteran/UPP, VENDOR_ITEM_REGULAR),
+ list("Radio Headset", round(scale * 15), /obj/item/device/radio/headset/distress/UPP, VENDOR_ITEM_REGULAR),
+
+ list("WEBBINGS", -1, null, null),
+ list("Brown Webbing Vest", round(scale * 1.25), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR),
+ list("Black Webbing Vest", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR),
+ list("Webbing", round(scale * 2), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR),
+ list("Drop Pouch", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR),
+ list("Shoulder Holster", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR),
+
+ list("ARMOR", -1, null, null),
+ list("UM5 Personal Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/faction/UPP, VENDOR_ITEM_REGULAR),
+ list("UL6 Personal Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/faction/UPP/support, VENDOR_ITEM_REGULAR),
+
+ list("BACKPACK", -1, null, null, null),
+ list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR),
+ list("UPP Satchel", round(scale * 15), /obj/item/storage/backpack/lightpack/upp, VENDOR_ITEM_REGULAR),
+
+ list("RESTRICTED BACKPACKS", -1, null, null),
+ list("Radio Telephone Backpack", round(max(1,(scale * 0.5))), /obj/item/storage/backpack/marine/satchel/rto, VENDOR_ITEM_REGULAR),
+
+ list("BELTS", -1, null, null),
+ list("Type 41 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine/upp, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern M40 Grenade Rig", round(scale * 10), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR),
+ list("Type 47 Pattern General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/type47, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern M82F Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR),
+ list("Type 48 General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt/upp, VENDOR_ITEM_REGULAR),
+
+ list("POUCHES", -1, null, null, null),
+ list("First-Aid Pouch (Splints, Gauze, Ointment)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Pill Packets)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/pills, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Injectors)", round(scale * 15), /obj/item/storage/pouch/firstaid/full, VENDOR_ITEM_REGULAR),
+ list("Flare Pouch (Full)", round(scale * 15), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR),
+ list("Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR),
+ list("Shotgun Shell Pouch", round(scale * 15), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR),
+ list("Medium General Pouch", round(scale * 15), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR),
+ list("Pistol Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine/pistol, VENDOR_ITEM_REGULAR),
+ list("Pistol Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR),
+
+ list("RESTRICTED POUCHES", -1, null, null, null),
+ list("Construction Pouch", round(scale * 1.25), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR),
+ list("Explosive Pouch", round(scale * 1.25), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR),
+ list("First Responder Pouch (Empty)", round(scale * 2.5), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR),
+ list("Large Pistol Magazine Pouch", round(scale * 2), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR),
+ list("Tools Pouch", round(scale * 1.25), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR),
+ list("Sling Pouch", round(scale * 1.25), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR),
+
+ list("MASK", -1, null, null, null),
+ list("Gas Mask", round(scale * 15), /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR),
+ list("Heat Absorbent Coif", round(scale * 10), /obj/item/clothing/mask/rebreather/scarf/tan, VENDOR_ITEM_REGULAR),
+ list("Rebreather", round(scale * 10), /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR),
+
+ list("MISCELLANEOUS", -1, null, null, null),
+ list("Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles, VENDOR_ITEM_REGULAR),
+ list("M1A1 Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/v2, VENDOR_ITEM_REGULAR),
+ list("Prescription ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/prescription, VENDOR_ITEM_REGULAR),
+ list("Marine RPG glasses", round(scale * 10), /obj/item/clothing/glasses/regular, VENDOR_ITEM_REGULAR),
+ list("M5 Integrated Gas Mask", round(scale * 10), /obj/item/prop/helmetgarb/helmet_gasmask, VENDOR_ITEM_REGULAR),
+ list("M10 Helmet Netting", round(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR),
+ list("M10 Helmet Rain Cover", round(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR),
+ list("Firearm Lubricant", round(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR),
+ list("UPP Airborne Reconnaissance Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/upp/platoon, VENDOR_ITEM_REGULAR),
+ list("UPPA Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/upp, VENDOR_ITEM_REGULAR),
+ list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR),
+ )
+
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon
+ name = "\improper ColMarTech FORECON Uniform Vendor"
+
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon/populate_product_list(scale)
+ listed_products = list(
+ list("STANDARD EQUIPMENT", -1, null, null, null),
+ list("Marine Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine/jungle/knife, VENDOR_ITEM_REGULAR),
+ list("USCM Uniform", round(scale * 15), /obj/item/clothing/under/marine/standard, VENDOR_ITEM_REGULAR),
+ list("Marine Black Gloves", round(scale * 15), /obj/item/clothing/gloves/marine, VENDOR_ITEM_REGULAR),
+ list("Marine Brown Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/brown, VENDOR_ITEM_REGULAR),
+ list("Marine Radio Headset", round(scale * 15), /obj/item/device/radio/headset/almayer/sof/survivor_forecon, VENDOR_ITEM_REGULAR),
+
+ list("WEBBINGS", -1, null, null),
+ list("Brown Webbing Vest", round(scale * 1.25), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR),
+ list("Black Webbing Vest", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR),
+ list("Webbing", round(scale * 2), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR),
+ list("Drop Pouch", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR),
+ list("Shoulder Holster", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR),
+
+ list("ARMOR", -1, null, null),
+ list("M3-R Pattern Recon Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/rto/forecon, VENDOR_ITEM_REGULAR),
+ list("M3-L Pattern Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/light/standard, VENDOR_ITEM_REGULAR),
+
+ list("BACKPACK", -1, null, null, null),
+ list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine/standard, VENDOR_ITEM_REGULAR),
+ list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR),
+ list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37/standard, VENDOR_ITEM_REGULAR),
+
+ list("BELTS", -1, null, null),
+ list("M276 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine/standard, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern M40 Grenade Rig", round(scale * 10), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m4a3/standard, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern M44 Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m44/standard, VENDOR_ITEM_REGULAR),
+ list("M276 Pattern M82F Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR),
+ list("M276 G8-A General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt/standard, VENDOR_ITEM_REGULAR),
+
+ list("POUCHES", -1, null, null, null),
+ list("First-Aid Pouch (Splints, Gauze, Ointment)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Pill Packets)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/pills, VENDOR_ITEM_REGULAR),
+ list("First-Aid Pouch (Injectors)", round(scale * 15), /obj/item/storage/pouch/firstaid/full, VENDOR_ITEM_REGULAR),
+ list("Flare Pouch (Full)", round(scale * 15), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR),
+ list("Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR),
+ list("Shotgun Shell Pouch", round(scale * 15), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR),
+ list("Medium General Pouch", round(scale * 15), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR),
+ list("Pistol Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine/pistol, VENDOR_ITEM_REGULAR),
+ list("Pistol Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR),
+
+ list("RESTRICTED POUCHES", -1, null, null, null),
+ list("Construction Pouch", round(scale * 1.25), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR),
+ list("Explosive Pouch", round(scale * 1.25), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR),
+ list("First Responder Pouch (Empty)", round(scale * 2.5), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR),
+ list("Large Pistol Magazine Pouch", round(scale * 2), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR),
+ list("Tools Pouch", round(scale * 1.25), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR),
+ list("Sling Pouch", round(scale * 1.25), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR),
+
+ list("MASK", -1, null, null, null),
+ list("Gas Mask", round(scale * 15), /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR),
+ list("Heat Absorbent Coif", round(scale * 10), /obj/item/clothing/mask/rebreather/scarf, VENDOR_ITEM_REGULAR),
+ list("Rebreather", round(scale * 10), /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR),
+
+ list("MISCELLANEOUS", -1, null, null, null),
+ list("Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles, VENDOR_ITEM_REGULAR),
+ list("M1A1 Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/v2, VENDOR_ITEM_REGULAR),
+ list("Prescription ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/prescription, VENDOR_ITEM_REGULAR),
+ list("Marine RPG glasses", round(scale * 10), /obj/item/clothing/glasses/regular, VENDOR_ITEM_REGULAR),
+ list("M10 Helmet Netting", round(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR),
+ list("M10 Helmet Rain Cover", round(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR),
+ list("Firearm Lubricant", round(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR),
+ list("USCM Flair", round(scale * 15), /obj/item/prop/helmetgarb/flair_uscm, VENDOR_ITEM_REGULAR),
+ list("FORECON Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/forecon, VENDOR_ITEM_REGULAR),
+ list("USCM Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch, VENDOR_ITEM_REGULAR),
+ list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR),
+ )
+
+
+
//--------------SQUAD SPECIFIC VERSIONS--------------
//Those vendors aren't being used i will make them us the main vendor a parent to avoid having four different
// list with just the headset changed.
@@ -294,6 +455,145 @@
list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR),
)
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp
+ name = "\improper UnTech Automated Utilities Squad Vendor"
+ desc = "An automated supply rack hooked up to a small storage of various utilities and tools. Can be accessed by any UPP Rifleman."
+ req_access = list()
+ req_one_access = list(ACCESS_UPP_GENERAL)
+ hackable = TRUE
+
+ vend_x_offset = 2
+ vend_y_offset = 1
+ vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_TO_HAND
+ vendor_theme = VENDOR_THEME_UPP
+
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp/populate_product_list(scale)
+ listed_products = list(
+ list("FOOD", -1, null, null),
+ list("MRE", round(scale * 15), /obj/item/reagent_container/food/snacks/upp, VENDOR_ITEM_REGULAR),
+
+ list("TOOLS", -1, null, null),
+ list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR),
+ list("Screwdriver", round(scale * 5), /obj/item/tool/screwdriver, VENDOR_ITEM_REGULAR),
+ list("Wirecutters", round(scale * 5), /obj/item/tool/wirecutters, VENDOR_ITEM_REGULAR),
+ list("Crowbar", round(scale * 5), /obj/item/tool/crowbar, VENDOR_ITEM_REGULAR),
+ list("Wrench", round(scale * 5), /obj/item/tool/wrench, VENDOR_ITEM_REGULAR),
+ list("Multitool", round(scale * 1), /obj/item/device/multitool, VENDOR_ITEM_REGULAR),
+ list("Welding Tool", round(scale * 1), /obj/item/tool/weldingtool, VENDOR_ITEM_REGULAR),
+
+ list("EXPLOSIVES", -1, null, null),
+ list("Plastic Explosives", round(scale * 2), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR),
+ list("Breaching Charge", round(scale * 2), /obj/item/explosive/plastic/breaching_charge, VENDOR_ITEM_REGULAR),
+
+ list("FLARE AND LIGHT", -1, null, null),
+ list("Combat Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR),
+ list("Box of Flashlight", round(scale * 1), /obj/item/ammo_box/magazine/misc/flashlight, VENDOR_ITEM_REGULAR),
+ list("Box of Flares", round(scale * 1), /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR),
+ list("M94 Marking Flare Pack", round(scale * 10), /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR),
+ list("M89-S Signal Flare Pack", round(scale * 1), /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR),
+
+ list("SIDEARMS", -1, null, null),
+ list("NP92 Standard Pistol", round(scale * 2), /obj/item/weapon/gun/pistol/np92, VENDOR_ITEM_REGULAR),
+ list("ZHNK-72 Combat Revolver", round(scale * 2), /obj/item/weapon/gun/revolver/upp, VENDOR_ITEM_REGULAR),
+ list("Type 73 Service Pistol", round(scale * 2), /obj/item/weapon/gun/pistol/t73, VENDOR_ITEM_REGULAR),
+ list("M82F Flare Gun", round(scale * 1), /obj/item/weapon/gun/flare, VENDOR_ITEM_REGULAR),
+
+ list("SIDEARM AMMUNITION", -1, null, null),
+ list("NP92 Magazine (9x18mm Makarov)", round(scale * 20), /obj/item/ammo_magazine/pistol/np92, VENDOR_ITEM_REGULAR),
+ list("ZHNK-72 Speedloader (7.62x38mmR)", round(scale * 20), /obj/item/ammo_magazine/revolver/upp, VENDOR_ITEM_REGULAR),
+ list("Type 73 Magazine (7.62x25mm Tokarev)", round(scale * 20), /obj/item/ammo_magazine/pistol/t73, VENDOR_ITEM_REGULAR),
+
+ list("MISCELLANEOUS", -1, null, null),
+ list("Extinguisher", round(scale * 5), /obj/item/tool/extinguisher, VENDOR_ITEM_REGULAR),
+ list("Fire Extinguisher (Portable)", round(scale * 1), /obj/item/tool/extinguisher/mini, VENDOR_ITEM_REGULAR),
+ list("Roller Bed", round(scale * 2), /obj/item/roller, VENDOR_ITEM_REGULAR),
+ list("Machete Scabbard (Full)", round(scale * 5), /obj/item/storage/large_holster/machete/full, VENDOR_ITEM_REGULAR),
+ list("Binoculars", round(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR),
+ list("Spare PDT/L Battle Buddy Kit", round(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR),
+ list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR),
+
+ list("CLOTHING", -1, null, null),
+ list("Cap", round(scale * 5), /obj/item/clothing/head/uppcap, VENDOR_ITEM_REGULAR),
+ list("Cap (tan)", round(scale * 5), /obj/item/clothing/head/uppcap/civi, VENDOR_ITEM_REGULAR),
+ list("Ushanka", round(scale * 5), /obj/item/clothing/head/uppcap/ushanka, VENDOR_ITEM_REGULAR),
+ list("Ushanka (tan)", round(scale * 5), /obj/item/clothing/head/uppcap/ushanka/civi, VENDOR_ITEM_REGULAR),
+ list("Beret", round(scale * 5), /obj/item/clothing/head/uppcap/beret, VENDOR_ITEM_REGULAR),
+ list("Balaclava", round(scale * 5), /obj/item/clothing/mask/rebreather/scarf/tan, VENDOR_ITEM_REGULAR),
+ list("Scarf", round(scale * 5), /obj/item/clothing/mask/rebreather/scarf/tacticalmask/tan, VENDOR_ITEM_REGULAR),
+ list("Neck warmer", round(scale * 5), /obj/item/clothing/mask/tornscarf/green, VENDOR_ITEM_REGULAR),
+ )
+
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/forecon/populate_product_list(scale)
+ listed_products = list(
+ list("FOOD", -1, null, null),
+ list("MRE", round(scale * 5), /obj/item/storage/box/MRE, VENDOR_ITEM_REGULAR),
+ list("MRE Box", round(scale * 1), /obj/item/ammo_box/magazine/misc/mre, VENDOR_ITEM_REGULAR),
+
+ list("TOOLS", -1, null, null),
+ list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR),
+ list("Screwdriver", round(scale * 5), /obj/item/tool/screwdriver, VENDOR_ITEM_REGULAR),
+ list("Wirecutters", round(scale * 5), /obj/item/tool/wirecutters, VENDOR_ITEM_REGULAR),
+ list("Crowbar", round(scale * 5), /obj/item/tool/crowbar, VENDOR_ITEM_REGULAR),
+ list("Wrench", round(scale * 5), /obj/item/tool/wrench, VENDOR_ITEM_REGULAR),
+ list("Multitool", round(scale * 1), /obj/item/device/multitool, VENDOR_ITEM_REGULAR),
+ list("Welding Tool", round(scale * 1), /obj/item/tool/weldingtool, VENDOR_ITEM_REGULAR),
+
+ list("EXPLOSIVES", -1, null, null),
+ list("Plastic Explosives", round(scale * 2), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR),
+ list("Breaching Charge", round(scale * 2), /obj/item/explosive/plastic/breaching_charge, VENDOR_ITEM_REGULAR),
+
+ list("FLARE AND LIGHT", -1, null, null),
+ list("Combat Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR),
+ list("Box of Flashlight", round(scale * 1), /obj/item/ammo_box/magazine/misc/flashlight, VENDOR_ITEM_REGULAR),
+ list("Box of Flares", round(scale * 1), /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR),
+ list("M94 Marking Flare Pack", round(scale * 10), /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR),
+ list("M89-S Signal Flare Pack", round(scale * 1), /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR),
+
+ list("SIDEARMS", -1, null, null), //forecon loves their pistols
+ list("M48A4 Service Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/m1911/socom, VENDOR_ITEM_REGULAR),
+ list("88 Mod 4 Combat Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/mod88, VENDOR_ITEM_REGULAR),
+ list("M44 Combat Revolver", round(scale * 5), /obj/item/weapon/gun/revolver/m44, VENDOR_ITEM_REGULAR),
+ list("M4A3 Service Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/m4a3, VENDOR_ITEM_REGULAR),
+ list("VP78 pistol", round(scale * 5), /obj/item/weapon/gun/pistol/vp78, VENDOR_ITEM_REGULAR),
+ list("M82F Flare Gun", round(scale * 3), /obj/item/weapon/gun/flare, VENDOR_ITEM_REGULAR),
+
+ list("SIDEARM AMMUNITION", -1, null, null),
+ list("M1911 Magazine (.45)", round(scale * 20), /obj/item/ammo_magazine/pistol/m1911, VENDOR_ITEM_REGULAR),
+ list("88M4 AP Magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/mod88, VENDOR_ITEM_REGULAR),
+ list("M44 Speedloader (.44)", round(scale * 20), /obj/item/ammo_magazine/revolver, VENDOR_ITEM_REGULAR),
+ list("M4A3 Magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol, VENDOR_ITEM_REGULAR),
+ list("VP78 magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/vp78, VENDOR_ITEM_REGULAR),
+
+ list("MISCELLANEOUS", -1, null, null),
+ list("Extinguisher", round(scale * 5), /obj/item/tool/extinguisher, VENDOR_ITEM_REGULAR),
+ list("Fire Extinguisher (Portable)", round(scale * 1), /obj/item/tool/extinguisher/mini, VENDOR_ITEM_REGULAR),
+ list("Roller Bed", round(scale * 2), /obj/item/roller, VENDOR_ITEM_REGULAR),
+ list("Machete Scabbard (Full)", round(scale * 5), /obj/item/storage/large_holster/machete/full, VENDOR_ITEM_REGULAR),
+ list("Binoculars", round(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR),
+ list("Spare PDT/L Battle Buddy Kit", round(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR),
+ list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR),
+
+ list("CLOTHING", -1, null, null),
+ list("Poncho (green)", round(scale * 10), /obj/item/clothing/accessory/poncho/green, VENDOR_ITEM_REGULAR),
+ list("Poncho (brown)", round(scale * 10), /obj/item/clothing/accessory/poncho/brown, VENDOR_ITEM_REGULAR),
+ list("Poncho (black)", round(scale * 10), /obj/item/clothing/accessory/poncho/black, VENDOR_ITEM_REGULAR),
+ list("Durag (black)", round(scale * 5), /obj/item/clothing/head/durag/black, VENDOR_ITEM_REGULAR),
+ list("Durag (camo)", round(scale * 5), /obj/item/clothing/head/durag/black, VENDOR_ITEM_REGULAR),
+ list("Bandana (green)", round(scale * 5), /obj/item/clothing/head/cmbandana, VENDOR_ITEM_REGULAR),
+ list("Bandana (tan)", round(scale * 5), /obj/item/clothing/head/cmbandana/tan, VENDOR_ITEM_REGULAR),
+ list("Beanie (green)", round(scale * 5), /obj/item/clothing/head/beanie/green, VENDOR_ITEM_REGULAR),
+ list("Beanie (gray)", round(scale * 5), /obj/item/clothing/head/beanie/gray, VENDOR_ITEM_REGULAR),
+ list("Beanie (tan)", round(scale * 5), /obj/item/clothing/head/beanie/tan, VENDOR_ITEM_REGULAR),
+ list("Boonie Hat (olive)", round(scale * 5), /obj/item/clothing/head/cmcap/boonie, VENDOR_ITEM_REGULAR),
+ list("Boonie Hat (tan)", round(scale * 5), /obj/item/clothing/head/cmcap/boonie/tan, VENDOR_ITEM_REGULAR),
+ list("Cap", round(scale * 5), /obj/item/clothing/head/cmcap, VENDOR_ITEM_REGULAR),
+ list("Headband (brown)", round(scale * 5), /obj/item/clothing/head/headband/brown, VENDOR_ITEM_REGULAR),
+ list("Headband (gray)", round(scale * 5), /obj/item/clothing/head/headband/brown, VENDOR_ITEM_REGULAR),
+ list("Headband (red)", round(scale * 5), /obj/item/clothing/head/headband/red, VENDOR_ITEM_REGULAR),
+ list("Headband (green)", round(scale * 5), /obj/item/clothing/head/headband, VENDOR_ITEM_REGULAR),
+ list("Headband (tan)", round(scale * 5), /obj/item/clothing/head/headband/tan, VENDOR_ITEM_REGULAR),
+ )
+
//--------------SQUAD ATTACHMENTS VENDOR--------------
/obj/structure/machinery/cm_vending/sorted/attachments/squad
diff --git a/code/game/objects/effects/decals/strata_decals.dm b/code/game/objects/effects/decals/strata_decals.dm
index 2ac13577f7..22a676eec1 100644
--- a/code/game/objects/effects/decals/strata_decals.dm
+++ b/code/game/objects/effects/decals/strata_decals.dm
@@ -8,6 +8,7 @@
name = "catwalk"
layer = CATWALK_LAYER
desc = "These things have no depth to them, are they just, painted on?"
+ anchored = TRUE
//////////////////OUTDOOR STUFF/////////////////
diff --git a/code/game/objects/effects/landmarks/landmarks.dm b/code/game/objects/effects/landmarks/landmarks.dm
index 1659c4ca6e..a693f76525 100644
--- a/code/game/objects/effects/landmarks/landmarks.dm
+++ b/code/game/objects/effects/landmarks/landmarks.dm
@@ -403,7 +403,7 @@
RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon))
-/obj/effect/landmark/late_join/alpha/proc/rename_platoon(datum/source, new_name, old_name)
+/obj/effect/landmark/late_join/proc/rename_platoon(datum/source, new_name, old_name)
SIGNAL_HANDLER
squad = new_name
@@ -420,11 +420,24 @@
name = "delta late join"
squad = SQUAD_MARINE_4
+/obj/effect/landmark/late_join/upp
+ name = "upp late join"
+ squad = SQUAD_UPP
+
+/obj/effect/landmark/late_join/upp/Initialize(mapload, ...)
+ . = ..()
+
+ RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon))
/obj/effect/landmark/late_join/working_joe
name = "working joe late join"
job = JOB_WORKING_JOE
+/obj/effect/landmark/late_join/forecon
+ name = "forecon late join"
+ squad = SQUAD_LRRP
+
+
/obj/effect/landmark/late_join/Initialize(mapload, ...)
. = ..()
if(squad)
diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm
index 717e089db0..2b6ae446d8 100644
--- a/code/game/objects/items/cards_ids.dm
+++ b/code/game/objects/items/cards_ids.dm
@@ -80,7 +80,7 @@
/// actual job
var/rank = null
/// Marine's paygrade
- var/paygrade = "ME1"
+ var/paygrade = "C"
/// For medics and engineers to 'claim' a locker
var/claimedgear = 1
@@ -92,6 +92,8 @@
var/modification_log = list()
+ var/card_name = "ID Card"
+
/obj/item/card/id/Initialize(mapload, ...)
. = ..()
@@ -132,7 +134,7 @@
/obj/item/card/id/proc/set_assignment(new_assignment)
assignment = new_assignment
- name = "[registered_name]'s ID Card ([assignment])"
+ name = "[registered_name]'s [card_name] ([assignment])"
/obj/item/card/id/GetAccess()
return access
@@ -279,7 +281,7 @@
else
registered_name = "Agent Card"
assignment = "Agent"
- name = "[registered_name]'s ID Card ([assignment])"
+ name = "[registered_name]'s [card_name] ([assignment])"
/obj/item/card/id/syndicate/afterattack(obj/item/O as obj, mob/user as mob, proximity)
if(!proximity) return
@@ -304,7 +306,7 @@
src.registered_name = ""
return
src.assignment = u
- src.name = "[src.registered_name]'s ID Card ([src.assignment])"
+ src.name = "[src.registered_name]'s [card_name] ([src.assignment])"
to_chat(user, SPAN_NOTICE(" You successfully forge the ID card."))
registered_user = user
else if(!registered_user || registered_user == user)
@@ -324,7 +326,7 @@
alert("Invalid assignment.")
return
src.assignment = u
- src.name = "[src.registered_name]'s ID Card ([src.assignment])"
+ src.name = "[src.registered_name]'s [card_name] ([src.assignment])"
to_chat(user, SPAN_NOTICE(" You successfully forge the ID card."))
return
if("Show")
@@ -387,6 +389,7 @@
item_state = "dogtag"
pinned_on_uniform = FALSE
var/dogtag_taken = FALSE
+ card_name = "dog tags"
/obj/item/card/id/dogtag/get_examine_text(mob/user)
diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm
index e899a1fc13..1e10978350 100644
--- a/code/game/objects/items/devices/radio/encryptionkey.dm
+++ b/code/game/objects/items/devices/radio/encryptionkey.dm
@@ -253,7 +253,7 @@
/obj/item/device/encryptionkey/soc/forecon
name = "\improper SOF Radio Encryption Key"
icon_state = "binary_key"
- channels = list(RADIO_CHANNEL_COLONY= TRUE)
+ channels = list()
//ERT, PMC
diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm
index f15c5b40e4..22d6905159 100644
--- a/code/game/objects/items/devices/radio/headset.dm
+++ b/code/game/objects/items/devices/radio/headset.dm
@@ -20,6 +20,7 @@
maxf = 1489
var/list/inbuilt_tracking_options = list(
+ "Platoon Commander" = TRACKER_PLTCO,
"Platoon Sergeant" = TRACKER_SL,
"Squad Sergeant" = TRACKER_FTL,
"Landing Zone" = TRACKER_LZ
@@ -931,6 +932,7 @@
initial_keys = list(/obj/item/device/encryptionkey/colony)
has_hud = TRUE
hud_type = MOB_HUD_FACTION_UPP
+ minimap_type = MINIMAP_FLAG_UPP
/obj/item/device/radio/headset/distress/UPP/cct
name = "UPP-CCT headset"
diff --git a/code/game/objects/items/misc.dm b/code/game/objects/items/misc.dm
index 50c5cd7555..dfbfbddff1 100644
--- a/code/game/objects/items/misc.dm
+++ b/code/game/objects/items/misc.dm
@@ -300,3 +300,96 @@
item_state = "rappel_harness"
w_class = SIZE_MASSIVE
flags_equip_slot = SLOT_WAIST
+
+/obj/item/rappel_harness/extract
+ name = "dual purpose rappel-fulton harness"
+ desc = "A fulton Surface To Air Recovery System (STARS). Special latch/hook assembly allows for aircraft on flyby equipped with a rappel system to pick up the attached item or person. The complex assembly of venlar rigging and secured buckles takes some time to set up though."
+ icon_state = "rappel_harness_adv"
+ var/shuttle_id = DROPSHIP_MIDWAY
+ actions_types = list(/datum/action/item_action/STARS)
+
+/obj/item/rappel_harness/extract/proc/try_extract(mob/living/carbon/human/user)
+ var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttle_id)
+
+ if(!shuttle)
+ return
+
+ if(!shuttle.in_flyby)
+ to_chat(user, SPAN_WARNING("No shuttle detected in lower orbit, aborting extraction."))
+ return
+
+ var/obj/structure/dropship_equipment/rappel_system/rapsys = locate() in shuttle.equipments
+ if(!rapsys)
+ to_chat(user, SPAN_WARNING("No rappel system detected in shuttle, aborting extraction."))
+ return
+
+ user.visible_message(SPAN_DANGER("[user] gets snatched off the ground with a tremendous force!"))
+ if(prob(50))
+ user.emote("scream")
+ user.apply_effect(10, STUN)
+ animate(user, time = 2, pixel_x = 360, pixel_y = 360, flags = ANIMATION_PARALLEL)
+ playsound(user,'sound/effects/bamf.ogg', 50, 1)
+ addtimer(CALLBACK(src, PROC_REF(on_extract), user, rapsys), 1.5 SECONDS)
+
+/obj/item/rappel_harness/extract/attack(mob/living/carbon/human/H, mob/living/carbon/human/user)
+ if(H.belt)
+ to_chat(user, SPAN_WARNING("Remove their belt first!"))
+ return
+
+ if(!is_ground_level(H.z))
+ return
+
+ var/area/location_area = get_area(H)
+ if(CEILING_IS_PROTECTED(location_area.ceiling, CEILING_PROTECTION_TIER_1))
+ to_chat(H, SPAN_WARNING("There's no space for fulton balloon to fly in this area."))
+ return
+
+ user.visible_message(SPAN_DANGER("[user] begins to adjust the fulton device on [H] for extraction!"))
+ playsound(H, 'sound/items/fulton.ogg', 50, 1)
+ if(!do_after(user, (10 SECONDS), INTERRUPT_ALL, BUSY_ICON_HOSTILE, H))
+ return
+
+ if(H.belt)
+ to_chat(user, SPAN_WARNING("Remove their belt!"))
+ return
+ user.drop_inv_item_to_loc(src, H)
+ H.equip_to_slot_if_possible(src, WEAR_WAIST)
+ try_extract(H)
+
+/obj/item/rappel_harness/extract/proc/on_extract(mob/living/carbon/human/user, obj/structure/dropship_equipment/rappel_system/system)
+ flick("rappel_hatch_opening", system)
+ user.pixel_x = 0
+ user.pixel_y = 0
+ user.forceMove(get_turf(system))
+ user.apply_effect(5, WEAKEN)
+ if(prob(25))
+ user.do_vomit()
+
+/datum/action/item_action/STARS/New(Target, obj/item/holder)
+ . = ..()
+ name = "Attempt Extraction"
+ action_icon_state = "extract"
+ button.name = name
+ button.overlays.Cut()
+ button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state)
+
+/datum/action/item_action/STARS/action_activate()
+ . = ..()
+ var/obj/item/rappel_harness/extract/harness = holder_item
+ var/mob/living/carbon/human/H = usr
+ if(H.belt != harness)
+ to_chat(H, SPAN_WARNING("You have to equip the harness on your belt!"))
+ return
+ if(!is_ground_level(H.z))
+ return
+
+ var/area/location_area = get_area(H)
+ if(CEILING_IS_PROTECTED(location_area.ceiling, CEILING_PROTECTION_TIER_1))
+ to_chat(H, SPAN_WARNING("There's no space for fulton balloon to fly in this area."))
+ return
+ H.visible_message(SPAN_DANGER("[H] begins to adjust the fulton device for self-extraction!"))
+ playsound(H, 'sound/items/fulton.ogg', 50, 1)
+ if(!do_after(H, (10 SECONDS), INTERRUPT_ALL, BUSY_ICON_HOSTILE, harness))
+ return
+
+ harness.try_extract(H)
diff --git a/code/game/objects/items/reagent_containers/autoinjectors.dm b/code/game/objects/items/reagent_containers/autoinjectors.dm
index f7de239e4a..0666ee6abc 100644
--- a/code/game/objects/items/reagent_containers/autoinjectors.dm
+++ b/code/game/objects/items/reagent_containers/autoinjectors.dm
@@ -102,7 +102,7 @@
/obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated
name = "concentrated adrenaline autoinjector"
chemname = "adrenaline_concentrated"
- desc = "An autoinjector loaded with 3 uses of Concentrated Adrenaline, a stimulant that prevents unconsciousness but causes suffocation in the process."
+ desc = "An autoinjector loaded with 3 uses of Concentrated Adrenaline, a stimulant that prevents unconsciousness but causes serious cardiovascular strain. WARNING: Do not inject an individual more than twice!"
amount_per_transfer_from_this = LOWM_REAGENTS_OVERDOSE * INJECTOR_PERCENTAGE_OF_OD
volume = (LOWM_REAGENTS_OVERDOSE * INJECTOR_PERCENTAGE_OF_OD) * INJECTOR_USES
display_maptext = TRUE
diff --git a/code/game/objects/items/reagent_containers/glass.dm b/code/game/objects/items/reagent_containers/glass.dm
index df344506c7..5ad5904f88 100644
--- a/code/game/objects/items/reagent_containers/glass.dm
+++ b/code/game/objects/items/reagent_containers/glass.dm
@@ -640,7 +640,8 @@
name = "janitorial bucket"
desc = "It's a large bucket that fits in a janitorial cart. Holds 500 units."
icon_state = "janibucket"
- matter = list("metal" = 8000)
+ matter = list("metal" = 8000)
+ w_class = SIZE_LARGE
volume = 500
diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm
index 3daaf0228e..81e838b30b 100644
--- a/code/game/objects/items/storage/backpack.dm
+++ b/code/game/objects/items/storage/backpack.dm
@@ -334,6 +334,16 @@
storage_slots = null
max_storage_space = 15
+/obj/item/storage/backpack/satchel/blue
+ name = "leather satchel"
+ desc = "A very fancy satchel made of fine leather. Looks pretty pricey. This one is blue."
+ icon_state = "satchel-blue"
+
+/obj/item/storage/backpack/satchel/black
+ name = "leather satchel"
+ desc = "A very fancy satchel made of fine leather. Looks pretty pricey. This one is black."
+ icon_state = "satchel-black"
+
/obj/item/storage/backpack/satchel/withwallet
/obj/item/storage/backpack/satchel/withwallet/fill_preset_inventory()
@@ -404,6 +414,9 @@
xeno_icon_state = "marinepack"
xeno_types = list(/mob/living/carbon/xenomorph/runner, /mob/living/carbon/xenomorph/praetorian, /mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/defender, /mob/living/carbon/xenomorph/sentinel, /mob/living/carbon/xenomorph/spitter)
+/obj/item/storage/backpack/marine/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/backpack/marine/ammo_rack
name = "\improper IMP ammo rack"
desc = "A bare IMP frame with buckles designed to hold multiple ammo cans, but can fit any cumbersome box thanks to Marine ingenuity. Helps you lug around extra rounds or supplies."
@@ -442,6 +455,9 @@
xeno_icon_state = "medicpack"
xeno_types = list(/mob/living/carbon/xenomorph/runner, /mob/living/carbon/xenomorph/praetorian, /mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/defender, /mob/living/carbon/xenomorph/sentinel, /mob/living/carbon/xenomorph/spitter)
+/obj/item/storage/backpack/marine/medic/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/backpack/marine/medic/upp
name = "\improper UPP corpsman backpack"
desc = "Uncommon issue backpack worn by UPP medics from isolated sectors. You can swear you can see a faded USCM symbol."
@@ -469,6 +485,9 @@
max_storage_space = 15
xeno_types = null
+/obj/item/storage/backpack/marine/satchel/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/backpack/marine/satchel/big //wacky squad marine loadout item, its the IO backpack.
name = "\improper USCM logistics IMP backpack"
desc = "A standard-issue backpack worn by logistics personnel. It is occasionally issued to combat personnel for longer term expeditions and deep space incursions."
@@ -482,6 +501,9 @@
desc = "A heavy-duty satchel used by USCM medics. It sacrifices capacity for usability. A small patch is sewn to the top flap."
icon_state = "marinesatch_medic"
+/obj/item/storage/backpack/marine/satchel/medic/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/backpack/marine/satchel/tech
name = "\improper USCM technician chestrig"
desc = "A heavy-duty chestrig used by some USCM technicians."
@@ -617,6 +639,16 @@
mouse_opacity = initial(mouse_opacity)
..()
+/obj/item/storage/backpack/general_belt/standard
+ can_hold_skill = FALSE
+
+/obj/item/storage/backpack/general_belt/upp
+ name = "\improper Type 48-M general utility pouch"
+ desc = "A small, lightweight pouch that can be clipped onto U-pattern UPP armor to provide additional storage. The newer 48-M model, while uncomfortable, can also be clipped around the waist."
+ icon_state = "upp_g8pouch"
+ item_state = "upp_g8pouch"
+ has_gamemode_skin = FALSE
+
// Scout Cloak
/obj/item/storage/backpack/marine/satchel/scout_cloak
name = "\improper M68 Thermal Cloak"
diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm
index 1e6d0d9799..c798acd047 100644
--- a/code/game/objects/items/storage/belt.dm
+++ b/code/game/objects/items/storage/belt.dm
@@ -216,6 +216,24 @@
. = ..()
. += SPAN_NOTICE("The belt is currently set to [mode ? "take pills directly from bottles": "NOT take pills directly from bottles"].")
+/obj/item/storage/belt/medical/upp
+ name = "\improper Type 41 pattern medical storage rig"
+ desc = "The Type 41 is the standard load-bearing equipment of UPP military. It consists of a modular belt with various clips. This version is a less common configuration, designed to transport medical supplies and pistol ammunition. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them."
+ icon_state = "medicalbelt_upp"
+ item_state = "upp_belt"
+
+/obj/item/storage/belt/medical/upp/full/fill_preset_inventory()
+ new /obj/item/storage/pill_bottle/bicaridine(src)
+ new /obj/item/storage/pill_bottle/dexalin(src)
+ new /obj/item/storage/pill_bottle/antitox(src)
+ new /obj/item/storage/pill_bottle/kelotane(src)
+ new /obj/item/storage/pill_bottle/inaprovaline(src)
+ new /obj/item/storage/pill_bottle/tramadol(src)
+ new /obj/item/storage/pill_bottle/peridaxon(src)
+ new /obj/item/stack/medical/splint(src)
+ new /obj/item/stack/medical/advanced/bruise_pack(src)
+ new /obj/item/stack/medical/advanced/ointment(src)
+
/obj/item/storage/belt/medical/lifesaver
name = "\improper M276 pattern lifesaver bag"
desc = "The M276 is the standard load-bearing equipment of the USCM. This configuration mounts a duffel bag filled with a range of injectors and light medical supplies, and is common among medics. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them."
@@ -240,6 +258,25 @@
)
has_gamemode_skin = TRUE
+/obj/item/storage/belt/medical/lifesaver/standard
+ has_gamemode_skin = FALSE
+
+/obj/item/storage/belt/medical/lifesaver/standard/full/fill_preset_inventory()
+ new /obj/item/stack/medical/advanced/bruise_pack(src)
+ new /obj/item/stack/medical/advanced/bruise_pack(src)
+ new /obj/item/stack/medical/advanced/ointment(src)
+ new /obj/item/stack/medical/advanced/ointment(src)
+ new /obj/item/reagent_container/hypospray/autoinjector/dexalinp(src)
+ new /obj/item/reagent_container/hypospray/autoinjector/oxycodone(src)
+ new /obj/item/storage/pill_bottle/bicaridine(src)
+ new /obj/item/storage/pill_bottle/dexalin(src)
+ new /obj/item/storage/pill_bottle/antitox(src)
+ new /obj/item/storage/pill_bottle/kelotane(src)
+ new /obj/item/storage/pill_bottle/inaprovaline(src)
+ new /obj/item/storage/pill_bottle/tramadol(src)
+ new /obj/item/storage/pill_bottle/peridaxon(src)
+ new /obj/item/stack/medical/splint(src)
+
/obj/item/storage/belt/medical/lifesaver/full/fill_preset_inventory()
new /obj/item/stack/medical/advanced/bruise_pack(src)
new /obj/item/stack/medical/advanced/bruise_pack(src)
@@ -450,6 +487,9 @@
)
has_gamemode_skin = TRUE
+/obj/item/storage/belt/marine/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/belt/marine/m41a/fill_preset_inventory()
for(var/i = 1 to storage_slots)
new /obj/item/ammo_magazine/rifle (src)
@@ -568,6 +608,9 @@
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/ammo_magazine/smartgun(src)
+/obj/item/storage/belt/marine/smartgunner/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/belt/marine/quackers
name = "Mr. Quackers"
desc = "What are we going to do today, Mr. Quackers?"
@@ -1080,6 +1123,9 @@
)
has_gamemode_skin = TRUE
+/obj/item/storage/belt/gun/m4a3/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/belt/gun/m4a3/full/fill_preset_inventory()
handle_item_insertion(new /obj/item/weapon/gun/pistol/m4a3())
for(var/i = 1 to storage_slots - 1)
@@ -1200,6 +1246,9 @@
"icon_x" = -1,
"icon_y" = -3))
+/obj/item/storage/belt/gun/m44/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/belt/gun/m44/full/fill_preset_inventory()
handle_item_insertion(new /obj/item/weapon/gun/revolver/m44())
for(var/i = 1 to storage_slots - 1)
@@ -1594,6 +1643,9 @@
)
has_gamemode_skin = TRUE
+/obj/item/storage/belt/gun/smartgunner/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/belt/gun/smartgunner/full/fill_preset_inventory()
handle_item_insertion(new /obj/item/weapon/gun/pistol/m4a3())
new /obj/item/ammo_magazine/pistol/hp(src)
diff --git a/code/game/objects/items/storage/large_holster.dm b/code/game/objects/items/storage/large_holster.dm
index 76f98c4239..6c49c0b631 100644
--- a/code/game/objects/items/storage/large_holster.dm
+++ b/code/game/objects/items/storage/large_holster.dm
@@ -67,6 +67,9 @@
)
has_gamemode_skin = TRUE
+/obj/item/storage/large_holster/m37/standard
+ has_gamemode_skin = FALSE
+
/obj/item/storage/large_holster/m37/full/fill_preset_inventory()
new /obj/item/weapon/gun/shotgun/pump(src)
diff --git a/code/game/objects/items/storage/misc.dm b/code/game/objects/items/storage/misc.dm
index 424a4f5be0..12f6fbb3d0 100644
--- a/code/game/objects/items/storage/misc.dm
+++ b/code/game/objects/items/storage/misc.dm
@@ -129,7 +129,7 @@
desc = "A small case containing the once-standard sidearm of the UPP, the Type 73, and two additional magazines. The contained sidearm is probably looted off a dead officer or from a captured stockpile, either way this thing is worth a pretty penny."
icon = 'icons/obj/items/storage.dmi'
icon_state = "matebacase"
- w_class = SIZE_MEDIUM
+ w_class = SIZE_LARGE
max_w_class = SIZE_MEDIUM
storage_slots = 3
@@ -138,6 +138,20 @@
new /obj/item/ammo_magazine/pistol/t73(src)
new /obj/item/ammo_magazine/pistol/t73(src)
+/obj/item/storage/box/M1911_loadout
+ name = "M1911 storage case"
+ desc = "A relatively large storage case containing the 1911 and additional magazines. Purchased by enlisted or aspiring PMCs looking to carry a timeless classic"
+ icon = 'icons/obj/items/storage.dmi'
+ icon_state = "matebacase"
+ w_class = SIZE_LARGE
+ max_w_class = SIZE_MEDIUM
+ storage_slots = 3
+
+/obj/item/storage/box/M1911_loadout/fill_preset_inventory()
+ new /obj/item/weapon/gun/pistol/m1911(src)
+ new /obj/item/ammo_magazine/pistol/m1911(src)
+ new /obj/item/ammo_magazine/pistol/m1911(src)
+
/obj/item/storage/box/co2_knife
name = "M8 cartridge bayonet packaging"
desc = "Contains one M8 Cartridge Bayonet and two sister CO2 cartridges. Thanks for being a dedicated Boots magazine subscriber!"
diff --git a/code/game/objects/items/weapons/blades.dm b/code/game/objects/items/weapons/blades.dm
index 2fe80f123b..6d8c8f7231 100644
--- a/code/game/objects/items/weapons/blades.dm
+++ b/code/game/objects/items/weapons/blades.dm
@@ -273,8 +273,6 @@
if(loc != user) //Only do unique stuff if you are holding it
return ..()
- if(!do_after(user, interaction_time, INTERRUPT_INCAPACITATED, BUSY_ICON_HOSTILE))
- return
playsound(user, 'sound/weapons/flipblade.ogg', 15, 1)
change_razor_state(!razor_opened)
to_chat(user, SPAN_NOTICE("You [razor_opened ? "reveal" : "hide"] [src]'s blade."))
@@ -375,3 +373,29 @@
human_user.apply_damage(rand(1,5), BRUTE, "head", src)
human_user.update_hair()
+/obj/item/weapon/straight_razor/attack(mob/target, mob/user)
+ if((!ishuman(target)) || (user.a_intent == INTENT_HARM) || !razor_opened)
+ return ..()
+ var/mob/living/carbon/human/poor_bastard = target
+
+ var/timer = 10 SECONDS
+ var/message = "\The [user] begins to shave \the [poor_bastard]!"
+ if(skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT))
+ timer = 5 SECONDS
+ message = "\The [user] begins to expertly shave \the [poor_bastard]!"
+
+ user.visible_message(SPAN_WARNING(message))
+ if(!do_after(user, timer, INTERRUPT_ALL, BUSY_ICON_HOSTILE))
+ return
+
+ switch(user.zone_selected)
+ if("mouth")
+ poor_bastard.f_style = "Shaved"
+ user.visible_message(SPAN_WARNING("\The [user] shaves off \the [poor_bastard]'s facial hair!"))
+ if("head")
+ poor_bastard.h_style = pick("Skinhead", "Bald")
+ user.visible_message(SPAN_WARNING("\The [user] shaves off \the [poor_bastard]'s hair!"))
+
+ poor_bastard.apply_damage(rand(1,5), BRUTE, "head", src)
+ poor_bastard.update_hair()
+ return TRUE
diff --git a/code/game/objects/prop.dm b/code/game/objects/prop.dm
index c067a9730e..ac94e8ab03 100644
--- a/code/game/objects/prop.dm
+++ b/code/game/objects/prop.dm
@@ -89,6 +89,11 @@
icon_state = "uscmflag2"
desc = "A miniature historical table flag of the United States Colonial Marines, in traditional scarlet and gold. The USCM logo sits in the center; an eagle is perched atop it and an anchor rests behind it."
+/obj/item/prop/tableflag/upp
+ name = "UPP table flag"
+ icon_state = "uppflag"
+ desc = "A miniature table flag of the Union of Progressive Peoples, consisting of 17 yellow stars, surrounding the bigger one in the middle on scarlet field."
+
/obj/item/prop/flower_vase
name = "flower vase"
icon_state = "flowervase"
diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm
index d6148b23b7..86e902dbbb 100644
--- a/code/game/objects/structures/crates_lockers/closets.dm
+++ b/code/game/objects/structures/crates_lockers/closets.dm
@@ -7,9 +7,10 @@
layer = BELOW_OBJ_LAYER
var/icon_closed = "closed"
var/icon_opened = "open"
- var/opened = 0
- var/welded = 0
- var/wall_mounted = 0 //never solid (You can always pass over it)
+ var/opened = FALSE
+ var/welded = FALSE
+ var/wall_mounted = FALSE //never solid (You can always pass over it)
+ var/can_be_stacked = FALSE
health = 100
var/lastbang
var/storage_capacity = 30 //This is so that someone can't pack hundreds of items in a locker/crate
@@ -59,21 +60,25 @@
/obj/structure/closet/proc/can_open()
if(src.welded)
- return 0
- return 1
+ return FALSE
+ return TRUE
/obj/structure/closet/proc/can_close()
+ for(var/mob/living/carbon/xenomorph/xeno in get_turf(src))
+ return FALSE
+ if(can_be_stacked)
+ return TRUE
for(var/obj/structure/closet/closet in get_turf(src))
if(closet != src && !closet.wall_mounted)
- return 0
- for(var/mob/living/carbon/xenomorph/xeno in get_turf(src))
- return 0
- return 1
+ return FALSE
+ return TRUE
/obj/structure/closet/proc/dump_contents()
for(var/obj/I in src)
I.forceMove(loc)
+ I.pixel_x = pixel_x
+ I.pixel_y = pixel_y
for(var/mob/M in src)
M.forceMove(loc)
@@ -87,25 +92,25 @@
/obj/structure/closet/proc/open()
if(opened)
- return 0
+ return FALSE
if(!can_open())
- return 0
+ return FALSE
dump_contents()
UnregisterSignal(src, COMSIG_CLOSET_FLASHBANGED)
- opened = 1
+ opened = TRUE
update_icon()
playsound(src.loc, open_sound, 15, 1)
density = FALSE
- return 1
+ return TRUE
/obj/structure/closet/proc/close()
if(!src.opened)
- return 0
+ return FALSE
if(!src.can_close())
- return 0
+ return FALSE
var/stored_units = 0
if(store_items)
@@ -114,12 +119,12 @@
stored_units = store_mobs(stored_units)
RegisterSignal(src, COMSIG_CLOSET_FLASHBANGED, PROC_REF(flashbang))
- opened = 0
+ opened = FALSE
update_icon()
playsound(src.loc, close_sound, 15, 1)
density = TRUE
- return 1
+ return TRUE
/obj/structure/closet/proc/store_items(stored_units)
for(var/obj/item/I in src.loc)
@@ -209,7 +214,7 @@
src.MouseDrop_T(G.grabbed_thing, user) //act like they were dragged onto the closet
return
if(W.flags_item & ITEM_ABSTRACT)
- return 0
+ return FALSE
if(material == MATERIAL_METAL)
if(iswelder(W))
if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH))
@@ -369,5 +374,5 @@
/obj/structure/closet/proc/break_open()
if(!opened)
- welded = 0
+ welded = FALSE
open()
diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm
index 8e176942cd..586832e746 100644
--- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm
+++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm
@@ -92,6 +92,22 @@
new /obj/item/device/binoculars/range/designator(src)
new /obj/item/device/whistle(src)
+/obj/structure/closet/secure_closet/platoon_sergeant_forecon
+ name = "squad leader locker"
+ desc = "A secure storage unit for the squad leader."
+ req_one_access = list(ACCESS_MARINE_LEADER)
+
+/obj/structure/closet/secure_closet/platoon_sergeant_forecon/Initialize()
+ . = ..()
+ new /obj/item/weapon/gun/rifle/m41aMK1(src)
+ new /obj/item/ammo_magazine/rifle/m41aMK1(src)
+ new /obj/item/ammo_magazine/rifle/m41aMK1(src)
+ new /obj/item/ammo_magazine/rifle/m41aMK1(src)
+ new /obj/item/ammo_magazine/rifle/m41aMK1(src)
+ new /obj/item/ammo_magazine/rifle/m41aMK1(src)
+ new /obj/item/device/binoculars/range/designator(src)
+ new /obj/item/device/whistle(src)
+
/obj/structure/closet/secure_closet/squad_sergeant
name = "squad sergeant locker"
desc = "A secure storage unit for a squad sergeant."
@@ -103,6 +119,16 @@
new /obj/item/device/binoculars/range/designator(src)
new /obj/item/device/whistle(src)
+/obj/structure/closet/secure_closet/squad_sergeant_forecon
+ name = "assistant squad leader locker"
+ desc = "A secure storage unit for an assistant squad leader."
+ req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_TL_PREP)
+
+/obj/structure/closet/secure_closet/squad_sergeant_forecon/Initialize()
+ . = ..()
+ new /obj/item/device/binoculars/range/designator(src)
+ new /obj/item/device/whistle(src)
+
/obj/structure/closet/secure_closet/smartgunner
name = "smartgunner locker"
desc = "A secure storage unit for a smartgunner."
@@ -120,6 +146,23 @@
new /obj/item/storage/belt/marine/smartgunner(src)
new /obj/item/storage/belt/gun/smartgunner(src)
+/obj/structure/closet/secure_closet/smartgunner_forecon
+ name = "smartgunner locker"
+ desc = "A secure storage unit for a smartgunner."
+ req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_SMARTPREP)
+
+/obj/structure/closet/secure_closet/smartgunner_forecon/Initialize()
+ . = ..()
+ new /obj/item/weapon/gun/smartgun(src)
+ new /obj/item/smartgun_battery(src)
+ new /obj/item/clothing/suit/storage/marine/smartgunner/standard(src)
+ new /obj/item/ammo_magazine/smartgun(src)
+ new /obj/item/ammo_magazine/smartgun(src)
+ new /obj/item/ammo_magazine/smartgun(src)
+ new /obj/item/ammo_magazine/smartgun(src)
+ new /obj/item/storage/belt/marine/smartgunner/standard(src)
+ new /obj/item/storage/belt/gun/smartgunner/standard(src)
+
/obj/structure/closet/cryo/Initialize()
. = ..()
new /obj/item/clothing/under/marine(src)
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm
new file mode 100644
index 0000000000..4462eda61b
--- /dev/null
+++ b/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm
@@ -0,0 +1,32 @@
+/obj/structure/closet/secure_closet/marine_personal
+ name = "personal locker"
+ desc = "It's an immobile card-locked storage unit."
+ icon_state = "secure1"
+ can_be_stacked = TRUE
+ var/owner
+ var/job = "Rifleman"
+ var/has_cryo_gear = TRUE
+
+/obj/structure/closet/secure_closet/marine_personal/get_examine_text(mob/user)
+ . = ..()
+ . += SPAN_NOTICE("It has a name tag[owner ? ": [owner]." : ". They are still in hypersleep..."]")
+
+/obj/structure/closet/secure_closet/marine_personal/Initialize(mapload, ...)
+ . = ..()
+ GLOB.personal_closets += src
+
+/obj/structure/closet/secure_closet/marine_personal/Destroy()
+ GLOB.personal_closets -= src
+ return ..()
+
+/obj/structure/closet/secure_closet/marine_personal/allowed(mob/M)
+ if(owner == M.real_name)
+ return TRUE
+ return FALSE
+
+/obj/structure/closet/secure_closet/marine_personal/Initialize()
+ . = ..()
+ if(has_cryo_gear)
+ new /obj/item/clothing/under/marine(src)
+ new /obj/item/clothing/shoes/marine/knife(src)
+ new /obj/item/device/radio/headset/almayer/marine(src)
diff --git a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm
index 94be500526..b9486e4f09 100644
--- a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm
+++ b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm
@@ -201,6 +201,10 @@
desc = "An ammunition case containing six M56D ammunition drums."
supplies = list(/obj/item/ammo_magazine/m56d = 6)
+/obj/structure/largecrate/supply/ammo/type71
+ name = "\improper Type 71 magazine case (x20)"
+ desc = "An ammunition case containing 20 Type 71 magazines."
+ supplies = list(/obj/item/ammo_magazine/rifle/type71 = 20)
/obj/structure/largecrate/supply/explosives
@@ -214,10 +218,16 @@
supplies = list(/obj/item/storage/box/explosive_mines = 5)
/obj/structure/largecrate/supply/explosives/grenades
- name = "\improper M40 HDEP grenade case (x50)"
- desc = "A case containing two twenty-five M40 HDEP grenade boxes."
+ name = "\improper M40 HEDP grenade case (x50)"
+ desc = "A case containing two twenty-five M40 HEDP grenade boxes."
supplies = list(/obj/item/storage/box/nade_box = 2)
+/obj/structure/largecrate/supply/explosives/grenades/less
+ name = "\improper M40 HEDP grenade case (x25)"
+ desc = "A case containing one twenty-five M40 HEDP grenade box."
+ icon_state = "case"
+ supplies = list(/obj/item/storage/box/nade_box = 1)
+
/obj/structure/largecrate/supply/explosives/mortar_he
name = "80mm HE mortar shell case (x25)"
desc = "A case containing twenty-five 80mm HE mortar shells."
@@ -291,6 +301,13 @@
desc = "A crate containing a P.A.C.M.A.N. generator, some fuel, and some cable coil to get your power up and going."
supplies = list(/obj/structure/machinery/power/port_gen/pacman = 1, /obj/item/stack/sheet/mineral/phoron/medium_stack = 1, /obj/item/stack/cable_coil/yellow = 3)
+/obj/structure/largecrate/supply/motiondetectors
+ name = "\improper motion detectors crate"
+ desc = "A crate containing two motiondetectors."
+ icon_state = "case"
+ supplies = list(/obj/item/device/motiondetector = 2)
+
+
/obj/structure/largecrate/supply/medicine
name = "medical crate"
desc = "A crate containing medical supplies."
diff --git a/code/game/objects/structures/gun_rack.dm b/code/game/objects/structures/gun_rack.dm
new file mode 100644
index 0000000000..400002fa35
--- /dev/null
+++ b/code/game/objects/structures/gun_rack.dm
@@ -0,0 +1,77 @@
+/obj/structure/gun_rack
+ name = "gun rack"
+ desc = "ARMAT-produced gun rack for storage of long guns. While initial model was supposed to be extremely modifiable, USCM comissioned racks with fixed slots which only fit M41A rifles. Some say they were cheaper, and some say the main reason was marine's ability to easily break anything more complex than a tungsten ball."
+ icon = 'icons/obj/structures/gun_racks.dmi'
+ icon_state = "m41a"
+ density = TRUE
+ var/allowed_type
+ var/max_stored = 5
+ var/initial_stored = 5
+
+/obj/structure/gun_rack/Initialize()
+ . = ..()
+ if(!allowed_type)
+ icon_state = "m41a_0"
+ return
+
+ if(initial_stored)
+ var/i = 0
+ while(i < initial_stored)
+ contents += new allowed_type(src)
+ i++
+ update_icon()
+
+/obj/structure/gun_rack/attackby(obj/item/O, mob/user)
+ if(istype(O, allowed_type) && contents.len < max_stored)
+ user.drop_inv_item_to_loc(O, src)
+ contents += O
+ update_icon()
+
+/obj/structure/gun_rack/attack_hand(mob/living/user)
+ if(!contents.len)
+ to_chat(user, SPAN_WARNING("[src] is empty."))
+ return
+
+ var/obj/stored_obj = contents[contents.len]
+ contents -= stored_obj
+ user.put_in_hands(stored_obj)
+ to_chat(user, SPAN_NOTICE("You grab [stored_obj] from [src]."))
+ playsound(src, "gunequip", 25, TRUE)
+ update_icon()
+
+/obj/structure/gun_rack/update_icon()
+ if(contents.len)
+ icon_state = "[initial(icon_state)]_[contents.len]"
+ else
+ icon_state = "[initial(icon_state)]_0"
+
+/obj/structure/gun_rack/m41
+ allowed_type = /obj/item/weapon/gun/rifle/m41aMK1
+
+/obj/structure/gun_rack/type71
+ icon_state = "type71"
+ desc = "Some off-branded gun rack. Per SOF and UPPA regulations, weapons should be stored in secure safes and only given out when necessary. Of course, most (but not all!) units overlook this regulation, only storing their firearms in safes when inspection arrives."
+ max_stored = 6
+ initial_stored = 6
+ allowed_type = /obj/item/weapon/gun/rifle/type71
+
+/obj/structure/gun_rack/apc
+ name = "APC ammo compartment"
+ icon_state = "frontal"
+ desc = "Uhoh. You shouldn't be seeing this."
+
+/obj/structure/gun_rack/apc/frontal
+ name = "frontal cannon ammo storage compartment"
+ icon_state = "frontal"
+ desc = "A small compartment that stores ammunition for the APC's 'Bleihagel RE-RE700 Frontal Cannon'."
+ max_stored = 2
+ initial_stored = 0
+ allowed_type = /obj/item/ammo_magazine/hardpoint/m56_cupola/frontal_cannon
+
+/obj/structure/gun_rack/apc/boyars
+ name = "dual cannon ammo storage compartment"
+ icon_state = "boyars"
+ desc = "A small compartment that stores ammunition for the APC's 'PARS-159 Boyars Dualcannon'."
+ max_stored = 2
+ initial_stored = 0
+ allowed_type = /obj/item/ammo_magazine/hardpoint/boyars_dualcannon
diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm
index 8d6441293f..c059301467 100644
--- a/code/game/objects/structures/tables_racks.dm
+++ b/code/game/objects/structures/tables_racks.dm
@@ -622,6 +622,23 @@
icon_state = "clothtable"
table_prefix = "cloth"
+/obj/structure/surface/table/reinforced/toc
+ name = "operations table"
+ desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs."
+ icon_state = "tocWtable"
+ table_prefix = "toc"
+
+/obj/structure/surface/table/reinforced/toc/update_icon()
+ return
+
+/obj/structure/surface/table/reinforced/toc/west
+ desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs."
+ icon_state = "tocWtable"
+
+/obj/structure/surface/table/reinforced/toc/east
+ desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs."
+ icon_state = "tocEtable"
+
/*
* Racks
*/
diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm
index 872b9be15d..3f87f2c31a 100644
--- a/code/game/objects/structures/watercloset.dm
+++ b/code/game/objects/structures/watercloset.dm
@@ -213,6 +213,8 @@
var/mobpresent = 0 //true if there is a mob on the shower's loc, this is to ease process()
var/is_washing = 0
+ COOLDOWN_DECLARE(last_sound)
+
/obj/structure/machinery/shower/Initialize()
. = ..()
create_reagents(2)
@@ -379,6 +381,10 @@
/obj/structure/machinery/shower/process()
if(!on) return
+
+ if(COOLDOWN_FINISHED(src, last_sound))
+ COOLDOWN_START(src, last_sound, 8 SECONDS)
+ playsound(src, "gurgle", 25, FALSE)
wash_floor()
if(!mobpresent) return
for(var/mob/living/carbon/C in loc)
diff --git a/code/game/sound.dm b/code/game/sound.dm
index 6adaab1097..02be8dbace 100644
--- a/code/game/sound.dm
+++ b/code/game/sound.dm
@@ -238,6 +238,8 @@
S = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg')
if("paper_writing")
S = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg')
+ if("gurgle")
+ S = pick('sound/effects/gurgle1.ogg', 'sound/effects/gurgle2.ogg', 'sound/effects/gurgle3.ogg', 'sound/effects/gurgle4.ogg')
// Weapons/bullets
if("shell_load")
S = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg')
diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm
index 312c351f47..41e055c5bf 100644
--- a/code/game/turfs/closed.dm
+++ b/code/game/turfs/closed.dm
@@ -267,6 +267,14 @@
/turf/closed/shuttle/midway/transparent
opacity = FALSE
+/turf/closed/shuttle/cyclone
+ name = "\improper Cyclone"
+ icon = 'icons/turf/dropship2.dmi'
+ icon_state = "1"
+
+/turf/closed/shuttle/cyclone/transparent
+ opacity = FALSE
+
/turf/closed/shuttle/twe_dropship
name = "\improper UD4-UK"
icon = 'icons/turf/twedropship.dmi'
diff --git a/code/global.dm b/code/global.dm
index 1a54b4dba3..dca2fe7701 100644
--- a/code/global.dm
+++ b/code/global.dm
@@ -1,7 +1,10 @@
//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31
#define MAIN_SHIP_NAME SSmapping.get_main_ship_name()
#define MAIN_SHIP_DEFAULT_NAME "USS Golden Arrow"
-#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow")
+#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "SSV Chapaev", "USS Rover")
+
+#define MAIN_SHIP_PLATOON text2path(SSmapping.get_main_ship_platoon())
+#define MAIN_SHIP_DEFAULT_PLATOON "/datum/squad/marine/alpha"
//=================================================
//Please don't edit these values without speaking to Errorage first ~Carn
//Admin Permissions
diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm
index bf6d8e261a..c100e19a6d 100644
--- a/code/modules/admin/IsBanned.dm
+++ b/code/modules/admin/IsBanned.dm
@@ -1,6 +1,6 @@
#ifndef OVERRIDE_BAN_SYSTEM
//Blocks an attempt to connect before even creating our client datum thing.
-/world/IsBanned(key,address,computer_id, type, real_bans_only=FALSE)
+/world/IsBanned(key,address,computer_id, type, real_bans_only=FALSE, is_telemetry = FALSE)
var/ckey = ckey(key)
// This is added siliently. Thanks to MSO for this fix. You will see it when/if we go OS
@@ -34,11 +34,7 @@
// wait for database to be ready
- . = P.check_ban(computer_id, address)
- if(.)
- return .
-
- return ..() //default pager ban stuff
+ . = P.check_ban(computer_id, address, is_telemetry)
#endif
diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm
index b64b1e4682..aaf42cb17c 100644
--- a/code/modules/admin/NewBan.dm
+++ b/code/modules/admin/NewBan.dm
@@ -180,15 +180,45 @@ var/savefile/Banlist
expiry = "Removal Pending"
else
expiry = "Permaban"
- var/unban_link = "(U)"
+ var/unban_link
+ if(ban.is_permabanned)
+ unban_link = "(UP)"
+ else
+ unban_link = "(UT)"
- dat += "
[unban_link] Key: [ban.ckey] | ComputerID: [ban.last_known_cid] | IP: [ban.last_known_ip] | [expiry] | (By: [ban.admin]) | (Reason: [ban.reason]) |
"
+ dat += "[unban_link] Key: [ban.ckey] | ComputerID: [ban.last_known_cid] | IP: [ban.last_known_ip] | [expiry] | (By: [ban.admin ? ban.admin : "AdminBot"]) | (Reason: [ban.reason]) |
"
dat += ""
- var/dat_header = "
Bans: (U) = Unban"
+ var/dat_header = "
Bans: (UP) = Unban Perma (UT) = Unban Timed"
dat_header += " - Ban Listing
[dat]"
show_browser(usr, dat_header, "Unban Panel", "unbanp", "size=875x400")
+/datum/admins/proc/stickypanel()
+ var/add_sticky = "Add Sticky Ban"
+ var/find_sticky = "Find Sticky Ban"
+ var/refresh_button = "Refresh Panel"
+
+ var/data = "
Sticky Bans: [add_sticky] [find_sticky] [refresh_button] "
+
+ var/list/datum/view_record/stickyban/stickies = DB_VIEW(/datum/view_record/stickyban,
+ DB_COMP("active", DB_EQUALS, TRUE)
+ )
+
+ for(var/datum/view_record/stickyban/current_sticky in stickies)
+ var/whitelist_link = "(WHITELIST)"
+ var/remove_sticky_link = "(REMOVE)"
+ var/add_to_sticky_link = "(ADD)"
+
+ var/impacted_ckey_link = "CKEYs"
+ var/impacted_ip_link = "IPs"
+ var/impacted_cid_link = "CIDs"
+
+ data += "[whitelist_link][remove_sticky_link][add_to_sticky_link] | Identifier: [current_sticky.identifier] | Reason: [current_sticky.reason] | Message: [current_sticky.message] | Admin: [current_sticky.admin] | View: [impacted_ckey_link][impacted_ip_link][impacted_cid_link] |
"
+
+ data += "
"
+
+ show_browser(owner, data, "Stickyban Panel", "sticky", "size=875x400")
+
//////////////////////////////////// DEBUG ////////////////////////////////////
/proc/CreateBans()
@@ -251,3 +281,48 @@ var/savefile/Banlist
if(P.is_time_banned && alert(usr, "Ban already exists. Proceed?", "Confirmation", "Yes", "No") != "Yes")
return
P.add_timed_ban(reason, mins)
+
+/client/proc/cmd_admin_do_stickyban(identifier, reason, message, list/impacted_ckeys, list/impacted_cids, list/impacted_ips)
+ if(!identifier)
+ identifier = tgui_input_text(src, "Name of the primary CKEY you are adding a stickyban to.", "BuildABan")
+ if(!identifier)
+ return
+
+ if(!message)
+ message = tgui_input_text(src, "What message should be given to the impacted users?", "BuildABan", encode = FALSE)
+ if(!message)
+ return
+
+ if(!reason)
+ reason = tgui_input_text(src, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "BuildABan", multiline = TRUE, encode = FALSE)
+ if(!reason)
+ return
+
+ if(!length(impacted_ckeys))
+ impacted_ckeys = splittext(tgui_input_text(src, "Which CKEYs should be impacted by this ban? Include the primary ckey, separated by semicolons.", "BuildABan", "player1;player2;player3"), ";")
+
+ if(!length(impacted_cids))
+ impacted_cids = splittext(tgui_input_text(src, "Which CIDs should be impacted by this ban? Separate with semicolons.", "BuildABan", "12345678;87654321"), ";")
+
+ if(!length(impacted_ips))
+ impacted_ips = splittext(tgui_input_text(src, "Which IPs should be impacted by this ban? Separate with semicolons.", "BuildABan", "1.1.1.1;8.8.8.8"), ";")
+
+ var/datum/entity/stickyban/new_sticky = SSstickyban.add_stickyban(identifier, reason, message, player_data)
+
+ if(!new_sticky)
+ to_chat(src, SPAN_ADMIN("Failed to apply stickyban."))
+ return
+
+ for(var/ckey in impacted_ckeys)
+ SSstickyban.add_matched_ckey(new_sticky.id, ckey)
+
+ for(var/cid in impacted_cids)
+ SSstickyban.add_matched_cid(new_sticky.id, cid)
+
+ for(var/ip in impacted_ips)
+ SSstickyban.add_matched_ip(new_sticky.id, ip)
+
+ log_admin("STICKYBAN: Identifier: [identifier] Reason: [reason] Message: [message] CKEYs: [english_list(impacted_ckeys)] IPs: [english_list(impacted_ips)] CIDs: [english_list(impacted_cids)]")
+ message_admins("[key_name_admin(src)] has added a new stickyban with the identifier '[identifier]'.")
+ var/datum/tgs_chat_embed/field/reason_embed = new("Stickyban Reason", reason)
+ important_message_external("[src] has added a new stickyban with the identifier '[identifier]'.", "Stickyban Placed", list(reason_embed))
diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm
index 3a752b43f6..34cc3ee3c8 100644
--- a/code/modules/admin/admin_verbs.dm
+++ b/code/modules/admin/admin_verbs.dm
@@ -96,10 +96,13 @@ var/list/admin_verbs_admin = list(
)
var/list/admin_verbs_ban = list(
- /client/proc/unban_panel
+ /client/proc/unban_panel,
+ /client/proc/stickyban_panel,
+
// /client/proc/jobbans // Disabled temporarily due to 15-30 second lag spikes. Don't forget the comma in the line above when uncommenting this!
)
+
var/list/admin_verbs_sounds = list(
/client/proc/play_admin_sound,
/client/proc/stop_admin_sound,
diff --git a/code/modules/admin/game_master/extra_buttons/rename_platoon.dm b/code/modules/admin/game_master/extra_buttons/rename_platoon.dm
index b73b7f10c7..9d805ab9d1 100644
--- a/code/modules/admin/game_master/extra_buttons/rename_platoon.dm
+++ b/code/modules/admin/game_master/extra_buttons/rename_platoon.dm
@@ -1,5 +1,6 @@
GLOBAL_VAR_INIT(main_platoon_name, SQUAD_MARINE_1)
+GLOBAL_VAR_INIT(main_platoon_initial_name, GLOB.main_platoon_name)
/// Ability to rename the platoon
/client/proc/game_master_rename_platoon()
@@ -15,7 +16,7 @@ GLOBAL_VAR_INIT(main_platoon_name, SQUAD_MARINE_1)
set name = "Rename Platoon"
set category = "OOC.Commander"
- if(GLOB.main_platoon_name != SQUAD_MARINE_1)
+ if(GLOB.main_platoon_name != GLOB.main_platoon_initial_name)
to_chat(src, SPAN_NOTICE("The platoon has already been renamed this round."))
return
diff --git a/code/modules/admin/game_master/game_master.dm b/code/modules/admin/game_master/game_master.dm
index b3502c3322..947c49aeb5 100644
--- a/code/modules/admin/game_master/game_master.dm
+++ b/code/modules/admin/game_master/game_master.dm
@@ -58,6 +58,7 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100)
var/list/submenu_types = list(
/obj/structure/pipes/vents = /datum/game_master_submenu/ambush/vents,
/obj/structure/tunnel = /datum/game_master_submenu/ambush/tunnels,
+ /mob/living/carbon/human = /datum/game_master_submenu/infest,
)
/// List of current submenus
@@ -404,7 +405,7 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100)
if(!object || !z_level)
return
- SSminimaps.add_marker(object, z_level, MINIMAP_FLAG_USCM, given_image = background)
+ SSminimaps.add_marker(object, z_level, MINIMAP_FLAG_ALL, given_image = background)
var/objective_info = tgui_input_text(user, "Objective info?", "Objective Info")
diff --git a/code/modules/admin/game_master/game_master_submenu/infest.dm b/code/modules/admin/game_master/game_master_submenu/infest.dm
new file mode 100644
index 0000000000..4d64e66e0b
--- /dev/null
+++ b/code/modules/admin/game_master/game_master_submenu/infest.dm
@@ -0,0 +1,97 @@
+#define DEFAULT_SPAWN_HIVE_STRING XENO_HIVE_NORMAL
+
+/datum/game_master_submenu/infest
+ tgui_menu_name = "GameMasterSubmenuInfest"
+ tgui_menu_title = "Infest Control"
+
+ /// Current selected hive for the embryo
+ var/selected_hive = DEFAULT_SPAWN_HIVE_STRING
+
+ /// Target growth stage for the embryo
+ var/embryo_stage = 0
+
+/datum/game_master_submenu/infest/ui_data(mob/user)
+ . = ..()
+
+ var/list/data = list()
+
+ data["selected_hive"] = selected_hive
+ data["embryo_stage"] = embryo_stage
+
+ return data
+
+/datum/game_master_submenu/infest/ui_static_data(mob/user)
+ . = ..()
+
+ var/list/data = list()
+
+ data["selectable_hives"] = ALL_XENO_HIVES
+
+ return data
+
+/datum/game_master_submenu/infest/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
+ . = ..()
+
+ switch(action)
+ if("set_selected_hive")
+ selected_hive = params["new_hive"]
+ return TRUE
+
+ if("set_embryo_stage")
+ embryo_stage = params["stage"]
+ return TRUE
+
+ if("infest")
+ setup_embryo()
+ return TRUE
+
+ if("clear_infest")
+ remove_embryo()
+ return TRUE
+
+ if("burst")
+ force_burst()
+ return TRUE
+
+/datum/game_master_submenu/infest/proc/setup_embryo()
+ var/obj/item/alien_embryo/infesting_embryo
+ for(var/obj/item/alien_embryo/embryo in referenced_atom) //if this hive's embryo already exists, convert to larva and use it
+ if(embryo.hivenumber == selected_hive)
+ infesting_embryo = embryo
+ else
+ qdel(embryo)
+
+ if(!infesting_embryo) //else, make a new one
+ infesting_embryo = new /obj/item/alien_embryo(referenced_atom)
+ infesting_embryo.hivenumber = selected_hive
+
+ var/mob/living/carbon/human/infested_host = referenced_atom
+ infested_host.species?.larva_impregnated(infesting_embryo) //Yautja handling
+
+ infesting_embryo.stage = embryo_stage
+
+/datum/game_master_submenu/infest/proc/remove_embryo()
+ for(var/obj/item/alien_embryo/embryo in referenced_atom)
+ qdel(embryo)
+
+/datum/game_master_submenu/infest/proc/force_burst()
+ var/mob/living/carbon/xenomorph/larva/infesting_larva = locate() in referenced_atom //if a larva already exists, use it
+ if(infesting_larva)
+ infesting_larva.chest_burst(referenced_atom)
+ return
+
+ for(var/obj/item/alien_embryo/embryo in referenced_atom) //else if this hive's embryo already exists, convert to larva and use it
+ if(embryo.hivenumber == selected_hive)
+ embryo.become_larva()
+ infesting_larva = locate() in referenced_atom
+ break
+ if(infesting_larva)
+ infesting_larva.chest_burst(referenced_atom)
+ return
+
+ infesting_larva = new /mob/living/carbon/xenomorph/larva(referenced_atom, null, selected_hive) //else, make a new larva
+ var/mob/living/carbon/human/infested_host = referenced_atom
+ infesting_larva.ckey = infested_host.ckey
+ infesting_larva.chest_burst(referenced_atom)
+
+#undef DEFAULT_SPAWN_HIVE_STRING
diff --git a/code/modules/admin/player_panel/actions/punish.dm b/code/modules/admin/player_panel/actions/punish.dm
index 576de30ae7..eb80632d8a 100644
--- a/code/modules/admin/player_panel/actions/punish.dm
+++ b/code/modules/admin/player_panel/actions/punish.dm
@@ -45,6 +45,58 @@
return TRUE
+/datum/player_action/permanent_ban
+ action_tag = "permanent_ban"
+ name = "Permanent Ban"
+ permissions_required = R_BAN
+
+/datum/player_action/permanent_ban/act(client/user, mob/target, list/params)
+ var/reason = tgui_input_text(user, "What message should be given to the permabanned user?", "Permanent Ban", encode = FALSE)
+ if(!reason)
+ return
+
+ var/internal_reason = tgui_input_text(user, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "Permanent Ban", multiline = TRUE, encode = FALSE)
+ if(!internal_reason)
+ return
+
+ var/datum/entity/player/target_entity = target.client?.player_data
+ if(!target_entity)
+ target_entity = get_player_from_key(target.ckey || target.persistent_ckey)
+
+ if(!target_entity)
+ return
+
+ if(!target_entity.add_perma_ban(reason, internal_reason, user.player_data))
+ to_chat(user, SPAN_ADMIN("The user is already permabanned! If necessary, you can remove the permaban, and place a new one."))
+
+/datum/player_action/sticky_ban
+ action_tag = "sticky_ban"
+ name = "Sticky Ban"
+ permissions_required = R_BAN
+
+/datum/player_action/sticky_ban/act(client/user, mob/target, list/params)
+ var/datum/entity/player/player = get_player_from_key(target.ckey || target.persistent_ckey)
+ if(!player)
+ return
+
+ var/persistent_ip = target.client?.address || player.last_known_ip
+ var/persistent_cid = target.client?.computer_id || player.last_known_cid
+
+ var/message = tgui_input_text(user, "What message should be given to the impacted users?", "BuildABan", encode = FALSE)
+ if(!message)
+ return
+
+ var/reason = tgui_input_text(user, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "BuildABan", multiline = TRUE, encode = FALSE)
+ if(!reason)
+ return
+
+ user.cmd_admin_do_stickyban(target.ckey, reason, message, impacted_ckeys = list(target.ckey), impacted_cids = list(persistent_cid), impacted_ips = list(persistent_ip))
+ player.add_note("Stickybanned | [message]", FALSE, NOTE_ADMIN, TRUE)
+ player.add_note("Internal reason: [reason]", TRUE, NOTE_ADMIN)
+
+ if(target.client)
+ qdel(target.client)
+
/datum/player_action/mute
action_tag = "mob_mute"
name = "Mute"
diff --git a/code/modules/admin/stickyban.dm b/code/modules/admin/stickyban.dm
deleted file mode 100644
index 69793a5995..0000000000
--- a/code/modules/admin/stickyban.dm
+++ /dev/null
@@ -1,66 +0,0 @@
-// BLOCKING PROC, RUN ASYNC
-
-/proc/stickyban_internal(ckey, address, cid, reason, linked_stickyban, datum/entity/player/banning_admin)
-
- if(!ckey || !address || !cid)
- CRASH("Incorrect data passed to stickyban_internal ([ckey], [address], [cid])")
-
- var/datum/entity/player/P = get_player_from_key(ckey)
-
- if(!P)
- message_admins("Tried stickybanning ckey \"[ckey]\", player entity was unable to be found. Please try again later.")
- return
-
- var/datum/entity/player_sticky_ban/PSB = DB_ENTITY(/datum/entity/player_sticky_ban)
- PSB.player_id = P.id
- if(reason)
- PSB.reason = reason
- PSB.address = address
- PSB.computer_id = cid
- PSB.ckey = P.ckey
- PSB.date = "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]"
-
- if(linked_stickyban)
- PSB.linked_stickyban = linked_stickyban
-
- if(!reason)
- reason = "No reason given."
-
- if(banning_admin)
- PSB.admin_id = banning_admin.id
- if(banning_admin.owning_client)
- message_admins("[banning_admin.owning_client.ckey] has stickybanned [ckey].")
-
- message_admins("[ckey] (IP: [address], CID: [cid]) has been stickybanned for: \"[reason]\".")
-
- if(P.owning_client)
- to_chat_forced(P.owning_client, SPAN_WARNING("You have been sticky banned by [banning_admin? banning_admin.ckey : "Host"].\nReason: [sanitize(reason)]."))
- to_chat_forced(P.owning_client, SPAN_WARNING("This is a permanent ban"))
- QDEL_NULL(P.owning_client)
-
- PSB.save()
-
-/datum/entity/player/proc/process_stickyban(address, computer_id, source_id, reason, datum/entity/player/banning_admin, list/PSB)
- if(length(PSB) > 0) // sticky ban with identical data already exists, no need for another copy
- if(banning_admin)
- to_chat(banning_admin, SPAN_WARNING("Failed to add stickyban to [ckey]. Reason: Stickyban already exists."))
- return
-
- stickyban_internal(ckey, address, computer_id, reason, source_id, banning_admin)
-
-
-/datum/entity/player/proc/check_for_sticky_ban(address, computer_id)
- var/list/datum/view_record/stickyban_list_view/SBLW = DB_VIEW(/datum/view_record/stickyban_list_view,
- DB_OR(
- DB_COMP("ckey", DB_EQUALS, ckey),
- DB_COMP("address", DB_EQUALS, address),
- DB_COMP("computer_id", DB_EQUALS, computer_id)
- ))
-
- if(length(SBLW) == 0)
- return
-
- if(stickyban_whitelisted)
- return
-
- return SBLW
diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm
index e0a8c540ea..3d6edda7cb 100644
--- a/code/modules/admin/tabs/admin_tab.dm
+++ b/code/modules/admin/tabs/admin_tab.dm
@@ -53,6 +53,12 @@
admin_holder.unbanpanel()
return
+/client/proc/stickyban_panel()
+ set name = "Stickyban Panel"
+ set category = "Admin.Panels"
+
+ admin_holder?.stickypanel()
+
/client/proc/player_panel_new()
set name = "Player Panel"
set category = "Admin.Panels"
diff --git a/code/modules/admin/topic/topic.dm b/code/modules/admin/topic/topic.dm
index 7dfc28a85e..9d0a6de572 100644
--- a/code/modules/admin/topic/topic.dm
+++ b/code/modules/admin/topic/topic.dm
@@ -229,6 +229,203 @@
alert(usr, "This ban has already been lifted / does not exist.", "Error", "Ok")
unbanpanel()
+ else if(href_list["unban_perma"])
+ var/datum/entity/player/unban_player = get_player_from_key(href_list["unban_perma"])
+ if(!(tgui_alert(owner, "Do you want to unban [unban_player.ckey]? They are currently permabanned for: [unban_player.permaban_reason], since [unban_player.permaban_date].", "Unban Player", list("Yes", "No")) == "Yes"))
+ return
+
+ if(!unban_player.is_permabanned)
+ to_chat(owner, "The player is not currently permabanned.")
+
+ unban_player.is_permabanned = FALSE
+ unban_player.permaban_admin_id = null
+ unban_player.permaban_date = null
+ unban_player.permaban_reason = null
+
+ unban_player.save()
+
+ message_admins("[key_name_admin(owner)] has removed the permanent ban on [unban_player.ckey].")
+ important_message_external("[owner] has removed the permanent ban on [unban_player.ckey].", "Permaban Removed")
+
+ else if(href_list["sticky"])
+ if(href_list["refresh_panel"])
+ stickypanel()
+
+ if(href_list["view_all_ckeys"])
+ var/list/datum/view_record/stickyban_matched_ckey/all_ckeys = DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"])
+ )
+
+ var/list/keys = list()
+ var/list/whitelisted = list()
+ for(var/datum/view_record/stickyban_matched_ckey/match as anything in all_ckeys)
+ if(match.whitelisted)
+ whitelisted += match.ckey
+ else
+ keys += match.ckey
+
+ show_browser(owner, "Impacted: [english_list(keys)]
Whitelisted: [english_list(whitelisted)]", "Stickyban Keys", "stickykeys")
+ return
+
+ if(href_list["view_all_cids"])
+ var/list/datum/view_record/stickyban_matched_cid/all_cids = DB_VIEW(/datum/view_record/stickyban_matched_cid,
+ DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"])
+ )
+
+ var/list/cids = list()
+ for(var/datum/view_record/stickyban_matched_cid/match as anything in all_cids)
+ cids += match.cid
+
+ show_browser(owner, english_list(cids), "Stickyban CIDs", "stickycids")
+ return
+
+ if(href_list["view_all_ips"])
+ var/list/datum/view_record/stickyban_matched_ip/all_ips = DB_VIEW(/datum/view_record/stickyban_matched_ip,
+ DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"])
+ )
+
+ var/list/ips = list()
+ for(var/datum/view_record/stickyban_matched_ip/match as anything in all_ips)
+ ips += match.ip
+
+ show_browser(owner, english_list(ips), "Stickyban IPs", "stickycips")
+ return
+
+ if(href_list["find_sticky"])
+ var/ckey = ckey(tgui_input_text(owner, "Which CKEY should we attempt to find stickybans for?", "FindABan"))
+ if(!ckey)
+ return
+
+ var/list/datum/view_record/stickyban/stickies = SSstickyban.check_for_sticky_ban(ckey)
+ if(!stickies)
+ to_chat(owner, SPAN_ADMIN("Could not locate any stickbans impacting [ckey]."))
+ return
+
+ var/list/impacting_stickies = list()
+
+ for(var/datum/view_record/stickyban/sticky as anything in stickies)
+ impacting_stickies += sticky.identifier
+
+ to_chat(owner, SPAN_ADMIN("Found the following stickybans for [ckey]: [english_list(impacting_stickies)]"))
+
+ if(!check_rights_for(owner, R_BAN))
+ return
+
+ if(href_list["new_sticky"])
+ owner.cmd_admin_do_stickyban()
+ return
+
+ var/datum/entity/stickyban/sticky = DB_ENTITY(/datum/entity/stickyban, href_list["sticky"])
+ if(!sticky)
+ return
+
+ sticky.sync()
+
+ if(href_list["whitelist_ckey"])
+ var/ckey_to_whitelist = ckey(tgui_input_text(owner, "What CKEY should be whitelisted? Editing stickyban: [sticky.identifier]"))
+ if(!ckey_to_whitelist)
+ return
+
+ SSstickyban.whitelist_ckey(sticky.id, ckey_to_whitelist)
+ message_admins("[key_name_admin(owner)] has whitelisted [ckey_to_whitelist] against stickyban '[sticky.identifier]'.")
+ important_message_external("[owner] has whitelisted [ckey_to_whitelist] against stickyban '[sticky.identifier]'.", "CKEY Whitelisted")
+
+ if(href_list["add"])
+ var/option = tgui_input_list(owner, "What do you want to add?", "AddABan", list("CID", "CKEY", "IP"))
+ if(!option)
+ return
+
+ var/to_add = tgui_input_text(owner, "Provide the [option] to add to the stickyban.", "AddABan")
+ if(!to_add)
+ return
+
+ switch(option)
+ if("CID")
+ SSstickyban.add_matched_cid(sticky.id, to_add)
+ if("CKEY")
+ SSstickyban.add_matched_ckey(sticky.id, to_add)
+ if("IP")
+ SSstickyban.add_matched_ip(sticky.id, to_add)
+
+ message_admins("[key_name_admin(owner)] has added a [option] ([to_add]) to stickyban '[sticky.identifier]'.")
+ important_message_external("[owner] has added a [option] ([to_add]) to stickyban '[sticky.identifier]'.", "[option] Added to Stickyban")
+
+ if(href_list["remove"])
+ var/option = tgui_input_list(owner, "What do you want to remove?", "DelABan", list("Entire Stickyban", "CID", "CKEY", "IP"))
+ switch(option)
+ if("Entire Stickyban")
+ if(!(tgui_alert(owner, "Are you sure you want to remove this stickyban? Identifier: [sticky.identifier] Reason: [sticky.reason]", "Confirm", list("Yes", "No")) == "Yes"))
+ return
+
+ sticky.active = FALSE
+ sticky.save()
+
+ message_admins("[key_name_admin(owner)] has deactivated stickyban '[sticky.identifier]'.")
+ important_message_external("[owner] has deactivated stickyban '[sticky.identifier]'.", "Stickyban Deactivated")
+
+ if("CID")
+ var/list/datum/view_record/stickyban_matched_cid/all_cids = DB_VIEW(/datum/view_record/stickyban_matched_cid,
+ DB_COMP("linked_stickyban", DB_EQUALS, sticky.id)
+ )
+
+ var/list/cid_to_record_id = list()
+ for(var/datum/view_record/stickyban_matched_cid/match in all_cids)
+ cid_to_record_id["[match.cid]"] = match.id
+
+ var/picked = tgui_input_list(owner, "Which CID to remove?", "DelABan", cid_to_record_id)
+ if(!picked)
+ return
+
+ var/selected = cid_to_record_id[picked]
+
+ var/datum/entity/stickyban_matched_cid/sticky_cid = DB_ENTITY(/datum/entity/stickyban_matched_cid, selected)
+ sticky_cid.delete()
+
+ message_admins("[key_name_admin(owner)] has removed a CID ([picked]) from stickyban '[sticky.identifier]'.")
+ important_message_external("[owner] has removed a CID ([picked]) from stickyban '[sticky.identifier]'.", "CID Removed from Stickyban")
+
+ if("CKEY")
+ var/list/datum/view_record/stickyban_matched_ckey/all_ckeys = DB_VIEW(/datum/view_record/stickyban_matched_ckey,
+ DB_COMP("linked_stickyban", DB_EQUALS, sticky.id)
+ )
+
+ var/list/ckey_to_record_id = list()
+ for(var/datum/view_record/stickyban_matched_ckey/match in all_ckeys)
+ ckey_to_record_id["[match.ckey]"] = match.id
+
+ var/picked = tgui_input_list(owner, "Which CKEY to remove?", "DelABan", ckey_to_record_id)
+ if(!picked)
+ return
+
+ var/selected = ckey_to_record_id[picked]
+
+ var/datum/entity/stickyban_matched_ckey/sticky_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey, selected)
+ sticky_ckey.delete()
+
+ message_admins("[key_name_admin(owner)] has removed a CKEY ([picked]) from stickyban '[sticky.identifier]'.")
+ important_message_external("[owner] has removed a CKEY ([picked]) from stickyban '[sticky.identifier]'.", "CKEY Removed from Stickyban")
+
+ if("IP")
+ var/list/datum/view_record/stickyban_matched_ip/all_ips = DB_VIEW(/datum/view_record/stickyban_matched_ip,
+ DB_COMP("linked_stickyban", DB_EQUALS, sticky.id)
+ )
+
+ var/list/ip_to_record_id = list()
+ for(var/datum/view_record/stickyban_matched_ip/match in all_ips)
+ ip_to_record_id["[match.ip]"] = match.id
+
+ var/picked = tgui_input_list(owner, "Which IP to remove?", "DelABan", ip_to_record_id)
+ if(!picked)
+ return
+
+ var/selected = ip_to_record_id[picked]
+
+ var/datum/entity/stickyban_matched_ip/sticky_ip = DB_ENTITY(/datum/entity/stickyban_matched_ip, selected)
+ sticky_ip.delete()
+
+ message_admins("[key_name_admin(owner)] has removed an IP ([picked]) from stickyban [sticky.identifier].")
+ important_message_external("[owner] has removed an IP ([picked]) from stickyban '[sticky.identifier].", "IP Removed from Stickyban")
+
else if(href_list["warn"])
usr.client.warn(href_list["warn"])
diff --git a/code/modules/admin/verbs/autoreplace.dm b/code/modules/admin/verbs/autoreplace.dm
index dc6ebb09db..109977f1a5 100644
--- a/code/modules/admin/verbs/autoreplace.dm
+++ b/code/modules/admin/verbs/autoreplace.dm
@@ -32,7 +32,7 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list()
admin_runtime_decorators.Add(SSdecorator.add_decorator(/datum/decorator/manual/admin_runtime, types, subtypes, field, value))
- log_and_message_admins("[src] activated new decorator id: [admin_runtime_decorators.len] set for [hint_text] `[types]` for field `[field]` set value `[value]`")
+ message_admins("[src] activated new decorator id: [admin_runtime_decorators.len] set for [hint_text] `[types]` for field `[field]` set value `[value]`")
/client/proc/deactivate_autoreplacer()
set category = "Admin.Events"
@@ -49,7 +49,7 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list()
admin_runtime_decorators[num_value].enabled = FALSE
- log_and_message_admins("[src] deactivated decorator id: [num_value]")
+ message_admins("[src] deactivated decorator id: [num_value]")
/client/proc/rerun_decorators()
set category = "Admin.Events"
@@ -65,4 +65,4 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list()
SSdecorator.force_update()
- log_and_message_admins("[src] rerun all decorators.")
+ message_admins("[src] rerun all decorators.")
diff --git a/code/modules/admin/verbs/select_equipment.dm b/code/modules/admin/verbs/select_equipment.dm
index b684fc0d6f..83a9cb1a06 100644
--- a/code/modules/admin/verbs/select_equipment.dm
+++ b/code/modules/admin/verbs/select_equipment.dm
@@ -22,7 +22,7 @@
I.access = J.get_access()
I.rank = J.title
I.assignment = J.disp_title
- I.name = "[I.registered_name]'s ID Card ([I.assignment])"
+ I.name = "[I.registered_name]'s [I.card_name] ([I.assignment])"
I.paygrade = J.get_paygrade()
if(H.w_uniform)
var/obj/item/clothing/C = H.w_uniform
@@ -81,7 +81,7 @@
I.rank = IDtitle
I.assignment = IDtitle
- I.name = "[I.registered_name]'s ID Card ([I.assignment])"
+ I.name = "[I.registered_name]'s [I.card_name] ([I.assignment])"
var/new_faction = tgui_input_list(usr, "Select faction.", "Faction Choice", FACTION_LIST_HUMANOID)
if(!new_faction)
diff --git a/code/modules/almayer/machinery.dm b/code/modules/almayer/machinery.dm
index 4fd9e7c88a..9491475ace 100644
--- a/code/modules/almayer/machinery.dm
+++ b/code/modules/almayer/machinery.dm
@@ -89,10 +89,8 @@
/obj/structure/machinery/prop/almayer/CICmap/Initialize()
. = ..()
- if (faction == FACTION_MARINE)
- map = new /datum/tacmap/drawing(src, minimap_type)
- else
- map = new(src, minimap_type) // Non-drawing version
+ map = new /datum/tacmap/drawing(src, minimap_type)
+
/obj/structure/machinery/prop/almayer/CICmap/Destroy()
QDEL_NULL(map)
@@ -115,6 +113,11 @@
minimap_type = MINIMAP_FLAG_PMC
faction = FACTION_PMC
+/obj/structure/machinery/prop/almayer/CICmap/toc
+ name = "tactical map screen"
+ desc = "A screen on the TOC computer displaying the tactical map."
+ icon_state = "toc_map"
+
//Nonpower using props
/obj/structure/prop/almayer
diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm
index 1463584a63..32364e1072 100644
--- a/code/modules/asset_cache/asset_list_items.dm
+++ b/code/modules/asset_cache/asset_list_items.dm
@@ -279,11 +279,12 @@
list("Mar", null),
list("ass", "hudsquad_ass"),
list("Eng", "hudsquad_engi"),
- list("Med", "hudsquad_med"),
+ list("HM", "hudsquad_med"),
list("SG", "hudsquad_gun"),
list("Spc", "hudsquad_spec"),
list("SqSgt", "hudsquad_tl"),
list("PltSgt", "hudsquad_leader"),
+ list("RTO", "hudsquad_rto"),
)
for(var/datum/squad/marine/squad in RoleAuthority.squads)
diff --git a/code/modules/character_traits/languages.dm b/code/modules/character_traits/languages.dm
index 8380afaa31..438f6ca0ce 100644
--- a/code/modules/character_traits/languages.dm
+++ b/code/modules/character_traits/languages.dm
@@ -45,6 +45,15 @@
applyable = TRUE
cost = 1
+/datum/character_trait/language/english
+ language_name = LANGUAGE_ENGLISH
+ applyable = TRUE
+ cost = 1
+
+/datum/character_trait/language/english/New()
+ ..()
+ trait_desc = "Can speak the language [language_name]. Not at all useful if you're in the Marine Corps."
+
/datum/character_trait/language/primitive
language_name = LANGUAGE_MONKEY
applyable = FALSE
diff --git a/code/modules/clans/client.dm b/code/modules/clans/client.dm
index d1f403c083..cdb70ffd27 100644
--- a/code/modules/clans/client.dm
+++ b/code/modules/clans/client.dm
@@ -234,7 +234,7 @@
return
- log_and_message_admins("[key_name_admin(src)] has set the name of [target_clan.name] to [input].")
+ message_admins("[key_name_admin(src)] has set the name of [target_clan.name] to [input].")
to_chat(src, SPAN_NOTICE("Set the name of [target_clan.name] to [input]."))
target_clan.name = trim(input)
@@ -247,7 +247,7 @@
if(!input || input == target_clan.description)
return
- log_and_message_admins("[key_name_admin(src)] has set the description of [target_clan.name].")
+ message_admins("[key_name_admin(src)] has set the description of [target_clan.name].")
to_chat(src, SPAN_NOTICE("Set the description of [target_clan.name]."))
target_clan.description = trim(input)
@@ -261,7 +261,7 @@
return
target_clan.color = color
- log_and_message_admins("[key_name_admin(src)] has set the color of [target_clan.name] to [color].")
+ message_admins("[key_name_admin(src)] has set the color of [target_clan.name] to [color].")
to_chat(src, SPAN_NOTICE("Set the name of [target_clan.name] to [color]."))
if(CLAN_ACTION_CLAN_SETHONOR)
if(!has_clan_permission(CLAN_PERMISSION_ADMIN_MANAGER))
@@ -272,7 +272,7 @@
if((!input && input != 0) || input == target_clan.honor)
return
- log_and_message_admins("[key_name_admin(src)] has set the honor of clan [target_clan.name] from [target_clan.honor] to [input].")
+ message_admins("[key_name_admin(src)] has set the honor of clan [target_clan.name] from [target_clan.honor] to [input].")
to_chat(src, SPAN_NOTICE("Set the honor of [target_clan.name] from [target_clan.honor] to [input]."))
target_clan.honor = input
@@ -286,7 +286,7 @@
to_chat(src, "You have decided not to delete [target_clan.name].")
return
- log_and_message_admins("[key_name_admin(src)] has deleted the clan [target_clan.name].")
+ message_admins("[key_name_admin(src)] has deleted the clan [target_clan.name].")
to_chat(src, SPAN_NOTICE("You have deleted [target_clan.name]."))
var/list/datum/view_record/clan_playerbase_view/CPV = DB_VIEW(/datum/view_record/clan_playerbase_view, DB_COMP("clan_id", DB_EQUALS, target_clan.id))
@@ -339,7 +339,7 @@
return
var/target_clan = target.clan_id
- log_and_message_admins("[key_name_admin(src)] has purged [player_name]'s clan profile.")
+ message_admins("[key_name_admin(src)] has purged [player_name]'s clan profile.")
to_chat(src, SPAN_NOTICE("You have purged [player_name]'s clan profile."))
target.delete()
@@ -379,20 +379,20 @@
target.clan_id = null
target.clan_rank = clan_ranks_ordered[CLAN_RANK_YOUNG]
to_chat(src, SPAN_NOTICE("Removed [player_name] from their clan."))
- log_and_message_admins("[key_name_admin(src)] has removed [player_name] from their current clan.")
+ message_admins("[key_name_admin(src)] has removed [player_name] from their current clan.")
else if(input == "Remove from Ancient")
target.clan_rank = clan_ranks_ordered[CLAN_RANK_YOUNG]
target.permissions = clan_ranks[CLAN_RANK_YOUNG].permissions
to_chat(src, SPAN_NOTICE("Removed [player_name] from ancient."))
- log_and_message_admins("[key_name_admin(src)] has removed [player_name] from ancient.")
+ message_admins("[key_name_admin(src)] has removed [player_name] from ancient.")
else if(input == "Make Ancient" && is_clan_manager)
target.clan_rank = clan_ranks_ordered[CLAN_RANK_ADMIN]
target.permissions = CLAN_PERMISSION_ADMIN_ANCIENT
to_chat(src, SPAN_NOTICE("Made [player_name] an ancient."))
- log_and_message_admins("[key_name_admin(src)] has made [player_name] an ancient.")
+ message_admins("[key_name_admin(src)] has made [player_name] an ancient.")
else
to_chat(src, SPAN_NOTICE("Moved [player_name] to [input]."))
- log_and_message_admins("[key_name_admin(src)] has moved [player_name] to clan [input].")
+ message_admins("[key_name_admin(src)] has moved [player_name] to clan [input].")
target.clan_id = clans[input]
@@ -455,7 +455,7 @@
target.clan_rank = clan_ranks_ordered[chosen_rank.name]
target.permissions = chosen_rank.permissions
- log_and_message_admins("[key_name_admin(src)] has set the rank of [player_name] to [chosen_rank.name] for their clan.")
+ message_admins("[key_name_admin(src)] has set the rank of [player_name] to [chosen_rank.name] for their clan.")
to_chat(src, SPAN_NOTICE("Set [player_name]'s rank to [chosen_rank.name]"))
target.save()
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index 16b88e6293..262ae11219 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -648,10 +648,14 @@ var/const/MAX_SAVE_SLOTS = 10
//splitJobs - Allows you split the table by job. You can make different tables for each department by including their heads. Defaults to CE to make it look nice.
//width - Screen' width.
//height - Screen's height.
-/datum/preferences/proc/SetChoices(mob/user, limit = 19, list/splitJobs = list(JOB_CHIEF_REQUISITION), width = 450, height = 450)
+/datum/preferences/proc/SetChoices(mob/user, limit = 19, list/splitJobs = list(JOB_CHIEF_REQUISITION), width = 480, height = 450)
if(!RoleAuthority)
return
+ var/host_bypass = FALSE
+ if(user.client?.admin_holder?.check_for_rights(R_HOST))
+ host_bypass = TRUE
+
var/HTML = ""
HTML += ""
HTML += "Choose occupation chances
Unavailable occupations are crossed out.
"
@@ -676,7 +680,7 @@ var/const/MAX_SAVE_SLOTS = 10
HTML += "
"
index = 0
- HTML += ""
+ HTML += " | "
if(jobban_isbanned(user, job.title))
HTML += "[job.disp_title] | | BANNED | "
@@ -714,6 +718,9 @@ var/const/MAX_SAVE_SLOTS = 10
if(NEVER_PRIORITY)
b_color = "red"
priority_text = "NEVER"
+ if(PRIME_PRIORITY)
+ b_color = "purple"
+ priority_text = "PRIME"
if(HIGH_PRIORITY)
b_color = "blue"
priority_text = "HIGH"
@@ -724,6 +731,9 @@ var/const/MAX_SAVE_SLOTS = 10
b_color = "orange"
priority_text = "LOW"
+ if(j == PRIME_PRIORITY && !host_bypass && (!job.prime_priority || !user.client?.player_data?.discord_link_id || user.client?.get_total_human_playtime() < JOB_PLAYTIME_TIER_1))
+ continue
+
HTML += "[priority_text]"
if (j < 4)
HTML += " "
@@ -922,11 +932,15 @@ var/const/MAX_SAVE_SLOTS = 10
if(!J || priority < 0 || priority > 4)
return FALSE
-
if(!length(job_preference_list))
ResetJobs()
// Need to set old HIGH priority to 2
+ if(priority == PRIME_PRIORITY)
+ for(var/job in job_preference_list)
+ if(job_preference_list[job] == PRIME_PRIORITY)
+ job_preference_list[job] = MED_PRIORITY
+
if(priority == HIGH_PRIORITY)
for(var/job in job_preference_list)
if(job_preference_list[job] == HIGH_PRIORITY)
diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm
index c090eb94ff..0607f83ff6 100644
--- a/code/modules/client/preferences_gear.dm
+++ b/code/modules/client/preferences_gear.dm
@@ -114,9 +114,25 @@ var/global/list/gear_datums_by_name = list()
display_name = "Face wrap, tan"
path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/tan
-/datum/gear/mask/face_wrap_squad
- display_name = "Face wrap, squad specific"
- path =/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad
+/datum/gear/mask/face_wrap_intel
+ display_name = "Face wrap, black"
+ path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/intel
+
+/datum/gear/mask/face_wrap_bravo
+ display_name = "Face wrap, yellow"
+ path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/bravo
+
+/datum/gear/mask/face_wrap_charlie
+ display_name = "Face wrap, purple"
+ path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/charlie
+
+/datum/gear/mask/face_wrap_delta
+ display_name = "Face wrap, blue"
+ path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/delta
+
+/datum/gear/mask/face_wrap_echo
+ display_name = "Face wrap, cyan green"
+ path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/echo
/datum/gear/mask/gas
display_name = "Gas mask"
@@ -207,10 +223,6 @@ var/global/list/gear_datums_by_name = list()
display_name = "USCM beanie, tan"
path = /obj/item/clothing/head/beanie/tan
-/datum/gear/headwear/uscm/beret_squad
- display_name = "USCM beret, squad specific"
- path = /obj/item/clothing/head/beret/cm/squadberet
-
/datum/gear/headwear/uscm/beret_green
display_name = "USCM beret, green"
path = /obj/item/clothing/head/beret/cm
@@ -227,6 +239,34 @@ var/global/list/gear_datums_by_name = list()
display_name = "USCM beret, white"
path = /obj/item/clothing/head/beret/cm/white
+/datum/gear/headwear/uscm/beret_alpha
+ display_name = "USCM beret, red flash"
+ path = /obj/item/clothing/head/beret/cm/alpha
+
+/datum/gear/headwear/uscm/beret_bravo
+ display_name = "USCM beret, yellow flash"
+ path = /obj/item/clothing/head/beret/cm/bravo
+
+/datum/gear/headwear/uscm/beret_charlie
+ display_name = "USCM beret, purple flash"
+ path = /obj/item/clothing/head/beret/cm/charlie
+
+/datum/gear/headwear/uscm/beret_delta
+ display_name = "USCM beret, blue flash"
+ path = /obj/item/clothing/head/beret/cm/delta
+
+/datum/gear/headwear/uscm/beret_echo
+ display_name = "USCM beret, green flash"
+ path = /obj/item/clothing/head/beret/cm/echo
+
+/datum/gear/headwear/uscm/beret_foxtrot
+ display_name = "USCM beret, brown flash"
+ path = /obj/item/clothing/head/beret/cm/foxtrot
+
+/datum/gear/headwear/uscm/beret_intel
+ display_name = "USCM beret, black flash"
+ path = /obj/item/clothing/head/beret/cm/intel
+
/datum/gear/headwear/uscm/boonie_olive
display_name = "USCM boonie hat, olive"
path = /obj/item/clothing/head/cmcap/boonie
@@ -259,9 +299,25 @@ var/global/list/gear_datums_by_name = list()
display_name = "USCM headband, tan"
path = /obj/item/clothing/head/headband/tan
-/datum/gear/headwear/uscm/headband_squad
- display_name = "USCM headband, squad specific"
- path = /obj/item/clothing/head/headband/squad
+/datum/gear/headwear/uscm/headband_intel
+ display_name = "USCM headband, black"
+ path = /obj/item/clothing/head/headband/intel
+
+/datum/gear/headwear/uscm/headband_bravo
+ display_name = "USCM headband, orange"
+ path = /obj/item/clothing/head/headband/bravo
+
+/datum/gear/headwear/uscm/headband_charlie
+ display_name = "USCM headband, purple"
+ path = /obj/item/clothing/head/headband/charlie
+
+/datum/gear/headwear/uscm/headband_delta
+ display_name = "USCM headband, blue"
+ path = /obj/item/clothing/head/headband/delta
+
+/datum/gear/headwear/uscm/headband_echo
+ display_name = "USCM headband, cyan green"
+ path = /obj/item/clothing/head/headband/echo
/datum/gear/headwear/uscm/headset
display_name = "USCM headset"
@@ -623,6 +679,11 @@ var/global/list/gear_datums_by_name = list()
path = /obj/item/weapon/gun/revolver/m44/custom
allowed_origins = USCM_ORIGINS
+/datum/gear/weapon/m1911
+ display_name = "M1911 Service Pistol"
+ path = /obj/item/storage/box/M1911_loadout
+ allowed_origins = USCM_ORIGINS
+
/datum/gear/drink
category = "Canned drinks"
diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm
index c01abae93e..44af545e2e 100644
--- a/code/modules/client/preferences_savefile.dm
+++ b/code/modules/client/preferences_savefile.dm
@@ -1,5 +1,5 @@
#define SAVEFILE_VERSION_MIN 8
-#define SAVEFILE_VERSION_MAX 22
+#define SAVEFILE_VERSION_MAX 24
//handles converting savefiles to new formats
//MAKE SURE YOU KEEP THIS UP TO DATE!
@@ -96,6 +96,20 @@
temp_ooccolor = "#1c52f5"
S["ooccolor"] << temp_ooccolor
+ /// Skipping 23 due to a woopsy with job resets
+ if(savefile_version < 24)
+ for(var/i in 1 to 10)
+ S.cd = "/character[i]"
+ var/overwrite_job_preference_list
+ S["job_preference_list"] >> overwrite_job_preference_list
+
+ for(var/j in overwrite_job_preference_list)
+ overwrite_job_preference_list[j] = 0
+
+ S["job_preference_list"] << overwrite_job_preference_list
+
+ S.cd = "/"
+
savefile_version = SAVEFILE_VERSION_MAX
return 1
@@ -574,7 +588,7 @@
ResetJobs()
else
for(var/job in job_preference_list)
- job_preference_list[job] = sanitize_integer(job_preference_list[job], 0, 3, initial(job_preference_list[job]))
+ job_preference_list[job] = sanitize_integer(job_preference_list[job], 0, 4, initial(job_preference_list[job]))
if(!organ_data)
organ_data = list()
diff --git a/code/modules/clothing/gloves/marine_gloves.dm b/code/modules/clothing/gloves/marine_gloves.dm
index bdbfc1c0b5..f12876f389 100644
--- a/code/modules/clothing/gloves/marine_gloves.dm
+++ b/code/modules/clothing/gloves/marine_gloves.dm
@@ -3,7 +3,7 @@
/obj/item/clothing/gloves/marine
name = "marine combat gloves"
- desc = "Standard issue marine tactical gloves. It reads: 'knit by Marine Widows Association'."
+ desc = "Standard USCMC issue combat gloves, reinforced against small sharp objects, and even insulated from electric shock. Very uncomfortable."
icon_state = "black"
item_state = "black"
siemens_coefficient = 0
@@ -47,14 +47,14 @@
/obj/item/clothing/gloves/marine/brown
name = "marine brown combat gloves"
- desc = "Standard issue marine tactical gloves. It reads: 'knit by Marine Widows Association'. These are brown instead of the classic black."
+ desc = "USCMC issue combat gloves, now in brown rather than black, reinforced against small sharp objects, and even insulated from electric shock. Very uncomfortable."
icon_state = "brown"
item_state = "brown"
adopts_squad_color = FALSE
/obj/item/clothing/gloves/marine/medical
name = "marine medical combat gloves"
- desc = "Standard issue marine sterile gloves, offers regular protection whilst offering the user a better grip when performing medical work."
+ desc = "Special USCMC issue to hospital corpsmen or other field medical workers. Offers protection from shock and cuts while also improving one's grip on medical tools. Unlike the regular gloves, these are relatively comfortable to wear."
icon_state = "latex"
item_state = "lgloves"
adopts_squad_color = FALSE
@@ -116,7 +116,7 @@
/obj/item/clothing/gloves/marine/veteran
name = "armored gloves"
- desc = "Non-standard kevlon fiber gloves. They're insulated and heavily armored."
+ desc = "Non-standard para-aramid fiber gloves. They're insulated and heavily armored."
icon_state = "veteran"
item_state = "veteran"
siemens_coefficient = 0
@@ -135,7 +135,7 @@
/obj/item/clothing/gloves/marine/veteran/insulated
name = "insulated armored gloves"
- desc = "Non-standard kevlon fiber gloves. These are apparently ESPECIALLY insulated."
+ desc = "Non-standard para-aramid fiber gloves. These are apparently ESPECIALLY insulated."
icon_state = "insulated"
item_state = "insulated"
@@ -143,7 +143,7 @@
name = "\improper WY PMC gloves"
icon_state = "pmc"
item_state = "pmc"
- desc = "Standard issue kevlon fiber gloves manufactured for and by Weyland-Yutani PMC dispatch division. They are insulated against electrical shock."
+ desc = "Standard issue venlar protected gloves manufactured for and by Weyland-Yutani for their PMC teams. Features a special polymer that insulates from electric shock."
/obj/item/clothing/gloves/marine/veteran/pmc/commando
name = "\improper M5X gauntlets"
diff --git a/code/modules/clothing/head/head.dm b/code/modules/clothing/head/head.dm
index d1743a6c4f..1c9f7ea929 100644
--- a/code/modules/clothing/head/head.dm
+++ b/code/modules/clothing/head/head.dm
@@ -81,50 +81,33 @@
/obj/item/clothing/head/beret/cm/black
icon_state = "beret_black"
-/obj/item/clothing/head/beret/cm/squadberet
- name = "USCM Squad Beret"
- desc = "For those who want to show pride and have nothing to lose (in their head, at least)."
+/obj/item/clothing/head/beret/cm/alpha
+ desc = "Often found atop heads, slightly less found on those still attached."
+ icon_state = "beret_alpha"
-/obj/item/clothing/head/beret/cm/squadberet/equipped(mob/user, slot)
- . = ..()
- self_set()
- RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(self_set), TRUE)
+/obj/item/clothing/head/beret/cm/bravo
+ desc = "It has quite a lot of debris on it, the person wearing this probably moves less than a wall."
+ icon_state = "beret_bravo"
-/obj/item/clothing/head/beret/cm/squadberet/dropped(mob/user)
- . = ..()
- UnregisterSignal(user, COMSIG_SET_SQUAD)
-
-/obj/item/clothing/head/beret/cm/squadberet/proc/self_set()
- var/mob/living/carbon/human/H = loc
- if(istype(H))
- if(H.assigned_squad)
- switch(H.assigned_squad.name)
- if(SQUAD_MARINE_2)
- icon_state = "beret_bravo"
- desc = "It has quite a lot of debris on it, the person wearing this probably moves less than a wall."
- if(SQUAD_MARINE_3)
- icon_state = "beret_charlie"
- desc = "Still has some morning toast crumbs on it."
- if(SQUAD_MARINE_4)
- icon_state = "beret_delta"
- desc = "Hard to consider protection, but these types of people don't seek protection."
- if(SQUAD_MARINE_5)
- icon_state = "beret_echo"
- desc = "Tightly Woven, as it should be."
- if(SQUAD_MARINE_CRYO)
- icon_state = "beret_foxtrot"
- desc = "Looks and feels starched, cold to the touch."
- if(SQUAD_MARINE_INTEL)
- icon_state = "beret_intel"
- desc = "Looks more intellegent than the person wearing it."
-
- if(H.assigned_squad.name == GLOB.main_platoon_name)
- icon_state = "beret_alpha"
- desc = "Often found atop heads, slightly less found on those still attached."
- else
- icon_state = "beret"
- desc = initial(desc)
- H.update_inv_head()
+/obj/item/clothing/head/beret/cm/charlie
+ desc = "Still has some morning toast crumbs on it."
+ icon_state = "beret_charlie"
+
+/obj/item/clothing/head/beret/cm/delta
+ desc = "Hard to consider protection, but these types of people don't seek protection."
+ icon_state = "beret_delta"
+
+/obj/item/clothing/head/beret/cm/echo
+ desc = "Tightly Woven, as it should be."
+ icon_state = "beret_echo"
+
+/obj/item/clothing/head/beret/cm/foxtrot
+ desc = "Looks and feels starched, cold to the touch."
+ icon_state = "beret_foxtrot"
+
+/obj/item/clothing/head/beret/cm/intel
+ desc = "Looks more intellegent than the person wearing it."
+ icon_state = "beret_intel"
/obj/item/clothing/head/headband
@@ -157,50 +140,33 @@
desc = "A headband made from a simple strip of cloth. The words \"DOWN WITH TYRANTS\" are emblazoned on the front."
icon_state = "rebelband"
-/obj/item/clothing/head/headband/squad
- var/dummy_icon_state = "headband%SQUAD%"
+/obj/item/clothing/head/headband/alpha
+ desc = "A bright red headband made out of durable cloth. it seems brand new, yet to see any wear"
+ icon_state = "headbandalpha"
- var/static/list/valid_icon_states
+/obj/item/clothing/head/headband/bravo
+ desc = "An orangish yellow headband made out of durable cloth. this one stained with sweat and dust from manual labor"
+ icon_state = "headbandbravo"
-/obj/item/clothing/head/headband/squad/Initialize(mapload, ...)
- . = ..()
- if(!valid_icon_states)
- valid_icon_states = icon_states(icon)
- adapt_to_squad()
+/obj/item/clothing/head/headband/charlie
+ desc = "A purple headband made out of durable cloth. this one smells of jealousy and breakfast"
+ icon_state = "headbandcharlie"
-/obj/item/clothing/head/headband/squad/proc/update_clothing_wrapper(mob/living/carbon/human/wearer)
- SIGNAL_HANDLER
+/obj/item/clothing/head/headband/delta
+ desc = "A blue headband made out of durable cloth. just wearing it makes you want to recklessly charge the enemy"
+ icon_state = "headbanddelta"
- var/is_worn_by_wearer = recursive_holder_check(src) == wearer
- if(is_worn_by_wearer)
- update_clothing_icon()
- else
- UnregisterSignal(wearer, COMSIG_SET_SQUAD) // we can't set this in dropped, because dropping into a helmet unsets it and then it never updates
+/obj/item/clothing/head/headband/echo
+ desc = "A sea green headband made out of durable cloth. its color has been washed out from many long sneaking missions and raids behind enemy lines"
+ icon_state = "headbandecho"
-/obj/item/clothing/head/headband/squad/update_clothing_icon()
- adapt_to_squad()
- if(istype(loc, /obj/item/storage/internal) && istype(loc.loc, /obj/item/clothing/head/helmet))
- var/obj/item/clothing/head/helmet/headwear = loc.loc
- headwear.update_icon()
- return ..()
+/obj/item/clothing/head/headband/foxtrot
+ desc = "A brown headband made out of durable cloth. it is still cold to the touch from years of cryosleep"
+ icon_state = "headbandfoxtrot"
-/obj/item/clothing/head/headband/squad/pickup(mob/user, silent)
- . = ..()
- adapt_to_squad()
-
-/obj/item/clothing/head/headband/squad/equipped(mob/user, slot, silent)
- RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(update_clothing_wrapper), TRUE)
- adapt_to_squad()
- return ..()
-
-/obj/item/clothing/head/headband/squad/proc/adapt_to_squad()
- var/squad_color = "Delta"
- var/mob/living/carbon/human/wearer = recursive_holder_check(src)
- if(istype(wearer) && wearer.assigned_squad)
- var/squad_name = lowertext(wearer.assigned_squad.name)
- if("headband[squad_name]" in valid_icon_states)
- squad_color = squad_name
- icon_state = replacetext(initial(dummy_icon_state), "%SQUAD%", squad_color)
+/obj/item/clothing/head/headband/intel
+ desc = "A black headband made out of durable cloth. wearing this makes you feel like a secret agent."
+ icon_state = "headbandintel"
/obj/item/clothing/head/headband/rambo
desc = "It flutters in the face of the wind, defiant and unrestrained, like the man who wears it."
@@ -258,7 +224,13 @@
/obj/item/clothing/head/headband/red = "hat_headbandred",
/obj/item/clothing/head/headband/brown = "hat_headbandbrown",
/obj/item/clothing/head/headband/gray = "hat_headbandgray",
- /obj/item/clothing/head/headband/squad = HAT_GARB_RELAY_ICON_STATE,
+ /obj/item/clothing/head/headband/alpha = "hat_headbandalpha",
+ /obj/item/clothing/head/headband/bravo = "hat_headbandbravo",
+ /obj/item/clothing/head/headband/charlie = "hat_headbandcharlie",
+ /obj/item/clothing/head/headband/delta = "hat_headbanddelta",
+ /obj/item/clothing/head/headband/echo = "hat_headbandecho",
+ /obj/item/clothing/head/headband/foxtrot = "hat_headbandfoxtrot",
+ /obj/item/clothing/head/headband/foxtrot = "hat_headbandintel",
/obj/item/prop/helmetgarb/lucky_feather = "lucky_feather",
/obj/item/prop/helmetgarb/lucky_feather/blue = "lucky_feather_blue",
/obj/item/prop/helmetgarb/lucky_feather/purple = "lucky_feather_purple",
diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm
index 0b08ce9205..5644824bb8 100644
--- a/code/modules/clothing/head/helmet.dm
+++ b/code/modules/clothing/head/helmet.dm
@@ -314,7 +314,13 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list(
/obj/item/clothing/head/headband/red = "headbandred",
/obj/item/clothing/head/headband/brown = "helmet_headbandbrown",
/obj/item/clothing/head/headband/gray = "helmet_headbandgray",
- /obj/item/clothing/head/headband/squad = HELMET_GARB_RELAY_ICON_STATE,
+ /obj/item/clothing/head/headband/alpha = "helmet_headbandalpha",
+ /obj/item/clothing/head/headband/bravo = "helmet_headbandbravo",
+ /obj/item/clothing/head/headband/charlie = "helmet_headbandcharlie",
+ /obj/item/clothing/head/headband/delta = "helmet_headbanddelta",
+ /obj/item/clothing/head/headband/echo = "helmet_headbandecho",
+ /obj/item/clothing/head/headband/foxtrot = "helmet_headbandfoxtrot",
+ /obj/item/clothing/head/headband/foxtrot = "helmet_headbandintel",
/obj/item/tool/candle = "candle",
/obj/item/clothing/mask/facehugger/lamarr = "lamarr",
/obj/item/toy/crayon/red = "crayonred",
diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm
index ffdda93f8a..db57f4db38 100644
--- a/code/modules/clothing/masks/breath.dm
+++ b/code/modules/clothing/masks/breath.dm
@@ -154,47 +154,40 @@
item_state = "scarf_black"
original_state = "scarf_black"
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad
- var/dummy_icon_state = "scarf_%SQUAD%"
- item_state = "scarf_%SQUAD%"
- original_state = "scarf_%SQUAD%"
-
-
- var/static/list/valid_icon_states
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/Initialize(mapload, ...)
- . = ..()
- if(!valid_icon_states)
- valid_icon_states = icon_states(icon)
- adapt_to_squad()
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/update_clothing_icon()
- adapt_to_squad()
- return ..()
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/pickup(mob/user, silent)
- . = ..()
- adapt_to_squad()
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/equipped(mob/user, slot, silent)
- RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(update_clothing_icon), TRUE)
- adapt_to_squad()
- return ..()
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/dropped(mob/user)
- . = ..()
- UnregisterSignal(user, COMSIG_SET_SQUAD)
-
-/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/proc/adapt_to_squad()
- var/squad_color = "gray"
- var/mob/living/carbon/human/wearer = loc
- if(istype(wearer) && wearer.assigned_squad)
- var/squad_name = lowertext(wearer.assigned_squad.name)
- if("scarf_[squad_name]" in valid_icon_states)
- squad_color = squad_name
- icon_state = replacetext("[initial(dummy_icon_state)][pulled ? "_down" : ""]", "%SQUAD%", squad_color)
- item_state = replacetext("[initial(item_state)][pulled ? "_down" : ""]", "%SQUAD%", squad_color)
-
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/alpha
+ icon_state = "scarf_alpha"
+ item_state = "scarf_alpha"
+ original_state = "scarf_alpha"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/bravo
+ icon_state = "scarf_bravo"
+ item_state = "scarf_bravo"
+ original_state = "scarf_bravo"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/charlie
+ icon_state = "scarf_charlie"
+ item_state = "scarf_charlie"
+ original_state = "scarf_charlie"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/delta
+ icon_state = "scarf_delta"
+ item_state = "scarf_delta"
+ original_state = "scarf_delta"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/echo
+ icon_state = "scarf_echo"
+ item_state = "scarf_echo"
+ original_state = "scarf_echo"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/foxtrot
+ icon_state = "scarf_foxtrot"
+ item_state = "scarf_foxtrot"
+ original_state = "scarf_foxtrot"
+
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask/intel
+ icon_state = "scarf_black"
+ item_state = "scarf_black"
+ original_state = "scarf_black"
/obj/item/clothing/mask/tornscarf
name = "tactical scarf"
diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm
index 82d461c5ca..f9edccf774 100644
--- a/code/modules/clothing/suits/armor.dm
+++ b/code/modules/clothing/suits/armor.dm
@@ -28,7 +28,7 @@
/obj/item/clothing/suit/armor/vest
name = "armored vest"
- desc = "An armored vest that protects against some damage."
+ desc = "Generic venlar bulletproof vest found in the hands of various private sector security types."
icon_state = "armor"
item_state = "armor"
blood_overlay_type = "armor"
@@ -58,7 +58,7 @@
/obj/item/clothing/suit/armor/vest/pilot
name = "\improper M70 flak jacket"
- desc = "A flak jacket used by dropship pilots to protect themselves while flying in the cockpit. Excels in protecting the wearer against high-velocity solid projectiles."
+ desc = "Venlar flak jacket worn by combat support personnel such as dropship crew, or occasionally by smartgunners. Despite the name it's actually better at stopping ballistics..."
icon = 'icons/obj/items/clothing/cm_suits.dmi'
icon_state = "pilot"
blood_overlay_type = "armor"
@@ -118,7 +118,7 @@
/obj/item/clothing/suit/armor/vest/security
name = "Wey-Yu security armor"
- desc = "An armored vest that protects against some damage. This one has a Weyland-Yutani corporate badge."
+ desc = "Generic venlar bulletproof vest found in the hands of various private sector security types. This one has a Weyland-Yutani corporate badge."
icon_state = "armorsec"
item_state = "armor"
flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN
diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm
index 70f8ad86a7..0ac2106e9d 100644
--- a/code/modules/clothing/suits/marine_armor.dm
+++ b/code/modules/clothing/suits/marine_armor.dm
@@ -32,7 +32,7 @@
/obj/item/clothing/suit/storage/marine
name = "\improper M3 pattern marine armor"
- desc = "A standard Colonial Marines M3 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a small leather pouch strapped to it for limited storage."
+ desc = "Standard USCMC issue M3 Pattern Personal Armor. Composite ballistic armor, integral biomonitoring system, and brackets for the IMP system as well as the TNR Shoulder Lamp. \nHas some extra pouches on the sides for storage."
icon = 'icons/obj/items/clothing/cm_suits.dmi'
icon_state = "1"
item_state = "marine_armor" //Make unique states for Officer & Intel armors.
@@ -264,6 +264,12 @@
uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/marine/officer/intel)
specialty = "XM4 pattern intel"
+/obj/item/clothing/suit/storage/marine/rto/forecon
+ name = "\improper M3-R pattern recon armor"
+ desc = "A modified Colonial Marines M3 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a leather pouch strapped to it for limited storage. Issued exclusively to FORECON units."
+ icon_state = "forecon"
+ flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE
+
/obj/item/clothing/suit/storage/marine/MP
name = "\improper M2 pattern MP armor"
desc = "A standard Colonial Marines M2 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a small leather pouch strapped to it for limited storage."
@@ -370,7 +376,7 @@
/obj/item/clothing/suit/storage/marine/smartgunner
name = "\improper M56 combat harness"
- desc = "A heavy protective vest designed to be worn with the M56 Smartgun System. \nIt has specially designed straps and reinforcement to carry the Smartgun and accessories."
+ desc = "Lightweight vest composed of ballistic micromesh and a ceramic composite chestplate. Also contains the computers, straps, and bracing required for operating the M56 Smartgun itself."
icon_state = "8"
item_state = "armor"
armor_laser = CLOTHING_ARMOR_LOW
@@ -429,9 +435,12 @@
UnregisterSignal(user, COMSIG_HUMAN_ATTEMPTING_EQUIP)
+/obj/item/clothing/suit/storage/marine/smartgunner/standard
+ flags_atom = NO_SNOW_TYPE
+
/obj/item/clothing/suit/storage/marine/leader
name = "\improper B12 pattern marine armor"
- desc = "A lightweight suit of carbon fiber body armor built for quick movement. Designed in a lovely forest green. Use it to toggle the built-in flashlight."
+ desc = "Semi-experimental body armor system similar to M3, incorporating primarily carbon fiber instead of boron carbide. \nDesigned in a lovely olive green, slightly improved protection against blunt impact and biological hazards."
icon_state = "7"
armor_melee = CLOTHING_ARMOR_MEDIUMHIGH
armor_bomb = CLOTHING_ARMOR_MEDIUM
@@ -441,7 +450,7 @@
/obj/item/clothing/suit/storage/marine/tanker
name = "\improper M3 pattern tanker armor"
- desc = "A modified and refashioned suit of M3 Pattern armor designed to be worn by the loader of a USCM vehicle crew. While the suit is a bit more encumbering to wear with the crewman uniform, it offers the loader a degree of protection that would otherwise not be enjoyed."
+ desc = "Armored vest sometimes worn by USCMC armor crews. More bulky than a flak vest or service jacket, but substantially improved protection should the wearer need to dismount."
icon_state = "tanker"
uniform_restricted = list(/obj/item/clothing/under/marine/officer/tanker)
specialty = "M3 pattern tanker"
@@ -492,6 +501,9 @@
icon_state = "L6"
armor_variation = 0
+/obj/item/clothing/suit/storage/marine/light/standard
+ flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE
+
/obj/item/clothing/suit/storage/marine/light/vest
name = "\improper M3-VL pattern ballistics vest"
desc = "Up until 2182 USCM non-combat personnel were issued non-standardized ballistics vests, though the lack of IMP compatibility and suit lamps proved time and time again inefficient. This modified M3-L shell is the result of a 6-year R&D program; It provides utility, protection, AND comfort to all USCM non-combat personnel."
@@ -558,10 +570,9 @@
flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE
/obj/item/clothing/suit/storage/marine/heavy
- name = "\improper M3-EOD pattern heavy armor"
- desc = "A heavier version of the standard M3 pattern armor, the armor is primarily designed to withstand ballistic, explosive, and internal damage, with the drawback of increased bulk and thus reduced movement speed, alongside little additional protection from standard blunt force impacts and biological threats."
- desc_lore = "This configuration of the iconic armor was developed during the Canton War in 2160 between the UPP and USCM - Designed in response to a need for higher protection for ComTechs assigned as EODs during the conflict, this is the pinnacle of protection for your average marine. The shoulders and kneepads have both been expanded upon heavily, covering up the arteries on each limb. A special spall liner was developed for this suit, with the same technology being used in the M70 Flak Jacket being developed at the same time."
- specialty = "\improper M3-EOD pattern"
+ name = "\improper M3-H pattern heavy armor"
+ desc = "M3 armor vest with a rheological liner behind the chestplate, additional armor over the limbs to improve protection ballistic and blast protections. \nMarginal improvement in other areas, and the mass of the extra plates degrades agility, especially in null-gee."
+ specialty = "\improper M3-H pattern"
icon_state = "H1"
armor_variation = 6
armor_melee = CLOTHING_ARMOR_MEDIUMHIGH
@@ -1266,20 +1277,21 @@
armor_bio = CLOTHING_ARMOR_MEDIUMLOW
armor_rad = CLOTHING_ARMOR_MEDIUMLOW
armor_internaldamage = CLOTHING_ARMOR_HIGH
- storage_slots = 1
+ storage_slots = 3
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP, /obj/item/clothing/under/marine/veteran/UPP/medic, /obj/item/clothing/under/marine/veteran/UPP/engi)
/obj/item/clothing/suit/storage/marine/faction/UPP/support
name = "\improper UL6 personal armor"
desc = "Standard body armor of the UPP military, the UL6 (Union Light MK6) is a light body armor, slightly weaker than the M3 pattern body armor in service with the USCM, specialized towards ballistics protection. This set of personal armor lacks the iconic neck piece and some of the armor in favor of user mobility."
- storage_slots = 3
+ storage_slots = 4
icon_state = "upp_armor_support"
slowdown = SLOWDOWN_ARMOR_LIGHT
- armor_melee = CLOTHING_ARMOR_HIGH
- armor_energy = CLOTHING_ARMOR_MEDIUM
+ armor_melee = CLOTHING_ARMOR_MEDIUMLOW
+ armor_bullet = CLOTHING_ARMOR_MEDIUMLOW
+ armor_bomb = CLOTHING_ARMOR_MEDIUM
armor_bio = CLOTHING_ARMOR_MEDIUMLOW
- armor_rad = CLOTHING_ARMOR_MEDIUMLOW
- armor_internaldamage = CLOTHING_ARMOR_HIGH
+ armor_rad = CLOTHING_ARMOR_MEDIUMHIGH
+ armor_internaldamage = CLOTHING_ARMOR_LOW
/obj/item/clothing/suit/storage/marine/faction/UPP/commando
name = "\improper UM5CU personal armor"
diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm
index a4808bf87a..ea73409af6 100644
--- a/code/modules/clothing/under/marine_uniform.dm
+++ b/code/modules/clothing/under/marine_uniform.dm
@@ -4,7 +4,7 @@
/obj/item/clothing/under/marine
name = "\improper USCM uniform"
- desc = "Standard-issue Marine uniform. They have shards of light Kevlar to help protect against stabbing weapons and bullets."
+ desc = "Standard-issue Marine uniform, with venlar armor inserts at critical areas to protect from blades and ballistics."
siemens_coefficient = 0.9
icon_state = "marine_jumpsuit"
worn_state = "marine_jumpsuit"
@@ -48,13 +48,19 @@
if(findtext(icon_state, i, 1, 3))
flags_jumpsuit |= UNIFORM_DO_NOT_HIDE_ACCESSORIES
+/obj/item/clothing/under/marine/standard
+ flags_atom = NO_SNOW_TYPE
+
/obj/item/clothing/under/marine/medic
name = "\improper USCM corpsman uniform"
- desc = "Standard-issue Marine hospital corpsman fatigues. They have shards of light Kevlar to help protect against stabbing weapons and bullets."
+ desc = "Standard-issue Marine hospital corpsman fatigues with venlar armor inserts at critical areas to protect from blades and ballistics."
icon_state = "marine_medic"
worn_state = "marine_medic"
specialty = "USCM Hospital Corpsman"
+/obj/item/clothing/under/marine/medic/standard
+ flags_atom = NO_SNOW_TYPE
+
/obj/item/clothing/under/marine/engineer
name = "\improper USCM ComTech uniform"
desc = "Standard-issue Marine combat technician fatigues. They have shards of light Kevlar to help protect against stabbing weapons and bullets."
@@ -170,7 +176,7 @@
/obj/item/clothing/under/marine/officer/pilot
name = "pilot officer bodysuit"
- desc = "A bodysuit worn by pilot officers of the USCM, and is meant for survival in inhospitable conditions. Fly the marines onwards to glory. It has shards of light Kevlar to help protect against stabbing weapons and bullets."
+ desc = "A bodysuit worn by pilot officers of the USCM, good for operating express elevators to hell. Some armor protection provided by the venlar armor weave against shrapnel and ballistics."
icon_state = "pilot_flightsuit"
item_state = "pilot_flightsuit"
worn_state = "pilot_flightsuit"
@@ -200,7 +206,7 @@
/obj/item/clothing/under/marine/officer/tanker
name = "vehicle crewman uniform"
- desc = "A uniform worn by vehicle crewmen of the USCM. Do the corps proud. It has shards of light Kevlar to help protect against stabbing weapons and bullets."
+ desc = "Armored vehicle crew uniform worn by tankers and cav crew of the USCMC. Shrapnel protection provided by venlar panels, badassery hinges on how well the operator works their vehicle. Do the Corps proud."
icon_state = "marine_tanker"
worn_state = "marine_tanker"
suit_restricted = list(/obj/item/clothing/suit/storage/marine/tanker, /obj/item/clothing/suit/storage/jacket/marine/service/tanker)
@@ -445,7 +451,7 @@
/obj/item/clothing/under/marine/veteran/marsoc
name = "SOF Uniform"
- desc = "A black uniform for elite Marine personnel. Designed to be comfortable and help blend into dark enviorments."
+ desc = "MARSOC standard uniform, in a dark camouflage pattern. Venlar liners provide slight protection from ballistics or blades."
flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE
icon_state = "marsoc"
worn_state = "marsoc"
@@ -524,6 +530,13 @@
suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor, /obj/item/clothing/suit/storage/webbing)
flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE
+/obj/item/clothing/under/marine/veteran/UPP/boiler
+ name = "\improper UPP operations fatigues"
+ desc = "A set of UPP operations fatigues, mass produced for the armed-forces of the Union of Progressive Peoples. A rare sight, especially in ICC zones. This particular set sports the dark drab pattern of the UPP 17th battalion, 'Smoldering Sons', operating in the sparse UPP frontier in the Anglo-Japanese arm."
+ icon_state = "upp_boiler"
+ worn_state = "upp_boiler"
+ flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE
+
/obj/item/clothing/under/marine/veteran/UPP/medic
name = "\improper UPP medic fatigues"
desc = "A set of medic UPP fatigues, mass produced for the armed-forces of the Union of Progressive Peoples. A rare sight, especially in ICC zones. This particular set sports the dark drab pattern of the UPP 17th battalion, 'Smoldering Sons', operating in the sparse UPP frontier in the Anglo-Japanese arm."
@@ -732,6 +745,22 @@
worn_state = "clf_uniform"
sensor_faction = FACTION_CLF
+/obj/item/clothing/under/colonist/prison_boiler
+ name = "\improper prisoner boiler uniform"
+ desc = "A standardised prisoner-wear boiler uniform."
+ icon_state = "prison_boiler"
+ worn_state = "prison_boiler"
+ flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE
+
+/obj/item/clothing/under/colonist/ua_boiler
+ name = "\improper UA blue operations uniform"
+ desc = "A stylish blue jumpsuit - standard issue for UA civilian support personnel."
+ icon_state = "ua_boiler"
+ worn_state = "ua_boiler"
+ flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE
+ has_sensor = UNIFORM_HAS_SENSORS
+ sensor_faction = FACTION_MARINE
+
/obj/item/clothing/under/colonist/ua_civvies
name = "\improper UA gray utility uniform"
desc = "A stylish gray jumpsuit - standard issue for UA civilian support personnel."
diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm
index c1da290d43..23080104a4 100644
--- a/code/modules/clothing/under/ties.dm
+++ b/code/modules/clothing/under/ties.dm
@@ -382,7 +382,7 @@
/obj/item/clothing/accessory/patch/forecon
name = "USCM Force Reconnaissance patch"
- desc = "A fire-resistant shoulder patch, worn by the men and women of the USS Hanyut, USCM FORECON."
+ desc = "A fire-resistant shoulder patch, worn by the men and women of USCM FORECON. Swift, Silent, Deadly."
icon_state = "forecon_patch"
/obj/item/clothing/accessory/patch/royal_marines
@@ -391,36 +391,53 @@
icon_state = "commandopatch"
/obj/item/clothing/accessory/patch/upp
+ name = "UPP patch"
+ desc = "A fire-resistant shoulder patch, worn by the men and women of the Union of Progressive Peoples Armed Collective."
+ icon_state = "upppatch"
+
+/obj/item/clothing/accessory/patch/upp/airborne
name = "UPP Airborne Reconnaissance patch"
desc = "A fire-resistant shoulder patch, worn by the men and women of the 173rd Airborne Reconnaissance Platoon."
- icon_state = "upppatch"
+ icon_state = "vdvpatch"
+
+/obj/item/clothing/accessory/patch/upp/platoon
+ name = "UPP Naval Infantry patch"
+ desc = "A fire-resistant shoulder patch, worn by the men and women of the UPP Naval Infantry."
+ icon_state = "navalpatch"
/obj/item/clothing/accessory/poncho
name = "USCM Poncho"
desc = "The standard USCM poncho has variations for every climate. Custom fitted to be attached to standard USCM armor variants it is comfortable, warming or cooling as needed, and well-fit. A marine couldn't ask for more. Affectionately referred to as a \"woobie\"."
icon_state = "poncho"
slot = ACCESSORY_SLOT_PONCHO
+ var/has_variation = TRUE
/obj/item/clothing/accessory/poncho/Initialize()
. = ..()
- select_gamemode_skin(type)
- inv_overlay = image("icon" = 'icons/obj/items/clothing/ties_overlay.dmi', "icon_state" = "[icon_state]")
- update_icon()
+ if(has_variation)
+ select_gamemode_skin(type)
+ inv_overlay = image("icon" = 'icons/obj/items/clothing/ties_overlay.dmi', "icon_state" = "[icon_state]")
+ update_icon()
/obj/item/clothing/accessory/poncho/green
icon_state = "poncho"
+ has_variation = FALSE
/obj/item/clothing/accessory/poncho/brown
icon_state = "d_poncho"
+ has_variation = FALSE
/obj/item/clothing/accessory/poncho/black
icon_state = "u_poncho"
+ has_variation = FALSE
/obj/item/clothing/accessory/poncho/blue
icon_state = "c_poncho"
+ has_variation = FALSE
/obj/item/clothing/accessory/poncho/purple
icon_state = "s_poncho"
+ has_variation = FALSE
//Ties that can store stuff
diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm
index 8ab83116f6..7184827fda 100644
--- a/code/modules/cm_marines/equipment/guncases.dm
+++ b/code/modules/cm_marines/equipment/guncases.dm
@@ -13,9 +13,9 @@
/obj/item/storage/box/guncase/update_icon()
if(LAZYLEN(contents))
- icon_state = "guncase"
+ icon_state = initial(icon_state)
else
- icon_state = "guncase_e"
+ icon_state = "[initial(icon_state)]_e"
/obj/item/storage/box/guncase/Initialize()
. = ..()
@@ -151,6 +151,14 @@
new /obj/item/ammo_magazine/flamer_tank(src)
new /obj/item/attachable/attached_gun/extinguisher(src)
+/obj/item/storage/box/guncase/flamer/special
+ storage_slots = 3
+
+/obj/item/storage/box/guncase/flamer/special/fill_preset_inventory()
+ new /obj/item/weapon/gun/flamer(src)
+ new /obj/item/ammo_magazine/flamer_tank(src)
+ new /obj/item/attachable/attached_gun/extinguisher/pyro(src)
+
//------------
/obj/item/storage/box/guncase/m56d
name = "\improper M56D heavy machine gun case"
@@ -201,6 +209,7 @@
/obj/item/storage/box/guncase/pumpshotgun
name = "\improper M37A2 Pump Shotgun case"
desc = "A gun case containing the M37A2 Pump Shotgun."
+ icon_state = "guncase_red"
storage_slots = 4
can_hold = list(/obj/item/weapon/gun/shotgun/pump, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/ammo_magazine/shotgun/flechette, /obj/item/ammo_magazine/shotgun/slugs)
@@ -216,6 +225,13 @@
if(3)
new /obj/item/ammo_magazine/shotgun/slugs(src)
+/obj/item/storage/box/guncase/pumpshotgun/special
+ storage_slots = 2
+
+/obj/item/storage/box/guncase/pumpshotgun/special/fill_preset_inventory()
+ new /obj/item/weapon/gun/shotgun/pump/special(src)
+ new /obj/item/ammo_magazine/shotgun/buckshot/special(src)
+
/obj/item/storage/box/guncase/mk45_automag
name = "\improper MK-45 Automagnum case"
desc = "A gun case containing the MK-45 'High-Power' Automagnum sidearm. While this weapon was rejected as a replacement for the M44 Combat Revolver, it is often back-issued to troops who prefer its powerful bullets over more common sidearms."
@@ -323,12 +339,6 @@
/obj/item/pamphlet/trait/vulture,
)
-/obj/item/storage/box/guncase/vulture/update_icon()
- if(LAZYLEN(contents))
- icon_state = "guncase_blue"
- else
- icon_state = "guncase_blue_e"
-
/obj/item/storage/box/guncase/vulture/fill_preset_inventory()
var/obj/item/weapon/gun/boltaction/vulture/rifle = new(src)
new /obj/item/ammo_magazine/rifle/boltaction/vulture(src)
diff --git a/code/modules/cm_marines/equipment/maps.dm b/code/modules/cm_marines/equipment/maps.dm
index 69c05745e3..a6dd0660f4 100644
--- a/code/modules/cm_marines/equipment/maps.dm
+++ b/code/modules/cm_marines/equipment/maps.dm
@@ -165,6 +165,7 @@ GLOBAL_LIST_INIT_TYPED(map_type_list, /obj/item/map, setup_all_maps())
MAP_KUTJEVO = new /obj/item/map/kutjevo_map(),
MAP_LV522_CHANCES_CLAIM = new /obj/item/map/lv522_map(),
MAP_NEW_VARADERO = new /obj/item/map/new_varadero(),
+ MAP_NEW_VARADERO_REPAIRED = new /obj/item/map/new_varadero(),
MAP_DERELICT_ALMAYER = new /obj/item/map/almayer(),
)
diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm
index 734972ac7b..14911faf85 100644
--- a/code/modules/cm_marines/marines_consoles.dm
+++ b/code/modules/cm_marines/marines_consoles.dm
@@ -137,7 +137,7 @@
if(target_id_card)
if(target_id_card.registered_name != origin_name || target_id_card.assignment != origin_assignment)
GLOB.data_core.manifest_modify(target_id_card.registered_name, target_id_card.registered_ref, target_id_card.assignment, target_id_card.rank)
- target_id_card.name = text("[target_id_card.registered_name]'s ID Card ([target_id_card.assignment])")
+ target_id_card.name = text("[target_id_card.registered_name]'s [target_id_card.card_name] ([target_id_card.assignment])")
if(target_id_card.registered_name != origin_name)
log_idmod(target_id_card, " [key_name_admin(usr)] changed the registered name of the ID to '[target_id_card.registered_name]'. ")
if(target_id_card.assignment != origin_assignment)
@@ -451,7 +451,7 @@
usr.put_in_hands(target_id_card)
if(operable()) // Powered. Make comp proceed ejection
GLOB.data_core.manifest_modify(target_id_card.registered_name, target_id_card.registered_ref, target_id_card.assignment, target_id_card.rank)
- target_id_card.name = text("[target_id_card.registered_name]'s ID Card ([target_id_card.assignment])")
+ target_id_card.name = text("[target_id_card.registered_name]'s [target_id_card.card_name] ([target_id_card.assignment])")
visible_message("[SPAN_BOLD("[src]")] states, \"CARD EJECT: Data imprinted. Updating database... Success.\"")
else
to_chat(usr, "You remove \the [target_id_card] from \the [src].")
diff --git a/code/modules/cm_marines/overwatch.dm b/code/modules/cm_marines/overwatch.dm
index 6de3a17396..7b6572a781 100644
--- a/code/modules/cm_marines/overwatch.dm
+++ b/code/modules/cm_marines/overwatch.dm
@@ -906,6 +906,14 @@
/obj/structure/machinery/computer/overwatch/freelance
faction = FACTION_FREELANCER
+/obj/structure/machinery/computer/overwatch/toc
+ name = "TOC Overwatch Console"
+ desc = "The Tactical Operations Center overwatch console. Many different screens make up the display."
+ icon = 'icons/obj/structures/machinery/toc.dmi'
+ icon_state = "toc"
+ bound_width = 64
+ bound_height = 32
+
/obj/structure/supply_drop
name = "Supply Drop Pad"
desc = "Place a crate on here to allow bridge Overwatch officers to drop them on people's heads."
diff --git a/code/modules/cm_marines/smartgun_mount.dm b/code/modules/cm_marines/smartgun_mount.dm
index 501cbfdd6e..32983f455c 100644
--- a/code/modules/cm_marines/smartgun_mount.dm
+++ b/code/modules/cm_marines/smartgun_mount.dm
@@ -512,6 +512,8 @@
burst_scatter_mult = SCATTER_AMOUNT_TIER_7
update_icon()
AddComponent(/datum/component/automatedfire/autofire, fire_delay, burst_fire_delay, burst_amount, gun_firemode, autofire_slow_mult, CALLBACK(src, PROC_REF(set_burst_firing)), CALLBACK(src, PROC_REF(reset_fire)), CALLBACK(src, PROC_REF(try_fire)), CALLBACK(src, PROC_REF(display_ammo)))
+ AddComponent(/datum/component/iff_fire_prevention)
+
/obj/structure/machinery/m56d_hmg/Destroy(force) //Make sure we pick up our trash.
operator?.unset_interaction()
@@ -723,6 +725,16 @@
final_angle += rand(-total_scatter_angle, total_scatter_angle)
target = get_angle_target_turf(T, final_angle, 30)
+ var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, in_chamber, target, operator)
+
+ if(before_fire_cancel)
+ if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE)
+ return AUTOFIRE_CONTINUE
+
+ if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE)
+ return
+
+
in_chamber.weapon_cause_data = create_cause_data(initial(name), operator)
in_chamber.setDir(dir)
in_chamber.def_zone = pick("chest","chest","chest","head")
diff --git a/code/modules/defenses/handheld.dm b/code/modules/defenses/handheld.dm
index 2cdaf6b2f0..d19b61b305 100644
--- a/code/modules/defenses/handheld.dm
+++ b/code/modules/defenses/handheld.dm
@@ -132,6 +132,11 @@
defense_type = /obj/structure/machinery/defenses/sentry/mini
deployment_time = 0.75 SECONDS
+/obj/item/defenses/handheld/sentry/upp
+ name = "handheld UPPA 32-H sentry gun"
+ desc = "A compact version of the UPPA defenses. Designed for quick deployment of the associated type in the field."
+ defense_type = /obj/structure/machinery/defenses/sentry/upp
+
// FLAMER BASE AND UPGRADES
/obj/item/defenses/handheld/sentry/flamer
diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm
index 091b2b7de0..70231319ab 100644
--- a/code/modules/defenses/sentry.dm
+++ b/code/modules/defenses/sentry.dm
@@ -62,6 +62,8 @@
can_be_near_defense = TRUE
+ var/start_up_message = "Default systems initiated."
+
/// Delay sending no ammo messages
COOLDOWN_DECLARE(no_ammo_message_cooldown)
@@ -237,7 +239,7 @@
set_light(luminosity_strength)
visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] hums to life and emits several beeps.")]")
- visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] buzzes in a monotone voice: 'Default systems initiated'")]")
+ visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] buzzes in a monotone voice: '[start_up_message]'")]")
start_processing()
setup_target_acquisition()
@@ -757,5 +759,17 @@
new /obj/item/stack/sheet/plasteel/medium_stack(loc)
return ..()
+/obj/structure/machinery/defenses/sentry/upp
+ name = "\improper UPPA 32-H sentry gun"
+ desc = "A deployable, semi-automated turret with AI targeting capabilities. Armed with an AK-500 Autocannon and a 500-round drum magazine."
+ choice_categories = list(
+ SENTRY_CATEGORY_IFF = list(FACTION_UPP, FACTION_HUMAN),
+ )
+
+ selected_categories = list(
+ SENTRY_CATEGORY_IFF = FACTION_UPP,
+ )
+ start_up_message = "Sentry mounted and loaded. Glory to the UPP."
+
#undef SENTRY_FIREANGLE
#undef SENTRY_RANGE
diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm
index 39f832ea8c..6aefa9a673 100644
--- a/code/modules/gear_presets/_select_equipment.dm
+++ b/code/modules/gear_presets/_select_equipment.dm
@@ -111,7 +111,7 @@
if(!idtype)
return
var/obj/item/card/id/ID = new idtype()
- ID.name = "[new_human.real_name]'s ID Card"
+ ID.name = "[new_human.real_name]'s [ID.card_name]"
if(assignment)
ID.name += " ([assignment])"
ID.access = access.Copy(1, 0)
@@ -153,7 +153,8 @@
load_gear(new_human, mob_client)
load_id(new_human, mob_client)
load_status(new_human, mob_client)
- load_vanity(new_human, mob_client)
+ INVOKE_NEXT_TICK(src, PROC_REF(do_vanity), new_human, mob_client)
+
load_traits(new_human, mob_client)
if(round_statistics && count_participant)
round_statistics.track_new_participant(faction)
@@ -168,6 +169,15 @@
new_human.hud_set_squad()
new_human.add_to_all_mob_huds()
+/datum/equipment_preset/proc/do_vanity(mob/living/carbon/human/new_human, client/mob_client)
+ var/turf/T = get_turf(new_human)
+ if(!T)
+ return
+ if(is_mainship_level(T.z))
+ spawn_vanity_in_personal_lockers(new_human, mob_client)
+ else
+ load_vanity(new_human, mob_client)
+
/datum/equipment_preset/proc/load_vanity(mob/living/carbon/human/new_human, client/mob_client)
if(!new_human.client || !new_human.client.prefs || !new_human.client.prefs.gear)
return//We want to equip them with custom stuff second, after they are equipped with everything else.
@@ -246,6 +256,96 @@
if(!new_human.equip_to_slot_if_possible(P, WEAR_R_HAND))
P.forceMove(new_human.loc)
+GLOBAL_LIST_EMPTY(personal_closets)
+
+/datum/equipment_preset/proc/spawn_vanity_in_personal_lockers(mob/living/carbon/human/new_human, client/mob_client)
+ var/obj/structure/closet/secure_closet/marine_personal/closet_to_spawn_in
+ if(!new_human?.client?.prefs?.gear)
+ return//We want to equip them with custom stuff second, after they are equipped with everything else.
+ for(var/obj/structure/closet/secure_closet/marine_personal/closet in GLOB.personal_closets)
+ if(closet.owner)
+ continue
+ if(new_human.job != closet.job)
+ continue
+ closet.owner = new_human.real_name
+ closet_to_spawn_in = closet
+ closet_to_spawn_in.name = "[closet_to_spawn_in.owner]'s personal locker"
+ break
+ if(!closet_to_spawn_in)
+ load_vanity(new_human, mob_client)
+ return
+
+ for(var/gear_name in new_human.client.prefs.gear)
+ var/datum/gear/current_gear = gear_datums_by_name[gear_name]
+ if(current_gear)
+ if(current_gear.allowed_roles && !(assignment in current_gear.allowed_roles))
+ to_chat(new_human, SPAN_WARNING("Custom gear [current_gear.display_name] cannot be equipped: Invalid Role"))
+ return
+ if(current_gear.allowed_origins && !(new_human.origin in current_gear.allowed_origins))
+ to_chat(new_human, SPAN_WARNING("Custom gear [current_gear.display_name] cannot be equipped: Invalid Origin"))
+ return
+ new current_gear.path(closet_to_spawn_in)
+
+ //Gives ranks to the ranked
+ var/current_rank = paygrade
+ var/obj/item/card/id/I = new_human.get_idcard()
+ if(I)
+ current_rank = I.paygrade
+ if(current_rank)
+ var/rankpath = get_rank_pins(current_rank)
+ if(rankpath)
+ new rankpath(closet_to_spawn_in)
+
+ if(flags & EQUIPMENT_PRESET_MARINE)
+ var/playtime = get_job_playtime(new_human.client, assignment)
+ var/medal_type
+
+ switch(playtime)
+ if(JOB_PLAYTIME_TIER_1 to JOB_PLAYTIME_TIER_2)
+ medal_type = /obj/item/clothing/accessory/medal/bronze/service
+ if(JOB_PLAYTIME_TIER_2 to JOB_PLAYTIME_TIER_3)
+ medal_type = /obj/item/clothing/accessory/medal/silver/service
+ if(JOB_PLAYTIME_TIER_3 to JOB_PLAYTIME_TIER_4)
+ medal_type = /obj/item/clothing/accessory/medal/gold/service
+ if(JOB_PLAYTIME_TIER_4 to INFINITY)
+ medal_type = /obj/item/clothing/accessory/medal/platinum/service
+
+ if(!new_human.client.prefs.playtime_perks)
+ medal_type = null
+
+ if(medal_type)
+ var/obj/item/clothing/accessory/medal/medal = new medal_type(closet_to_spawn_in)
+ medal.recipient_name = new_human.real_name
+ medal.recipient_rank = current_rank
+
+
+ //Gives glasses to the vision impaired
+ if(new_human.disabilities & NEARSIGHTED)
+ new /obj/item/clothing/glasses/regular(closet_to_spawn_in)
+
+ for(var/datum/view_record/medal_view/medal as anything in DB_VIEW(/datum/view_record/medal_view, DB_COMP("player_id", DB_EQUALS, new_human.client.player_data.id)))
+ if(!medal)
+ return
+ if(medal.recipient_name != new_human.real_name)
+ continue
+ if(medal.recipient_role != new_human.job)
+ continue
+ var/obj/item/clothing/accessory/medal/given_medal
+ switch(medal.medal_type)
+ if(MARINE_CONDUCT_MEDAL)
+ given_medal = new /obj/item/clothing/accessory/medal/bronze/conduct(closet_to_spawn_in)
+ if(MARINE_BRONZE_HEART_MEDAL)
+ given_medal = new /obj/item/clothing/accessory/medal/bronze/heart(closet_to_spawn_in)
+ if(MARINE_VALOR_MEDAL)
+ given_medal = new /obj/item/clothing/accessory/medal/silver/valor(closet_to_spawn_in)
+ if(MARINE_HEROISM_MEDAL)
+ given_medal = new /obj/item/clothing/accessory/medal/gold/heroism(closet_to_spawn_in)
+ else
+ return FALSE
+ given_medal.recipient_name = medal.recipient_name
+ given_medal.recipient_rank = medal.recipient_role
+ given_medal.medal_citation = medal.citation
+
/datum/equipment_preset/proc/load_traits(mob/living/carbon/human/new_human, client/mob_client)
var/client/real_client = mob_client || new_human.client
if(!real_client?.prefs?.traits)
@@ -656,8 +756,8 @@ var/list/rebel_rifles = list(
/datum/equipment_preset/proc/generate_random_marine_primary_for_wo(mob/living/carbon/human/new_human, shuffle = rand(0,10))
switch(shuffle)
if(0 to 4)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a/stripped(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK)
@@ -677,7 +777,6 @@ var/list/rebel_rifles = list(
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(new_human), WEAR_HANDS)
new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/self_setting(new_human), WEAR_L_EAR)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
@@ -833,7 +932,7 @@ var/list/rebel_rifles = list(
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/shotgun_ammo, WEAR_WAIST)
if(6)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a/corporate/no_lock(new_human), WEAR_L_HAND)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
/**
* Randomizes the primary weapon a survivor might find at the start of the outbreak in a gun cabinet.
diff --git a/code/modules/gear_presets/cbrn.dm b/code/modules/gear_presets/cbrn.dm
index 00934bc94f..98a6b0665e 100644
--- a/code/modules/gear_presets/cbrn.dm
+++ b/code/modules/gear_presets/cbrn.dm
@@ -52,9 +52,9 @@
new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human), WEAR_IN_ACCESSORY)
if("mk2")
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine(new_human), WEAR_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/ap(new_human), WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/device/analyzer(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/device/reagent_scanner(new_human), WEAR_IN_BACK)
@@ -97,9 +97,9 @@
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/flamer_tank(new_human), WEAR_IN_BACK)
if("mk2")
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine(new_human), WEAR_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/device/analyzer(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/device/reagent_scanner(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/prop/geiger_counter(new_human), WEAR_IN_BACK)
diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm
index 22bf31d42c..94672a1b9b 100644
--- a/code/modules/gear_presets/cmb.dm
+++ b/code/modules/gear_presets/cmb.dm
@@ -418,7 +418,7 @@
rank = JOB_SQUAD_MARINE
paygrade = "ME2"
role_comm_title = "A-RFN"
- skills = /datum/skills/pfc/crafty
+ skills = /datum/skills/pfc
faction = FACTION_MARSHAL
faction_group = list(FACTION_MARSHAL, FACTION_MARINE)
@@ -590,10 +590,6 @@
new_human.equip_to_slot_or_del(new /obj/item/reagent_container/hypospray/autoinjector/emergency, WEAR_IN_BELT)
new_human.equip_to_slot_or_del(new /obj/item/reagent_container/hypospray/autoinjector/emergency, WEAR_IN_BELT)
new_human.equip_to_slot_or_del(new /obj/item/bodybag/cryobag, WEAR_IN_BELT)
- if(new_human.disabilities & NEARSIGHTED)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health/prescription, WEAR_EYES)
- else
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health, WEAR_EYES)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine, WEAR_HANDS)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife, WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE, WEAR_IN_BACK)
diff --git a/code/modules/gear_presets/dust_raider.dm b/code/modules/gear_presets/dust_raider.dm
index e6464d5608..37a69c7828 100644
--- a/code/modules/gear_presets/dust_raider.dm
+++ b/code/modules/gear_presets/dust_raider.dm
@@ -26,7 +26,7 @@
rank = JOB_SQUAD_MARINE
paygrade = "ME2"
role_comm_title = "RFN"
- skills = /datum/skills/pfc/crafty
+ skills = /datum/skills/pfc
/datum/equipment_preset/dust_raider/private/load_gear(mob/living/carbon/human/new_human)
//TODO: add backpacks and satchels
@@ -89,7 +89,6 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/large/pmc_m39(new_human), WEAR_L_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES)
//*****************************************************************************************************/
diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm
index 23350768a6..2e17dfe9ef 100644
--- a/code/modules/gear_presets/fun.dm
+++ b/code/modules/gear_presets/fun.dm
@@ -14,7 +14,7 @@
flags = EQUIPMENT_PRESET_EXTRA
faction = FACTION_PIRATE
- skills = /datum/skills/pfc/crafty
+ skills = /datum/skills/pfc
/datum/equipment_preset/fun/pirate/load_gear(mob/living/carbon/human/new_human)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel(new_human), WEAR_BACK)
@@ -417,7 +417,7 @@
uses_special_name = TRUE
- skills = /datum/skills/pfc/crafty // about equivalent to a marine
+ skills = /datum/skills/pfc // about equivalent to a marine
assignment = "Monkey"
rank = "Monkey"
diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm
index 25c68e389f..1fb3f15a79 100644
--- a/code/modules/gear_presets/pmc.dm
+++ b/code/modules/gear_presets/pmc.dm
@@ -1006,7 +1006,6 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null),
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol/large/vp78, WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full, WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/pmc/full, WEAR_WAIST)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles, WEAR_EYES)
/datum/equipment_preset/pmc/pmc_gunner/get_antag_clothing_equipment()
return list(
diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm
index b1f9b465fd..e1a510ce8d 100644
--- a/code/modules/gear_presets/uscm.dm
+++ b/code/modules/gear_presets/uscm.dm
@@ -91,9 +91,50 @@
..()
new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR)
+/datum/equipment_preset/uscm/pfc/cryo
+ name = "USCM Cryo Squad Rifleman"
+ auto_squad_name = SQUAD_MARINE_CRYO
+
+/datum/equipment_preset/uscm/pfc/cryo/load_gear(mob/living/carbon/human/new_human)
+ ..()
+ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR)
+
/datum/equipment_preset/uscm/pfc/lesser_rank
paygrade = "ME1"
+/datum/equipment_preset/uscm/pfc/upp
+ name = "UPP Squad Rifleman"
+ paygrade = "UE2"
+ access = list(ACCESS_UPP_GENERAL)
+ languages = list(LANGUAGE_RUSSIAN)
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+
+/datum/equipment_preset/uscm/pfc/upp/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/lightpack/upp
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/pfc/upp/lesser_rank
+ paygrade = "UE1"
+
+/datum/equipment_preset/uscm/pfc/forecon
+ name = "FORECON Squad Rifleman"
+ paygrade = "ME3"
+
+/datum/equipment_preset/uscm/pfc/forecon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel/standard
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/standard
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+
+/datum/equipment_preset/uscm/pfc/forecon/lesser_rank
+ paygrade = "ME2"
+
//*****************************************************************************************************/
/datum/equipment_preset/uscm/sg
@@ -127,6 +168,40 @@
/datum/equipment_preset/uscm/sg/lesser_rank
paygrade = "ME3"
+/datum/equipment_preset/uscm/sg/upp
+ name = "UPP Squad Machinegunner"
+ access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_MACHINEGUN)
+ assignment = "Machinegunner"
+ paygrade = "UE4"
+ role_comm_title = "MG"
+ languages = list(LANGUAGE_RUSSIAN)
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+
+/datum/equipment_preset/uscm/sg/upp/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/lightpack/upp
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/sg/upp/lesser_rank
+ paygrade = "UE3"
+
+/datum/equipment_preset/uscm/sg/forecon
+ name = "FORECON Squad Smartgunner"
+ paygrade = "ME5"
+
+/datum/equipment_preset/uscm/sg/forecon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel/standard
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/standard
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/sg/forecon/lesser_rank
+ paygrade = "ME4"
+
//*****************************************************************************************************/
/datum/equipment_preset/uscm/sg/full
@@ -141,11 +216,33 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES)
/datum/equipment_preset/uscm/sg/full/load_status(mob/living/carbon/human/new_human)
return //No cryo munchies
+/datum/equipment_preset/uscm/rto
+ name = "USCM Radio Telephone Operator"
+ flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE
+
+ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP)
+ assignment = JOB_SQUAD_RTO
+ rank = JOB_SQUAD_RTO
+ paygrade = "ME4"
+ role_comm_title = "RTO"
+ skills = /datum/skills/pfc
+
+ minimap_icon = "rto"
+
+/datum/equipment_preset/uscm/rto/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/rto/lesser_rank
+ paygrade = "ME3"
+
//*****************************************************************************************************/
/datum/equipment_preset/uscm/tank
@@ -206,6 +303,55 @@
spawn_weapon(/obj/item/weapon/gun/smg/m39, /obj/item/ammo_magazine/smg/m39/extended, new_human, 0, 3)
/*****************************************************************************************************/
+
+/datum/equipment_preset/uscm/tank/recon
+ name = "USCM Reconnaissance Vehicle Operator (CRMN)"
+ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE
+
+ assignment = "Reconnaissance Vehicle Operator"
+ role_comm_title = "RVO"
+ paygrade = "ME5"
+
+ utility_under = list(/obj/item/clothing/under/marine/officer/tanker)
+
+/datum/equipment_preset/uscm/tank/recon/load_gear(mob/living/carbon/human/new_human)
+ var/obj/item/clothing/under/marine/officer/tanker/uniform = new()
+ var/obj/item/clothing/accessory/patch/patch_uscm = new()
+ var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new()
+ uniform.attach_accessory(new_human,patch_uscm)
+ uniform.attach_accessory(new_human,patch_forecon)
+ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof(new_human), WEAR_L_EAR)
+ new_human.equip_to_slot_or_del(uniform, WEAR_BODY)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/jungle/knife(new_human), WEAR_FEET)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/brown(new_human), WEAR_HANDS)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m44/gunslinger/full(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/tanker(new_human), WEAR_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/fancy/cigarettes/lucky_strikes(new_human), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/simple(new_human), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/general_belt/standard(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/packaged_burger(new_human), WEAR_IN_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/wy_chips/pepper(new_human), WEAR_IN_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/wrapped/chunk(new_human), WEAR_IN_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/cans/cola(new_human), WEAR_IN_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/cans/cola(new_human), WEAR_IN_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/engineerpack/welder_chestrig(new_human), WEAR_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/tool/weldpack/minitank(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/tool/shovel/etool/folded(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/stack/sandbags_empty/full(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tank(new_human), WEAR_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol/large(new_human), WEAR_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap(new_human), WEAR_HEAD)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/ucigarette(new_human), WEAR_FACE)
+
+/*****************************************************************************************************/
+
/datum/equipment_preset/uscm/spec
name = "USCM (Cryo) Squad Weapons Specialist"
flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE
@@ -253,10 +399,10 @@
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/specialist(new_human), WEAR_HANDS)
new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
/datum/equipment_preset/uscm/spec/full_armor/load_status(mob/living/carbon/human/new_human)
return //No cryo munchies
@@ -266,7 +412,6 @@
/datum/equipment_preset/uscm/medic
name = "USCM Squad Hospital Corpsman"
flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE
-
access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY)
assignment = JOB_SQUAD_MEDIC
rank = JOB_SQUAD_MEDIC
@@ -296,6 +441,40 @@
/datum/equipment_preset/uscm/medic/lesser_rank
paygrade = "ME3"
+/datum/equipment_preset/uscm/medic/upp
+ name = "UPP Sanitar"
+ paygrade = "UE4"
+ access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_MEDPREP, ACCESS_UPP_MEDICAL)
+ assignment = "Sanitar"
+ languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_CHINESE)
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+
+/datum/equipment_preset/uscm/medic/upp/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/lightpack/upp
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/medic/upp
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/medic/upp/lesser_rank
+ paygrade = "UE3"
+
+/datum/equipment_preset/uscm/medic/forecon
+ name = "FORECON Squad Corpsman"
+ assignment = "Squad Corpsman"
+ paygrade = "ME5"
+
+/datum/equipment_preset/uscm/medic/forecon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel/medic/standard
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/medic/standard
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/medic/forecon/lesser_rank
+ paygrade = "ME4"
+
//*****************************************************************************************************/
/datum/equipment_preset/uscm/tl
@@ -308,7 +487,6 @@
paygrade = "ME5"
role_comm_title = "SqSgt"
skills = /datum/skills/tl
-
minimap_icon = "tl"
/datum/equipment_preset/uscm/tl/load_gear(mob/living/carbon/human/new_human)
@@ -326,6 +504,33 @@
..()
new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo/tl(new_human), WEAR_L_EAR)
+/datum/equipment_preset/uscm/tl/upp
+ name = "UPP Squad Sergeant"
+ paygrade = "UE5"
+ access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_TLPREP)
+ languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_CHINESE)
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+
+/datum/equipment_preset/uscm/tl/upp/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/lightpack/upp
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/tl/forecon
+ name = "FORECON Assistant Squad Leader"
+ assignment = "Assistant Squad Leader"
+ paygrade = "ME6"
+
+/datum/equipment_preset/uscm/tl/forecon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel/standard
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/standard
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
/*****************************************************************************************************/
/datum/equipment_preset/uscm/engineer
@@ -363,7 +568,6 @@
/datum/equipment_preset/uscm/leader
name = "USCM Platoon Sergeant"
flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE
-
access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP)
assignment = JOB_SQUAD_LEADER
rank = JOB_SQUAD_LEADER
@@ -392,6 +596,39 @@
/datum/equipment_preset/uscm/leader/lesser_rank
paygrade = "ME6"
+/datum/equipment_preset/uscm/leader/upp
+ name = "UPP Platoon Sergeant"
+ access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_LEADERSHIP, ACCESS_UPP_FLIGHT)
+ languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH) //ground commander and stuff
+ paygrade = "UE7"
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+
+/datum/equipment_preset/uscm/leader/upp/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/lightpack/upp
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/leader/upp/lesser_rank
+ paygrade = "UE6"
+
+/datum/equipment_preset/uscm/leader/forecon
+ name = "FORECON Squad Sergeant"
+ assignment = "Squad Sergeant"
+ paygrade = "ME8"
+
+/datum/equipment_preset/uscm/leader/forecon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/marine/satchel/standard
+ if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1))
+ back_item = /obj/item/storage/backpack/marine/standard
+
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+
+/datum/equipment_preset/uscm/leader/forecon/lesser_rank
+ paygrade = "ME7"
+
//*****************************************************************************************************/
// ERT members that spawn with full gear from DEFCON
@@ -404,7 +641,7 @@
rank = JOB_SQUAD_MARINE
paygrade = "ME2"
role_comm_title = "RFN"
- skills = /datum/skills/pfc/crafty
+ skills = /datum/skills/pfc
minimap_icon = "private"
@@ -426,15 +663,15 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
/datum/equipment_preset/uscm/private_equipped/cryo
name = "USCM Cryo Squad Rifleman (Equipped)"
@@ -470,14 +707,14 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
/datum/equipment_preset/uscm/leader_equipped/cryo
name = "USCM Cryo Platoon Sergeant (Equipped)"
@@ -513,7 +750,6 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD)
new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES)
/datum/equipment_preset/uscm/smartgunner_equipped/cryo
name = "USCM Cryo Squad Smartgunner (Equipped)"
@@ -555,12 +791,12 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/insulated(new_human), WEAR_HANDS)
new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector, WEAR_R_HAND)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK)
/datum/equipment_preset/uscm/engineer_equipped/cryo
name = "USCM Cryo Squad Combat Technician (Equipped)"
@@ -605,13 +841,13 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/medkit/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_JACKET)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_JACKET)
- new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET)
new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/surgical_line(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/synthgraft(new_human), WEAR_IN_BACK)
@@ -656,7 +892,7 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
@@ -685,7 +921,7 @@
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/incendiary(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/flak(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/flak(new_human), WEAR_IN_BACK)
- new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK)
+
new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK)
spawn_weapon(/obj/item/weapon/gun/rifle/sniper/M42A, /obj/item/ammo_magazine/sniper, new_human, 0, 5)
diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm
index 0aa3ac5e2a..b89708e5af 100644
--- a/code/modules/gear_presets/uscm_ship.dm
+++ b/code/modules/gear_presets/uscm_ship.dm
@@ -545,13 +545,13 @@
role_comm_title = "PltCo"
minimum_age = 25
skills = /datum/skills/SO
-
minimap_icon = list("cic" = MINIMAP_ICON_COLOR_SILVER)
minimap_background = MINIMAP_ICON_BACKGROUND_CIC
+ var/access_list = ACCESS_LIST_MARINE_MAIN
/datum/equipment_preset/uscm_ship/so/New()
. = ..()
- access = get_access(ACCESS_LIST_MARINE_MAIN)
+ access = get_access(access_list)
/datum/equipment_preset/uscm_ship/so/load_gear(mob/living/carbon/human/new_human)
var/back_item = /obj/item/storage/backpack/satchel
@@ -579,6 +579,28 @@
/datum/equipment_preset/uscm_ship/so/lesser_rank
paygrade = "MO1"
+/datum/equipment_preset/uscm_ship/so/upp
+ name = "UPP Platoon Commander (PltCo)"
+ languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH)
+ paygrade = "UO2"
+ faction_group = list(FACTION_UPP)
+ faction = FACTION_UPP
+ access_list = ACCESS_LIST_UPP_PLATOON
+
+/datum/equipment_preset/uscm_ship/so/upp/load_gear(mob/living/carbon/human/new_human)
+ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/command(new_human), WEAR_L_EAR)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP/officer(new_human), WEAR_BODY)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/dress(new_human), WEAR_FEET)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/type47/np92(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/peaked(new_human), WEAR_HEAD)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/upp(new_human), WEAR_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range(new_human), WEAR_L_HAND)
+
+/datum/equipment_preset/uscm_ship/so/upp/lesser_rank
+ paygrade = "UO1"
+
//*****************************************************************************************************/
/datum/equipment_preset/uscm_ship/sea
@@ -734,6 +756,49 @@
//*****************************************************************************************************/
+/datum/equipment_preset/uscm_ship/po/recon
+ name = "USCM Reconnaissance Pilot"
+ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE
+ assignment = "Reconnaissance Pilot"
+
+ utility_under = list(/obj/item/clothing/under/marine/officer/pilot/flight)
+
+/datum/equipment_preset/uscm_ship/po/recon/load_gear(mob/living/carbon/human/new_human)
+ var/back_item = /obj/item/storage/backpack/satchel
+ var/obj/item/clothing/under/marine/officer/pilot/flight/uniform = new()
+ var/obj/item/clothing/suit/storage/jacket/marine/pilot/jacket = new()
+ var/obj/item/clothing/accessory/patch/patch_uscm = new()
+ var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new()
+ uniform.attach_accessory(new_human,patch_uscm)
+ uniform.attach_accessory(new_human,patch_forecon)
+ jacket.attach_accessory(new_human,patch_uscm)
+ jacket.attach_accessory(new_human,patch_forecon)
+ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof(new_human), WEAR_L_EAR)
+ new_human.equip_to_slot_or_del(uniform, WEAR_BODY)
+ new_human.equip_to_slot_or_del(jacket, WEAR_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/standard/full(new_human), WEAR_WAIST)
+ new_human.equip_to_slot_or_del(new /obj/item/device/flashlight, WEAR_J_STORE)
+ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/firstaid/adv(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/blood/OMinus(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/synthgraft(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/surgical_line(new_human), WEAR_IN_BACK)
+ new_human.equip_to_slot_or_del(new /obj/item/device/healthanalyzer(new_human), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/surgical_case/regular(new_human), WEAR_IN_JACKET)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/pistol(new_human), WEAR_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911/socom(new_human), WEAR_IN_L_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol(new_human), WEAR_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/bridge(new_human), WEAR_HEAD)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health(new_human), WEAR_EYES)
+ new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(new_human), WEAR_FACE)
+
+//*****************************************************************************************************/
+
/datum/equipment_preset/uscm_ship/dcc
name = "USCM Dropship Crew Chief (DCC) (Cryo)"
flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE
diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm
index c52d25d255..1b92d36c8d 100644
--- a/code/modules/gear_presets/wo.dm
+++ b/code/modules/gear_presets/wo.dm
@@ -704,7 +704,6 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE)
- new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES)
add_common_wo_equipment(new_human)
diff --git a/code/modules/mob/death.dm b/code/modules/mob/death.dm
index 115e78fa7f..fe8b61ac25 100644
--- a/code/modules/mob/death.dm
+++ b/code/modules/mob/death.dm
@@ -44,11 +44,11 @@
/mob/proc/dust_animation()
return
-/mob/proc/death(datum/cause_data/cause_data, gibbed = 0, deathmessage = "seizes up and falls limp...")
+/mob/proc/death(datum/cause_data/cause_data, gibbed = 0, deathmessage = "seizes up and falls limp...", should_deathmessage = TRUE)
if(stat == DEAD)
return 0
- if(!gibbed)
+ if(!gibbed && should_deathmessage)
visible_message("\The [src.name] [deathmessage]")
if(cause_data && !istype(cause_data))
diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm
index e5ee1557c8..e70dcc2f68 100644
--- a/code/modules/mob/living/carbon/human/death.dm
+++ b/code/modules/mob/living/carbon/human/death.dm
@@ -37,7 +37,7 @@
/mob/living/carbon/human/dust_animation()
new /obj/effect/overlay/temp/dust_animation(loc, src, "dust-h")
-/mob/living/carbon/human/death(cause, gibbed)
+/mob/living/carbon/human/death(cause, gibbed, should_deathmessage = TRUE)
if(stat == DEAD)
species?.handle_dead_death(src, gibbed)
return
@@ -48,12 +48,13 @@
if(HAS_TRAIT(src, TRAIT_HARDCORE) || MODE_HAS_TOGGLEABLE_FLAG(MODE_HARDCORE_PERMA))
if(!(species.flags & IS_SYNTHETIC)) // Synths wont perma
status_flags |= PERMANENTLY_DEAD
+ should_deathmessage = FALSE
if(HAS_TRAIT(src, TRAIT_INTENT_EYES)) //their eyes need to be 'offline'
r_eyes = 0
g_eyes = 0
b_eyes = 0
disable_special_flags()
- disable_lights()
+// disable_lights()
disable_special_items()
disable_headsets() //Disable radios for dead people to reduce load
@@ -110,7 +111,7 @@
if(HAS_TRAIT(src, TRAIT_HARDCORE))
death_message = "valiantly falls to the ground, dead, unable to continue."
- . = ..(cause, gibbed, death_message)
+ . = ..(cause, gibbed, death_message, should_deathmessage)
// stat is now set
/*
diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm
index 260976af38..f37b1d6a86 100644
--- a/code/modules/mob/living/carbon/human/human.dm
+++ b/code/modules/mob/living/carbon/human/human.dm
@@ -115,7 +115,7 @@
. += "Primary Objective: [html_decode(assigned_squad.primary_objective)]"
if(assigned_squad.secondary_objective)
. += "Secondary Objective: [html_decode(assigned_squad.secondary_objective)]"
- if(faction == FACTION_MARINE)
+ if(job in ROLES_USCM)
. += ""
. += "View Tactical Map"
if(mobility_aura)
@@ -1076,12 +1076,11 @@
set name = "View Crew Manifest"
set category = "IC"
- if(faction != FACTION_MARINE && !(faction in FACTION_LIST_WY))
+ if(job in ROLES_USCM)
+ var/dat = GLOB.data_core.get_manifest()
+ show_browser(src, dat, "Crew Manifest", "manifest", "size=400x750")
+ else
to_chat(usr, SPAN_WARNING("You have no access to [MAIN_SHIP_NAME] crew manifest."))
- return
- var/dat = GLOB.data_core.get_manifest()
-
- show_browser(src, dat, "Crew Manifest", "manifest", "size=400x750")
/mob/living/carbon/human/proc/set_species(new_species, default_colour)
if(!new_species)
@@ -1255,6 +1254,9 @@
if(TRACKER_XO)
H = GLOB.marine_leaders[JOB_XO]
tracking_suffix = "_xo"
+ if(TRACKER_PLTCO)
+ H = GLOB.marine_leaders[JOB_SO]
+ tracking_suffix = "_co"
if(TRACKER_CL)
var/datum/job/civilian/liaison/liaison_job = RoleAuthority.roles_for_mode[JOB_CORPORATE_LIAISON]
if(liaison_job?.active_liaison)
diff --git a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm
index 078ad96536..33ed75f36e 100644
--- a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm
+++ b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm
@@ -732,6 +732,13 @@
+/mob/living/carbon/xenomorph/Moved(atom/oldloc, direction, Forced)
+ . = ..()
+ if(!client) // We are not, in fact, counted steps for AI xeno in /client/Move()
+ life_steps_total++
+
+
+
/mob/living/carbon/xenomorph/slip(slip_source_name, stun_level, weaken_level, run_only, override_noslip, slide_steps)
return FALSE
diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm
index 418393afd5..a8ce0e60c1 100644
--- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm
+++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm
@@ -280,10 +280,10 @@
noise_timer = noise_timer ? --noise_timer : 3
if(noise_timer == 3)
- playsound(xeno, 'sound/effects/alien_footstep_charge1.ogg', 50)
+ playsound(xeno, 'sound/effects/alien_footstep_charge1.ogg', 100)
- for(var/mob/living/carbon/human/Mob in range(10, xeno))
- shake_camera(Mob, 2, 1)
+ for(var/mob/living/carbon/human/Mob in range(14, xeno))
+ shake_camera(Mob, 2, 2)
for(var/mob/living/carbon/human/Mob in xeno.loc)
if(Mob.body_position == LYING_DOWN && Mob.stat != DEAD)
@@ -309,6 +309,8 @@
continue
shake_camera(hit_human, 4, 2)
+ if(hit_human.buckled)
+ hit_human.buckled.unbuckle()
INVOKE_ASYNC(GLOBAL_PROC, GLOBAL_PROC_REF(xeno_throw_human), hit_human, xeno, get_dir(xeno, hit_human), 1, FALSE)
to_chat(hit_human, SPAN_XENOHIGHDANGER("You fall backwards as [xeno] gives you a glancing blow!"))
hit_human.take_overall_armored_damage(momentum * 4)
diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm
index ca313a69ef..b5dc656d87 100644
--- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm
+++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm
@@ -109,6 +109,7 @@
if (!check_and_use_plasma_owner())
return
+ playsound(get_turf(xeno_owner), 'sound/voice/alien_crusher_spawn.ogg', 75)
apply_cooldown()
ADD_TRAIT(xeno_owner, TRAIT_IMMOBILIZED, TRAIT_SOURCE_ABILITY("Stomp"))
@@ -122,7 +123,7 @@
REMOVE_TRAIT(xeno_owner, TRAIT_IMMOBILIZED, TRAIT_SOURCE_ABILITY("Stomp"))
xeno_owner.anchored = FALSE
- playsound(get_turf(xeno_owner), 'sound/effects/bang.ogg', 25, 0)
+ playsound(get_turf(xeno_owner), 'sound/effects/alien_footstep_charge3.ogg', 75)
xeno_owner.visible_message(SPAN_XENODANGER("[xeno_owner] smashes into the ground!"), SPAN_XENODANGER("You smash into the ground!"))
xeno_owner.create_stomp()
diff --git a/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm b/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm
index 172461bfce..4eaff010c2 100644
--- a/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm
+++ b/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm
@@ -45,7 +45,7 @@
if(idle_xeno.move_to_next_turf(home_turf, home_locate_range))
if(get_dist(home_turf, idle_xeno) <= 0)
- idle_xeno.set_resting(TRUE, FALSE, TRUE)
+ idle_xeno.set_resting(TRUE, FALSE)
else
home_turf = null
diff --git a/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm b/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm
index 2c522b58d2..cf951007be 100644
--- a/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm
+++ b/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm
@@ -338,14 +338,24 @@
#undef EXTRA_CHECK_DISTANCE_MULTIPLIER
-/mob/living/carbon/proc/ai_can_target(mob/living/carbon/xenomorph/ai_xeno)
- if(!ai_check_stat(ai_xeno))
+/mob/living/carbon/proc/ai_can_target(mob/living/carbon/xenomorph/X)
+ if(!ai_check_stat(X))
return FALSE
- if(ai_xeno.can_not_harm(src))
+ if(X.can_not_harm(src))
return FALSE
- if(alpha <= 45 && get_dist(ai_xeno, src) > 2)
+ if(alpha <= 45 && get_dist(X, src) > 2)
+ return FALSE
+
+ if(isfacehugger(X))
+ if(status_flags & XENO_HOST)
+ return FALSE
+
+ if(istype(wear_mask, /obj/item/clothing/mask/facehugger))
+ return FALSE
+
+ else if(HAS_TRAIT(src, TRAIT_NESTED))
return FALSE
return TRUE
diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm
index d326a4d061..780a46ca12 100644
--- a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm
+++ b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm
@@ -81,13 +81,19 @@
/mob/living/carbon/xenomorph/crusher/Initialize(mapload, mob/living/carbon/xenomorph/oldXeno, h_number, ai_hard_off = FALSE)
. = ..()
+ AddComponent(/datum/component/footstep, 2, 50, 15, 1, "metalbang")
- playsound(src, 'sound/voice/alien_crusher_spawn.ogg', 100, FALSE, 30)
+ playsound(src, 'sound/voice/alien_death_unused.ogg', 100, TRUE, 30)
for(var/mob/current_mob as anything in get_mobs_in_z_level_range(get_turf(src), 30) - src)
var/relative_dir = get_dir(current_mob, src)
var/final_dir = dir2text(relative_dir)
to_chat(current_mob, SPAN_HIGHDANGER("You hear a terrible roar coming from [final_dir ? "the [final_dir]" : "nearby"] as the ground shakes!"))
+/mob/living/carbon/xenomorph/crusher/death(cause, gibbed)
+ . = ..()
+ playsound(src, 'sound/voice/alien_crusher_death.ogg', 50, FALSE, 15)
+
+
// Refactored to handle all of crusher's interactions with object during charge.
/mob/living/carbon/xenomorph/proc/handle_collision(atom/target)
if(!target)
diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm
index 40ca7d674f..cf926f0db1 100644
--- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm
+++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm
@@ -598,7 +598,7 @@
xeno_announcement(input, hivenumber, "The words of the [name] reverberate in your head...")
- log_and_message_admins("[key_name_admin(src)] has created a Word of the Queen report:")
+ message_admins("[key_name_admin(src)] has created a Word of the Queen report:")
log_admin("[key_name_admin(src)] Word of the Queen: [input]")
return TRUE
diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm b/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm
index 5aaf3b0684..177cd07433 100644
--- a/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm
+++ b/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm
@@ -122,6 +122,7 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return
+
/////////////////////////////
// MOBS //
/////////////////////////////
@@ -155,16 +156,6 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
if(species.flags & IS_SYNTHETIC)
return FALSE
- if(HAS_TRAIT(src, TRAIT_NESTED))
- return FALSE
-
- if(isfacehugger(X))
- if(status_flags & XENO_HOST)
- return FALSE
-
- if(istype(wear_mask, /obj/item/clothing/mask/facehugger))
- return FALSE
-
return TRUE
/mob/living/carbon/human/ai_check_stat(mob/living/carbon/xenomorph/X)
@@ -228,7 +219,7 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
if(!.)
return
- return VEHICLE_PENALTY
+ return SENTRY_PENALTY
/////////////////////////////
@@ -239,13 +230,6 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return ..()
return WINDOW_FRAME_PENALTY
-/obj/structure/barricade/handrail/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target)
- . = ..()
- if(!.)
- return
-
- return DOOR_PENALTY
-
/////////////////////////////
// BARRICADES //
@@ -257,6 +241,13 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return BARRICADE_PENALTY
+/obj/structure/barricade/handrail/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target)
+ . = ..()
+ if(!.)
+ return
+
+ return DOOR_PENALTY
+
/////////////////////////////
// FIRE //
@@ -268,6 +259,17 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return FIRE_PENALTY
+/////////////////////////////
+// WALLS //
+/////////////////////////////
+/turf/closed/wall/resin/xeno_ai_obstacle(mob/living/carbon/xenomorph/xeno, direction, turf/target)
+ . = ..()
+ if(!.)
+ return
+
+ return WALL_PENALTY
+
+
/////////////////////////////
// FLOOR //
/////////////////////////////
@@ -282,6 +284,11 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return OPEN_TURF_PENALTY
+/// For now there is no attack_alien() proc overrides on any child of /turf/open
+/// Also, we don't want xenos swiping all around - forbit the clicking!
+/turf/open/xeno_ai_act(mob/living/carbon/xenomorph/X)
+ return FALSE
+
/// Space, do NOT path into space.
/turf/open/space/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target)
. = ..()
@@ -289,3 +296,18 @@ At bare minimum, make sure the relevant checks from parent types gets copied in
return
return INFINITY
+
+
+/////////////////////////////
+// RIVER //
+/////////////////////////////
+/turf/open/gm/river/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target)
+ . = ..()
+ if(. && !covered)
+ . += base_river_slowdown
+
+/turf/open/gm/river/desert/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target)
+ if(toxic && !covered)
+ return FIRE_PENALTY
+
+ return ..()
diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm
index e4ecf80655..5c2f73922c 100644
--- a/code/modules/mob/new_player/preferences_setup.dm
+++ b/code/modules/mob/new_player/preferences_setup.dm
@@ -216,12 +216,18 @@
rotate_right.screen_loc = "preview:1:-16,0"
/datum/preferences/proc/job_pref_to_gear_preset()
- var/high_priority
+ var/highest_priority_job
+ var/highest_priority = LOW_PRIORITY
+
for(var/job in job_preference_list)
- if(job_preference_list[job] == 1)
- high_priority = job
+ if(job_preference_list[job] == NEVER_PRIORITY)
+ continue
+
+ if(job_preference_list[job] < highest_priority)
+ highest_priority_job = job
+ highest_priority = job_preference_list[job]
- switch(high_priority)
+ switch(highest_priority_job)
if(JOB_SQUAD_MARINE)
return /datum/equipment_preset/uscm/private_equipped
if(JOB_SQUAD_ENGI)
diff --git a/code/modules/projectiles/ammo_boxes/round_boxes.dm b/code/modules/projectiles/ammo_boxes/round_boxes.dm
index f3a50f64b2..146f576b59 100644
--- a/code/modules/projectiles/ammo_boxes/round_boxes.dm
+++ b/code/modules/projectiles/ammo_boxes/round_boxes.dm
@@ -48,6 +48,7 @@
overlay_content = "_reg"
default_ammo = /datum/ammo/bullet/smartgun
caliber = "10x28mm"
+ bullet_amount = 1000
max_bullet_amount = 1000
/obj/item/ammo_box/rounds/smartgun/empty
@@ -143,3 +144,14 @@
/obj/item/ammo_box/rounds/type71/heap/empty
empty = TRUE
+
+/obj/item/ammo_box/rounds/pkp
+ name = "machinegun ammunition box (7.62x54mmR)"
+ desc = "A 7.62x54mmR machinegun ammunition box. Used to refill QYJ-72 box magazines. It comes with a leather strap allowing to wear it on the back."
+ icon_state = "base_type71"
+ overlay_gun_type = "_rounds_pkp"
+ overlay_content = "_type71_reg"
+ default_ammo = /datum/ammo/bullet/pkp
+ bullet_amount = 1500
+ max_bullet_amount = 1500
+ caliber = "7.62x54mmR"
diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm
index c7a64f710a..a3e4900326 100644
--- a/code/modules/projectiles/gun.dm
+++ b/code/modules/projectiles/gun.dm
@@ -234,7 +234,6 @@
/// The multiplier for how much slower this should fire in automatic mode. 1 is normal, 1.2 is 20% slower, 2 is 100% slower, etc. Protected due to it never needing to be edited.
VAR_PROTECTED/autofire_slow_mult = 1
-
/**
* An assoc list where the keys are fire delay group string defines
* and the keys are when the guns of the group can be fired again
@@ -1142,8 +1141,9 @@ and you're good to go.
flags_gun_features &= ~GUN_BURST_FIRING
return NONE
- apply_bullet_effects(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null.
- SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user)
+ var/original_scatter = projectile_to_fire.scatter
+ var/original_accuracy = projectile_to_fire.accuracy
+ apply_bullet_scatter(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null.
curloc = get_turf(user)
if(QDELETED(original_target)) //If the target's destroyed, shoot at where it was last.
@@ -1192,14 +1192,25 @@ and you're good to go.
return NONE
var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, projectile_to_fire, target, user)
-
if(before_fire_cancel)
+
+ //yeah we revert these since we are not going to shoot anyway
+ projectile_to_fire.scatter = original_scatter
+ projectile_to_fire.accuracy = original_accuracy
+
if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE)
return TRUE
if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE)
return NONE
+ apply_bullet_effects(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null.
+ SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user)
+
+ projectile_to_fire.firer = user
+ if(isliving(user))
+ projectile_to_fire.def_zone = user.zone_selected
+
play_firing_sounds(projectile_to_fire, user)
if(targloc != curloc)
@@ -1244,7 +1255,7 @@ and you're good to go.
return TRUE //Nothing else to do here, time to cancel out.
return TRUE
-#define EXECUTION_CHECK (attacked_mob.stat == UNCONSCIOUS || attacked_mob.is_mob_restrained()) && ((user.a_intent == INTENT_GRAB) || (user.a_intent == INTENT_DISARM)) && !(length(user.faction_group & attacked_mob.faction_group)) && ishuman(attacked_mob)
+#define EXECUTION_CHECK (attacked_mob.stat == UNCONSCIOUS || attacked_mob.is_mob_restrained()) && ((user.a_intent == INTENT_GRAB)||(user.a_intent == INTENT_DISARM))
/obj/item/weapon/gun/afterattack(atom/target, mob/user, proximity_flag, click_parameters)
if(!proximity_flag)
@@ -1400,6 +1411,15 @@ and you're good to go.
click_empty(user)
break
+ //Checking if we even can PB the mob, only for the first projectile because why check the rest
+ if(bullets_fired == 1)
+ var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, projectile_to_fire, attacked_mob, user)
+ if(before_fire_cancel)
+ if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE)
+ return TRUE
+ if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE)
+ return NONE
+
if(SEND_SIGNAL(projectile_to_fire.ammo, COMSIG_AMMO_POINT_BLANK, attacked_mob, projectile_to_fire, user, src) & COMPONENT_CANCEL_AMMO_POINT_BLANK)
flags_gun_features &= ~GUN_BURST_FIRING
return TRUE
@@ -1411,7 +1431,7 @@ and you're good to go.
var/damage_buff = BASE_BULLET_DAMAGE_MULT
//if target is lying or unconscious - add damage bonus
- if(!(attacked_mob.mobility_flags & MOBILITY_STAND) || attacked_mob.stat == UNCONSCIOUS)
+ if(attacked_mob.body_position == LYING_DOWN || attacked_mob.stat == UNCONSCIOUS)
damage_buff += BULLET_DAMAGE_MULT_TIER_4
projectile_to_fire.damage *= damage_buff //Multiply the damage for point blank.
if(bullets_fired == 1) //First shot gives the PB message.
@@ -1421,6 +1441,10 @@ and you're good to go.
user.track_shot(initial(name))
apply_bullet_effects(projectile_to_fire, user, bullets_fired, dual_wield) //We add any damage effects that we need.
+ projectile_to_fire.firer = user
+ if(isliving(user))
+ projectile_to_fire.def_zone = user.zone_selected
+
play_firing_sounds(projectile_to_fire, user)
SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user)
@@ -1623,6 +1647,32 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed
//This proc applies some bonus effects to the shot/makes the message when a bullet is actually fired.
/obj/item/weapon/gun/proc/apply_bullet_effects(obj/projectile/projectile_to_fire, mob/user, reflex = 0, dual_wield = 0)
+ if(wield_delay > 0 && (world.time < wield_time || world.time < pull_time))
+ var/old_time = max(wield_time, pull_time) - wield_delay
+ var/new_time = world.time
+ var/pct_settled = 1 - (new_time-old_time + 1)/wield_delay
+ if(delay_style & WEAPON_DELAY_ACCURACY)
+ var/accuracy_debuff = 1 + (SETTLE_ACCURACY_MULTIPLIER - 1) * pct_settled
+ projectile_to_fire.accuracy /=accuracy_debuff
+ if(delay_style & WEAPON_DELAY_SCATTER)
+ var/scatter_debuff = 1 + (SETTLE_SCATTER_MULTIPLIER - 1) * pct_settled
+ projectile_to_fire.scatter *= scatter_debuff
+
+ projectile_to_fire.damage = round(projectile_to_fire.damage * damage_mult) // Apply gun damage multiplier to projectile damage
+
+ // Apply effective range and falloffs/buildups
+ projectile_to_fire.damage_falloff = damage_falloff_mult * projectile_to_fire.ammo.damage_falloff
+ projectile_to_fire.damage_buildup = damage_buildup_mult * projectile_to_fire.ammo.damage_buildup
+
+ projectile_to_fire.effective_range_min = effective_range_min + projectile_to_fire.ammo.effective_range_min //Add on ammo-level value, if specified.
+ projectile_to_fire.effective_range_max = effective_range_max + projectile_to_fire.ammo.effective_range_max //Add on ammo-level value, if specified.
+
+ projectile_to_fire.shot_from = src
+
+ return 1
+
+//This proc calculates scatter and accuracy
+/obj/item/weapon/gun/proc/apply_bullet_scatter(obj/projectile/projectile_to_fire, mob/user, reflex = 0, dual_wield = 0)
var/gun_accuracy_mult = accuracy_mult_unwielded
var/gun_scatter = scatter_unwielded
@@ -1651,35 +1701,7 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed
projectile_to_fire.accuracy = round(projectile_to_fire.accuracy * gun_accuracy_mult) // Apply gun accuracy multiplier to projectile accuracy
projectile_to_fire.scatter += gun_scatter
- if(wield_delay > 0 && (world.time < wield_time || world.time < pull_time))
- var/old_time = max(wield_time, pull_time) - wield_delay
- var/new_time = world.time
- var/pct_settled = 1 - (new_time-old_time + 1)/wield_delay
- if(delay_style & WEAPON_DELAY_ACCURACY)
- var/accuracy_debuff = 1 + (SETTLE_ACCURACY_MULTIPLIER - 1) * pct_settled
- projectile_to_fire.accuracy /=accuracy_debuff
- if(delay_style & WEAPON_DELAY_SCATTER)
- var/scatter_debuff = 1 + (SETTLE_SCATTER_MULTIPLIER - 1) * pct_settled
- projectile_to_fire.scatter *= scatter_debuff
-
- projectile_to_fire.damage = round(projectile_to_fire.damage * damage_mult) // Apply gun damage multiplier to projectile damage
-
- // Apply effective range and falloffs/buildups
- projectile_to_fire.damage_falloff = damage_falloff_mult * projectile_to_fire.ammo.damage_falloff
- projectile_to_fire.damage_buildup = damage_buildup_mult * projectile_to_fire.ammo.damage_buildup
-
- projectile_to_fire.effective_range_min = effective_range_min + projectile_to_fire.ammo.effective_range_min //Add on ammo-level value, if specified.
- projectile_to_fire.effective_range_max = effective_range_max + projectile_to_fire.ammo.effective_range_max //Add on ammo-level value, if specified.
-
- projectile_to_fire.shot_from = src
-
- if(user)
- projectile_to_fire.firer = user
- if(isliving(user))
- projectile_to_fire.def_zone = user.zone_selected
-
- return 1
-
+/// When the gun is about to shoot this is called to play the specific gun's firing sound. Requires the firing projectile and the gun's user as the first and second argument
/obj/item/weapon/gun/proc/play_firing_sounds(obj/projectile/projectile_to_fire, mob/user)
if(!user) //The gun only messages when fired by a user.
return
@@ -1694,8 +1716,6 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed
//Guns with low ammo have their firing sound
var/firing_sndfreq = (current_mag && (current_mag.current_rounds / current_mag.max_rounds) > GUN_LOW_AMMO_PERCENTAGE) ? FALSE : SOUND_FREQ_HIGH
- firing_sndfreq = in_chamber.ammo.firing_freq_offset ? in_chamber.ammo.firing_freq_offset : firing_sndfreq
-
//firing from an attachment
if(active_attachable && active_attachable.flags_attach_features & ATTACH_PROJECTILE)
if(active_attachable.fire_sound) //If we're firing from an attachment, use that noise instead.
@@ -1703,7 +1723,7 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed
else
if(!(flags_gun_features & GUN_SILENCED))
if (firing_sndfreq && fire_rattle)
- playsound(user, fire_rattle, firesound_volume, FALSE) //if the gun has a unique 'mag rattle' SFX play that instead of pitch shifting.
+ playsound(user, fire_rattle, firesound_volume, FALSE)//if the gun has a unique 'mag rattle' SFX play that instead of pitch shifting.
else
playsound(user, actual_sound, firesound_volume, firing_sndfreq)
else
diff --git a/code/modules/projectiles/guns/misc.dm b/code/modules/projectiles/guns/misc.dm
index 078b75ecd1..9c8b305a4f 100644
--- a/code/modules/projectiles/guns/misc.dm
+++ b/code/modules/projectiles/guns/misc.dm
@@ -274,6 +274,55 @@
to_chat(user, SPAN_WARNING("You don't seem to know how to use [src]..."))
return 0
+/obj/item/weapon/gun/pkp/iff
+ name = "\improper QYJ-72-I General Purpose Machine Gun"
+ desc = "The QYJ-72-I is an experimental variant of common UPP GPMG featuring IFF capabilities which were developed by reverse-engineering USCM smartweapons. Aside from that, not much has been done to this machinegun: it's still heavy, overheats rather quickly and is able to lay down range unprecedented amounts of lead. \nAlt-click it to open the feed cover and allow for reloading."
+ actions_types = list(/datum/action/item_action/toggle_iff_pkp)
+ var/iff_enabled = TRUE
+
+/obj/item/weapon/gun/pkp/iff/set_bullet_traits()
+ LAZYADD(traits_to_give, list(
+ BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff) //it has no PVE IFF mechanics because its innacurate as hell and is used for suppression and not as assault weapon.
+ ))
+ AddComponent(/datum/component/iff_fire_prevention)
+
+/datum/action/item_action/toggle_iff_pkp/New(Target, obj/item/holder)
+ . = ..()
+ name = "Toggle IFF"
+ action_icon_state = "iff_toggle_on"
+ button.name = name
+ button.overlays.Cut()
+ button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state)
+
+/datum/action/item_action/toggle_iff_pkp/action_activate()
+ var/obj/item/weapon/gun/pkp/iff/G = holder_item
+ if(!ishuman(owner))
+ return
+ var/mob/living/carbon/human/H = owner
+ if(H.is_mob_incapacitated() || G.get_active_firearm(H, FALSE) != holder_item)
+ return
+
+/datum/action/item_action/toggle_iff_pkp/action_activate()
+ . = ..()
+ var/obj/item/weapon/gun/pkp/iff/G = holder_item
+ G.toggle_lethal_mode(usr)
+ if(G.iff_enabled)
+ action_icon_state = "iff_toggle_on"
+ else
+ action_icon_state = "iff_toggle_off"
+ button.overlays.Cut()
+ button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state)
+
+/obj/item/weapon/gun/pkp/iff/proc/toggle_lethal_mode(mob/user)
+ to_chat(user, "[icon2html(src, usr)] You [iff_enabled? "disable" : "enable"] \the [src]'s fire restriction. You will [iff_enabled ? "harm anyone in your way" : "target through IFF"].")
+ playsound(loc,'sound/machines/click.ogg', 25, 1)
+ iff_enabled = !iff_enabled
+ if(iff_enabled)
+ add_bullet_trait(BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff))
+ if(!iff_enabled)
+ remove_bullet_trait("iff")
+ SEND_SIGNAL(src, COMSIG_GUN_IFF_TOGGLED, iff_enabled)
+
/obj/effect/syringe_gun_dummy
name = ""
desc = ""
diff --git a/code/modules/projectiles/guns/pistols.dm b/code/modules/projectiles/guns/pistols.dm
index c17ca5bca7..7dff109572 100644
--- a/code/modules/projectiles/guns/pistols.dm
+++ b/code/modules/projectiles/guns/pistols.dm
@@ -48,7 +48,7 @@
/obj/item/weapon/gun/pistol/m4a3
name = "\improper M4A3 service pistol"
- desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the 88 Mod 4 combat pistol. Fires 9mm pistol rounds."
+ desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the Weyland Yutani 88 Mod 4 combat pistol. Fires 9mm pistol rounds."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m4a3"
item_state = "m4a3"
@@ -677,7 +677,7 @@
damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_4
//-------------------------------------------------------
-//VP78 - the only pistol viable as a primary.
+//VP78 - High power pistol?
/obj/item/weapon/gun/pistol/vp78
name = "\improper VP78 pistol"
@@ -717,14 +717,14 @@
/obj/item/weapon/gun/pistol/vp78/set_gun_config_values()
..()
- set_fire_delay(FIRE_DELAY_TIER_4)
+ set_fire_delay(FIRE_DELAY_TIER_6)
set_burst_amount(BURST_AMOUNT_TIER_3)
set_burst_delay(FIRE_DELAY_TIER_11)
- accuracy_mult = BASE_ACCURACY_MULT
+ accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_6
accuracy_mult_unwielded = BASE_ACCURACY_MULT
- scatter = SCATTER_AMOUNT_TIER_6
- burst_scatter_mult = SCATTER_AMOUNT_TIER_6
- scatter_unwielded = SCATTER_AMOUNT_TIER_6
+ scatter = SCATTER_AMOUNT_TIER_9
+ burst_scatter_mult = SCATTER_AMOUNT_TIER_7
+ scatter_unwielded = SCATTER_AMOUNT_TIER_5
damage_mult = BASE_BULLET_DAMAGE_MULT
recoil = RECOIL_AMOUNT_TIER_5
recoil_unwielded = RECOIL_AMOUNT_TIER_4
diff --git a/code/modules/projectiles/guns/revolvers.dm b/code/modules/projectiles/guns/revolvers.dm
index 48f237f9b5..0e7ff3c9af 100644
--- a/code/modules/projectiles/guns/revolvers.dm
+++ b/code/modules/projectiles/guns/revolvers.dm
@@ -288,8 +288,8 @@
//M44 Revolver
/obj/item/weapon/gun/revolver/m44
- name = "\improper M44 combat revolver"
- desc = "A bulky revolver, occasionally carried by assault troops and officers in the Colonial Marines, as well as civilian law enforcement. Fires .44 Magnum rounds."
+ name = "\improper M44 revolver"
+ desc = ".44 Magnum revolver, in limited service with the USCMC for personal defense against larger xenofauna. For best results, aim carefully."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m44r"
item_state = "m44r"
@@ -337,7 +337,7 @@
/obj/item/weapon/gun/revolver/m44/custom //loadout
name = "\improper M44 custom combat revolver"
- desc = "A bulky combat revolver. The handle has been polished to a pearly perfection, and the body is silver plated. Fires .44 Magnum rounds."
+ desc = "A custom version of the M44 revolver, with a handle that's been polished to a pearly sheen, and a body that's been silver-plated. Fires .44 Magnum rounds."
current_mag = /obj/item/ammo_magazine/internal/revolver/m44
icon_state = "m44rc"
item_state = "m44rc"
@@ -494,8 +494,8 @@
//a lean mean machine, pretty inaccurate unless you play its dance.
/obj/item/weapon/gun/revolver/small
- name = "\improper S&W .38 model 37 revolver"
- desc = "A lean .38 made by Smith & Wesson. A timeless classic, from antiquity to the future. This specific model is known to be wildly inaccurate, yet extremely lethal."
+ name = "\improper .38 revolver"
+ desc = "A Frontier Special. Out here, you get a lot of smalltime companies that try to push themselves as better by upping the pressure of their ammo and fiddling with the designs to make it work. It usually means that their accuracy is awful, but the impact is impressive... if you've got the knowhow to shoot them straight."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "sw357"
item_state = "ny762" //PLACEHOLDER
diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm
index 78cf3a654b..76470513f3 100644
--- a/code/modules/projectiles/guns/rifles.dm
+++ b/code/modules/projectiles/guns/rifles.dm
@@ -364,7 +364,7 @@
/obj/item/weapon/gun/rifle/m41aMK1
name = "\improper M41A pulse rifle"
- desc = "An older design of the Pulse Rifle commonly used by Colonial Marines. Uses 10x24mm caseless ammunition."
+ desc = "Pulse action 10x24mm caseless assault rifle of the USCMC, personal friend of any Marine."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m41amk1" //Placeholder.
item_state = "m41amk1" //Placeholder.
@@ -878,7 +878,7 @@
/obj/item/weapon/gun/rifle/m16
name = "\improper M16 rifle"
- desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm."
+ desc = "The manufacturer claims that these are Classic 16 assault rifles. It's another one of the clonetypes you see on the Frontier since the AR-15 patent expired over a century ago. Chambered in 5.56x45mm, popular on the Frontier for home defense and hunting. The old cased rounds can also be used till they disintegrate, if you can be bothered to police the brass."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "m16"
item_state = "m16"
@@ -963,7 +963,7 @@
/obj/item/weapon/gun/rifle/m16/grenadier
name = "\improper M16 grenadier rifle"
- desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm. This one has an irremovable M203 grenade launcher attached to it, holds one propriatary 40mm shell at a time, it lacks modern IFF systems and will impact the first target it hits; introduce your little friend."
+ desc = "The little worn and faded sticker on the lower receiver claims that this is a Mustang Special, Little Friend Edition. Point is, it's an M16 repro with an irremovable M203 underslung. 40mm, careful where you point it."
icon_state = "m16g"
item_state = "m16"
fire_sound = 'sound/weapons/gun_m16.ogg'
@@ -1009,9 +1009,8 @@
//awesome vietnam era special forces carbine version of the M16
/obj/item/weapon/gun/rifle/xm177
- name = "\improper XM177E2 carbine"
- desc = "An old design, essentially a shortened M16A1 with a collapsable stock. It is chambered in 5.56x45mm. The short length inhibits the attachment of most underbarrel attachments, and the barrel moderator prohibits the attachment of all muzzle devices."
- desc_lore = "A carbine similar to the M16A1, with a collapsible stock and a distinct flash suppressor. A stamp on the receiver reads: 'COLT AR-15 - PROPERTY OF U.S. GOVT - XM177E2 - CAL 5.56MM' \nA design originating from the Vietnam War, the XM177, also known as the Colt Commando or GAU-5/A, was an improvement on the CAR-15 Model 607, fixing multiple issues found with the limited service of the Model 607 with Special Forces. The XM177 saw primary use with Army Special Forces and Navy Seals operating as commandos. \nHow this got here is a mystery."
+ name = "\improper XM177 carbine"
+ desc = "5.56x45mm carbine. Either this is a really cheap replica of the old XM177, someone's crappy DIY modification, or somehow an actual genuine antique which probably is worth at least a couple grand to a museum. Who knows?"
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "xm177"
item_state = "m16"
diff --git a/code/modules/projectiles/guns/shotguns.dm b/code/modules/projectiles/guns/shotguns.dm
index a19ea29177..9ea6624dc6 100644
--- a/code/modules/projectiles/guns/shotguns.dm
+++ b/code/modules/projectiles/guns/shotguns.dm
@@ -489,6 +489,9 @@ can cause issues with ammo types getting mixed up during the burst.
integrated_grip.Attach(src)
update_attachable(integrated_grip.slot)
+/obj/item/weapon/gun/shotgun/type23/pve
+ current_mag = /obj/item/ammo_magazine/internal/shotgun/type23/special
+
//-------------------------------------------------------
//DOUBLE SHOTTY
diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm
index d42c1f4aa8..de915250ec 100644
--- a/code/modules/projectiles/guns/smartgun.dm
+++ b/code/modules/projectiles/guns/smartgun.dm
@@ -4,7 +4,7 @@
//Come get some.
/obj/item/weapon/gun/smartgun
name = "\improper M56B smartgun"
- desc = "The actual firearm in the 4-piece M56B Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading."
+ desc = "The actual firearm in the 4-piece M56 Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m56"
item_state = "m56"
@@ -29,7 +29,7 @@
actions_types = list(
/datum/action/item_action/smartgun/toggle_accuracy_improvement,
/datum/action/item_action/smartgun/toggle_ammo_type,
- ///datum/action/item_action/smartgun/toggle_auto_fire, - Thanks Bales
+ ///datum/action/item_action/smartgun/toggle_auto_fire,
/datum/action/item_action/smartgun/toggle_lethal_mode,
///datum/action/item_action/smartgun/toggle_motion_detector,
/datum/action/item_action/smartgun/toggle_recoil_compensation,
@@ -51,9 +51,6 @@
var/recycletime = 120
var/cover_open = FALSE
- /// Cooldown used for the delay on sound and to_chat() when IFF encounters a friendly target while trying to fire
- COOLDOWN_DECLARE(iff_halt_cooldown)
-
unacidable = 1
indestructible = 1
@@ -109,7 +106,7 @@
LAZYADD(traits_to_give, list(
BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff)
))
- RegisterSignal(src, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane))
+ AddComponent(/datum/component/iff_fire_prevention)
/obj/item/weapon/gun/smartgun/get_examine_text(mob/user)
. = ..()
@@ -190,30 +187,29 @@
/datum/action/item_action/smartgun/update_button_icon()
return
+/*
+/datum/action/item_action/smartgun/toggle_motion_detector/New(Target, obj/item/holder)
+ . = ..()
+ name = "Toggle Motion Detector"
+ action_icon_state = "motion_detector"
+ button.name = name
+ button.overlays.Cut()
+ button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state)
-///datum/action/item_action/smartgun/toggle_motion_detector/New(Target, obj/item/holder)
-// . = ..()
-// name = "Toggle Motion Detector"
-// action_icon_state = "motion_detector"
-// button.name = name
-// button.overlays.Cut()
-// button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state)
-
-///datum/action/item_action/smartgun/toggle_motion_detector/action_activate()
-// . = ..()
-// var/obj/item/weapon/gun/smartgun/G = holder_item
-// G.toggle_motion_detector(usr)
-
-///datum/action/item_action/smartgun/toggle_motion_detector/proc/update_icon()
-// if(!holder_item)
-// return
-// var/obj/item/weapon/gun/smartgun/G = holder_item
-// if(G.motion_detector)
-// button.icon_state = "template_on"
-// else
-// button.icon_state = "template"
+/datum/action/item_action/smartgun/toggle_motion_detector/action_activate()
+ . = ..()
+ var/obj/item/weapon/gun/smartgun/G = holder_item
+ G.toggle_motion_detector(usr)
+
+/datum/action/item_action/smartgun/toggle_motion_detector/proc/update_icon()
+ if(!holder_item)
+ return
+ var/obj/item/weapon/gun/smartgun/G = holder_item
+ if(G.motion_detector)
+ button.icon_state = "template_on"
+ else
+ button.icon_state = "template"
-/*
/datum/action/item_action/smartgun/toggle_auto_fire/New(Target, obj/item/holder)
. = ..()
name = "Toggle Auto Fire"
@@ -235,9 +231,7 @@
button.icon_state = "template_on"
else
button.icon_state = "template"
-
*/
-
/datum/action/item_action/smartgun/toggle_accuracy_improvement/New(Target, obj/item/holder)
. = ..()
name = "Toggle Accuracy Improvement"
@@ -322,76 +316,17 @@
return FALSE
var/mob/living/carbon/human/H = user
if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_SMARTGUN) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL))
- to_chat(H, SPAN_WARNING("You don't seem to know how to use \the [src]..."))
+ balloon_alert(user, "insufficient skills")
return FALSE
if(requires_harness)
if(!H.wear_suit || !(H.wear_suit.flags_inventory & SMARTGUN_HARNESS))
- to_chat(H, SPAN_WARNING("You need a harness suit to be able to fire [src]..."))
+ balloon_alert(user, "harness required")
return FALSE
if(cover_open)
to_chat(H, SPAN_WARNING("You can't fire \the [src] with the feed cover open! (alt-click to close)"))
+ balloon_alert(user, "cannot fire; feed cover open")
return FALSE
-#define SMARTGUN_IFF_RANGE_CHECK 7
-#define SMARTGUN_IFF_HALT_COOLDOWN (0.5 SECONDS)
-
-/obj/item/weapon/gun/smartgun/proc/check_firing_lane(obj/item/weapon/gun/smartgun/firing_weapon, obj/projectile/projectile_to_fire, atom/target, mob/living/user)
- SIGNAL_HANDLER
-
- var/angle = get_angle(user, target)
-
- var/range_to_check = SMARTGUN_IFF_RANGE_CHECK
-
- var/extended_target_turf = get_angle_target_turf(user, angle, range_to_check)
-
- var/turf/user_turf = get_turf(user)
-
- if(!user_turf || !extended_target_turf)
- return COMPONENT_CANCEL_GUN_BEFORE_FIRE
-
- var/list/checked_turfs = getline2(user_turf, extended_target_turf)
-
- checked_turfs -= user_turf
-
- //At some angles (scatter or otherwise) the original target is not in checked_turfs so we put it in there in order based on distance from user
- //If we are literally clicking on someone with IFF then we don't want to fire, feels funny as a user otherwise
- if(projectile_to_fire.original)
- var/turf/original_target_turf = get_turf(projectile_to_fire.original)
-
- if(original_target_turf && !(original_target_turf in checked_turfs))
- var/user_to_target_dist = get_dist(user_turf, original_target_turf)
- var/list/temp_checked_turfs = checked_turfs.Copy()
- checked_turfs = list()
-
- for(var/turf/checked_turf as anything in temp_checked_turfs)
- if(!(original_target_turf in checked_turfs) && user_to_target_dist < get_dist(user_turf, checked_turf))
- checked_turfs += original_target_turf
-
- checked_turfs += checked_turf
-
- for(var/turf/checked_turf as anything in checked_turfs)
-
- //Wall, should block the bullet so we're good to stop checking.
- if(istype(checked_turf, /turf/closed))
- return
-
- for(var/mob/living/checked_living in checked_turf)
- if(checked_living.body_position == LYING_DOWN && projectile_to_fire.original != checked_living)
- continue
-
- if(checked_living.get_target_lock(user.faction_group))
- if(COOLDOWN_FINISHED(src, iff_halt_cooldown))
- playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25)
- to_chat(user, SPAN_WARNING("[src] halts firing as an IFF marked target crosses your field of fire!"))
- COOLDOWN_START(src, iff_halt_cooldown, SMARTGUN_IFF_HALT_COOLDOWN)
-
- return COMPONENT_CANCEL_GUN_BEFORE_FIRE
-
- return //if we have a target we *can* hit and find it before any IFF targets we want to fire
-
-#undef SMARTGUN_IFF_RANGE_CHECK
-#undef SMARTGUN_IFF_HALT_COOLDOWN
-
/obj/item/weapon/gun/smartgun/unique_action(mob/user)
if(isobserver(usr) || isxeno(usr))
return
@@ -403,6 +338,7 @@
return
secondary_toggled = !secondary_toggled
to_chat(user, "[icon2html(src, usr)] You changed \the [src]'s ammo preparation procedures. You now fire [secondary_toggled ? "armor shredding rounds" : "highly precise rounds"].")
+ balloon_alert(user, "firing [secondary_toggled ? "armor shredding" : "highly precise"]")
playsound(loc,'sound/machines/click.ogg', 25, 1)
ammo = secondary_toggled ? ammo_secondary : ammo_primary
var/datum/action/item_action/smartgun/toggle_ammo_type/TAT = locate(/datum/action/item_action/smartgun/toggle_ammo_type) in actions
@@ -420,14 +356,13 @@
secondary_toggled = FALSE
if(iff_enabled)
add_bullet_trait(BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff))
- RegisterSignal(src, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane))
drain += 10
MD.iff_signal = initial(MD.iff_signal)
if(!iff_enabled)
remove_bullet_trait("iff")
- UnregisterSignal(src, COMSIG_GUN_BEFORE_FIRE)
drain -= 10
MD.iff_signal = null
+ SEND_SIGNAL(src, COMSIG_GUN_IFF_TOGGLED, iff_enabled)
/obj/item/weapon/gun/smartgun/Fire(atom/target, mob/living/user, params, reflex = 0, dual_wield)
if(!requires_battery)
@@ -455,7 +390,7 @@
return FALSE
return TRUE
if(!battery || battery.power_cell.charge == 0)
- to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!"))
+ balloon_alert(usr, "low power")
return FALSE
return FALSE
@@ -478,7 +413,6 @@
else
drain -= 50
recalculate_attachment_bonuses()
-
/*
/obj/item/weapon/gun/smartgun/proc/toggle_auto_fire(mob/user)
if(!(flags_item & WIELDED))
@@ -518,7 +452,6 @@
long_range_cooldown = initial(long_range_cooldown)
MD.scan()
-
/obj/item/weapon/gun/smartgun/proc/auto_prefire(warned) //To allow the autofire delay to properly check targets after waiting.
if(ishuman(loc) && (flags_item & WIELDED))
var/human_user = loc
@@ -600,6 +533,7 @@
/obj/item/weapon/gun/smartgun/proc/process_shot(mob/living/user, warned)
set waitfor = 0
+
if(!target)
return //Acquire our victim.
@@ -616,26 +550,24 @@
target = null
-*/
-
-///obj/item/weapon/gun/smartgun/proc/toggle_motion_detector(mob/user)
-// to_chat(user, "[icon2html(src, usr)] You [motion_detector? "disable" : "enable"] \the [src]'s motion detector.")
-// playsound(loc,'sound/machines/click.ogg', 25, 1)
-// motion_detector = !motion_detector
-// var/datum/action/item_action/smartgun/toggle_motion_detector/TMD = locate(/datum/action/item_action/smartgun/toggle_motion_detector) in actions
-// TMD.update_icon()
-// motion_detector()
-
-///obj/item/weapon/gun/smartgun/proc/motion_detector()
-// if(motion_detector)
-// drain += 15
-// if(!auto_fire)
-// START_PROCESSING(SSobj, src)
-// if(!motion_detector)
-// drain -= 15
-// if(!auto_fire)
-// STOP_PROCESSING(SSobj, src)
+/obj/item/weapon/gun/smartgun/proc/toggle_motion_detector(mob/user)
+ to_chat(user, "[icon2html(src, usr)] You [motion_detector? "disable" : "enable"] \the [src]'s motion detector.")
+ playsound(loc,'sound/machines/click.ogg', 25, 1)
+ motion_detector = !motion_detector
+ var/datum/action/item_action/smartgun/toggle_motion_detector/TMD = locate(/datum/action/item_action/smartgun/toggle_motion_detector) in actions
+ TMD.update_icon()
+ motion_detector()
+/obj/item/weapon/gun/smartgun/proc/motion_detector()
+ if(motion_detector)
+ drain += 15
+ if(!auto_fire)
+ START_PROCESSING(SSobj, src)
+ if(!motion_detector)
+ drain -= 15
+ if(!auto_fire)
+ STOP_PROCESSING(SSobj, src)
+*/
//CO SMARTGUN
/obj/item/weapon/gun/smartgun/co
name = "\improper M56C 'Cavalier' smartgun"
diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm
index 24eddf3159..b5923a202e 100644
--- a/code/modules/projectiles/guns/smgs.dm
+++ b/code/modules/projectiles/guns/smgs.dm
@@ -11,7 +11,7 @@
aim_slowdown = SLOWDOWN_ADS_QUICK
wield_delay = WIELD_DELAY_VERY_FAST
attachable_allowed = list(
- /obj/item/attachable/suppressor,
+ /obj/item/attachable/suppressor,
/obj/item/attachable/reddot,
/obj/item/attachable/reflex,
/obj/item/attachable/flashlight,
@@ -50,7 +50,7 @@
/obj/item/attachable/suppressor,
/obj/item/attachable/reddot,
/obj/item/attachable/reflex,
- /obj/item/attachable/angledgrip,
+ /obj/item/attachable/angledgrip,
/obj/item/attachable/verticalgrip,
/obj/item/attachable/flashlight/grip,
/obj/item/attachable/stock/smg,
@@ -145,7 +145,7 @@
/obj/item/weapon/gun/smg/mp5
name = "\improper MP5 submachinegun"
- desc = "A German design, this was one of the most widely used submachine guns in the world. It's still possible to find this firearm in the hands of collectors or gun fanatics."
+ desc = "Knockoff of an antique UPP submachine gun, made somewhere in the former German state. Chambered for 9x19mm cased ammunition."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "mp5"
item_state = "mp5"
@@ -197,7 +197,7 @@
/obj/item/weapon/gun/smg/mp27
name = "\improper MP27 submachinegun"
- desc = "An archaic design going back almost a century, the MP27 was common in its day. Today it sees limited use as cheap computer-printed replicas or family heirlooms. An extremely ergonomic and lightweight design allows easy mass production and surpisingly good handling, but the cheap materials used hurt the weapon's scatter noticeably."
+ desc = "Once a respectable weapon, now after the design files were leaked in '67 the cheaply made copies are everywhere. Lightweight and fast firing, but the poor construction of almost every copy severely hampers accuracy."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "mp7"
item_state = "mp7"
@@ -475,7 +475,7 @@
/obj/item/weapon/gun/smg/uzi
name = "\improper UZI"
- desc = "Exported to over 90 countries, somehow this relic has managed to end up here. Couldn't be simpler to use."
+ desc = "Antique firearm, now almost two centuries old. 9mm, fully automatic. Pull the trigger and hold on tight."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "uzi"
item_state = "uzi"
diff --git a/code/modules/projectiles/guns/specialist/sniper.dm b/code/modules/projectiles/guns/specialist/sniper.dm
index 71e5088aeb..e5728c5307 100644
--- a/code/modules/projectiles/guns/specialist/sniper.dm
+++ b/code/modules/projectiles/guns/specialist/sniper.dm
@@ -508,3 +508,6 @@
damage_mult = BASE_BULLET_DAMAGE_MULT
recoil = RECOIL_AMOUNT_TIER_5
damage_falloff_mult = 0
+
+/obj/item/weapon/gun/rifle/sniper/svd/pve
+ current_mag = /obj/item/ammo_magazine/sniper/svd/pve
diff --git a/code/modules/projectiles/magazines/revolvers.dm b/code/modules/projectiles/magazines/revolvers.dm
index 07fc75a50f..7d56612530 100644
--- a/code/modules/projectiles/magazines/revolvers.dm
+++ b/code/modules/projectiles/magazines/revolvers.dm
@@ -3,7 +3,7 @@
/obj/item/ammo_magazine/revolver
name = "\improper M44 speed loader (.44)"
- desc = "A revolver speed loader."
+ desc = "A revolver speed loader for the M44 revolver."
default_ammo = /datum/ammo/bullet/revolver
flags_equip_slot = NO_FLAGS
caliber = ".44"
@@ -69,9 +69,10 @@
icon_state = "zhnk72loader_shrapnel"
/obj/item/ammo_magazine/revolver/small
- name = "\improper S&W speed loader (.38)"
+ name = "\improper .38 overpressure speedloader (.38 +P)"
+ desc = "A speedloader of 6 handloaded overpressure .38 bullets. Substantial impact, but suffers from accuracy issues compared to factory ammunition. Liable to damage firearms not built to handle the chamber pressure."
default_ammo = /datum/ammo/bullet/revolver/small
- caliber = ".38"
+ caliber = ".38 +P"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "38"
max_rounds = 6
@@ -79,7 +80,7 @@
/obj/item/ammo_magazine/revolver/cmb
name = "\improper Spearhead hollowpoint speed loader (.357)"
- desc = "This speedloader was created for the Colonial Marshals' most commonly issued sidearm, loaded with hollowpoint rounds either for colonies with wildlife problems or orbital stations, which favor the lesser penetration over other ammunition to lessen the risk of hull breaches. In exchange, they're near useless against armored targets, but what's the chance of that being a problem on a space station?"
+ desc = "A speedloader of 6 hollowpoint .357 bullets, issued to Colonial Marshals to both prevent overpenetration and improve performance against unarmored criminals or wildlife. Less effective against hard targets, but what're the chances of encountering those?"
default_ammo = /datum/ammo/bullet/revolver/small/hollowpoint
caliber = ".357"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
@@ -89,7 +90,7 @@
/obj/item/ammo_magazine/revolver/cmb/normalpoint //put these in the marshal ert - ok sure :)
name = "\improper Spearhead speed loader (.357)"
- desc = "This speedloader is fitted with standard .357 revolver bullets. A surprising rarity, as most CMB revolvers are issued to Marshals on colonies with wildlife, or weakly-hulled space stations."
+ desc = "A speedloader of 6 FMJ .357 bullets, uncommonly issued to Colonial Marshals due to overpenetration risks."
default_ammo = /datum/ammo/bullet/revolver/small
icon_state = "cmb"
@@ -181,7 +182,7 @@
/obj/item/ammo_magazine/internal/revolver/small
default_ammo = /datum/ammo/bullet/revolver/small
- caliber = ".38"
+ caliber = ".357 Hotload"
gun_type = /obj/item/weapon/gun/revolver/small
//-------------------------------------------------------
diff --git a/code/modules/projectiles/magazines/rifles.dm b/code/modules/projectiles/magazines/rifles.dm
index 47ee89fb79..91f7bbca33 100644
--- a/code/modules/projectiles/magazines/rifles.dm
+++ b/code/modules/projectiles/magazines/rifles.dm
@@ -78,8 +78,8 @@
//M41A (MK1) TRUE AND ORIGINAL
/obj/item/ammo_magazine/rifle/m41aMK1
- name = "\improper M41A MK1 magazine (10x24mm)"
- desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds."
+ name = "\improper M41A magazine (10x24mm)"
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm rounds."
icon_state = "m41a_mk1"
max_rounds = 99
gun_type = /obj/item/weapon/gun/rifle/m41aMK1
@@ -87,21 +87,33 @@
ammo_band_icon = "+m41a_mk1_band"
ammo_band_icon_empty = "+m41a_mk1_band_e"
+/obj/item/ammo_magazine/rifle/m41aMK1/rubber
+ name = "\improper M41A Less Lethal magazine"
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm less lethal rubber bullets. Be careful, they're LESS, lethal, not NON, lethal."
+ default_ammo = /datum/ammo/bullet/rifle/rubber
+ ammo_band_color = AMMO_BAND_COLOR_RUBBER
+
+/obj/item/ammo_magazine/rifle/m41aMK1/training
+ name = "\improper M41A training magazine"
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm training rounds."
+ default_ammo = /datum/ammo/bullet/rifle/rubber
+ ammo_band_color = AMMO_BAND_COLOR_TRAINING
+
/obj/item/ammo_magazine/rifle/m41aMK1/ap
- name = "\improper M41A MK1 AP magazine (10x24mm)"
- desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains AP bullets."
+ name = "\improper M41A AP magazine (10x24mm)"
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm steelcore armor piercing rounds."
default_ammo = /datum/ammo/bullet/rifle/ap
ammo_band_color = AMMO_BAND_COLOR_AP
/obj/item/ammo_magazine/rifle/m41aMK1/heap
- name = "\improper M41A MK1 HEAP magazine (10x24mm)"
- desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains High-Explosive Armor-Piercing bullets."
+ name = "\improper M41A HEAP magazine (10x24mm)"
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm M309 Armor Piercing High Explosive rounds."
default_ammo = /datum/ammo/bullet/rifle/heap
ammo_band_color = AMMO_BAND_COLOR_HEAP
/obj/item/ammo_magazine/rifle/m41aMK1/incendiary
name = "\improper M41A MK1 incendiary magazine (10x24mm)"
- desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains incendiary bullets."
+ desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm incendiary rounds."
default_ammo = /datum/ammo/bullet/rifle/incendiary
ammo_band_color = AMMO_BAND_COLOR_INCENDIARY
@@ -227,8 +239,8 @@
//M16 RIFLE
/obj/item/ammo_magazine/rifle/m16
- name = "\improper M16 magazine (5.56x45mm)"
- desc = "A 5.56x45mm magazine for the M16 assault rifle."
+ name = "\improper M16 magazine"
+ desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds."
caliber = "5.56x45mm"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "m16"
@@ -239,9 +251,22 @@
ammo_band_icon = "+m16_band"
ammo_band_icon_empty = "+m16_band_e"
+/obj/item/ammo_magazine/rifle/m16/extended
+ name = "\improper M16 extended magazine"
+ desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 30 rounds."
+ caliber = "5.56x45mm"
+ icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
+ icon_state = "m16"
+ default_ammo = /datum/ammo/bullet/rifle
+ max_rounds = 30
+ gun_type = /obj/item/weapon/gun/rifle/m16
+ w_class = SIZE_MEDIUM
+ ammo_band_icon = "+m16_band"
+ ammo_band_icon_empty = "+m16_band_e"
+
/obj/item/ammo_magazine/rifle/m16/ap
- name = "\improper M16 AP magazine (5.56x45mm)"
- desc = "An AP 5.56x45mm magazine for the M16 assault rifle."
+ name = "\improper M16 AP magazine"
+ desc = "An AP 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds."
caliber = "5.56x45mm"
default_ammo = /datum/ammo/bullet/rifle/ap
max_rounds = 20
diff --git a/code/modules/projectiles/magazines/shotguns.dm b/code/modules/projectiles/magazines/shotguns.dm
index a35dc727e4..9e2574eabb 100644
--- a/code/modules/projectiles/magazines/shotguns.dm
+++ b/code/modules/projectiles/magazines/shotguns.dm
@@ -143,6 +143,9 @@ also doesn't really matter. You can only reload them with handfuls.
/obj/item/ammo_magazine/internal/shotgun/type23/beanbag
default_ammo = /datum/ammo/bullet/shotgun/heavy/beanbag
+/obj/item/ammo_magazine/internal/shotgun/type23/special
+ default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot/special
+
/obj/item/ammo_magazine/internal/shotgun/cmb
default_ammo = /datum/ammo/bullet/shotgun/buckshot
max_rounds = 4
@@ -262,6 +265,11 @@ var/list/shotgun_handfuls_12g = list(
handful_state = "heavy_buckshot"
default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special
+ name = "handful of superheavy buckshot shells (8g)"
+ default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot/special
+
+
/obj/item/ammo_magazine/handful/shotgun/heavy/dragonsbreath
name = "handful of dragon's breath shells (8g)"
desc = "These shells fire magnesium (rather than the usual lead) pellets that ignite on contact with the air, setting anything it hits on fire. Its custom design also increases maximum range."
diff --git a/code/modules/projectiles/magazines/specialist.dm b/code/modules/projectiles/magazines/specialist.dm
index 821273247f..a4c3ba1843 100644
--- a/code/modules/projectiles/magazines/specialist.dm
+++ b/code/modules/projectiles/magazines/specialist.dm
@@ -60,6 +60,10 @@
max_rounds = 12
gun_type = /obj/item/weapon/gun/rifle/sniper/svd
+/obj/item/ammo_magazine/sniper/svd/pve
+ name = "\improper Type-88 HP Magazine (7.62x54mmR)"
+ default_ammo = /datum/ammo/bullet/sniper/upp_pve
+
//M4RA magazines
/obj/item/ammo_magazine/rifle/m4ra/custom
diff --git a/code/modules/reagents/chemistry_reagents/medical.dm b/code/modules/reagents/chemistry_reagents/medical.dm
index 35ae94a27f..cea3400086 100644
--- a/code/modules/reagents/chemistry_reagents/medical.dm
+++ b/code/modules/reagents/chemistry_reagents/medical.dm
@@ -293,7 +293,7 @@
overdose_critical = LOWM_REAGENTS_OVERDOSE_CRITICAL
custom_metabolism = AMOUNT_PER_TIME(1, 10 SECONDS)
chemclass = CHEM_CLASS_COMMON
- properties = list(PROPERTY_PAINKILLING = 1.5, PROPERTY_ELECTROGENETIC = 4, PROPERTY_REVITALIZING = 1, PROPERTY_HYPOXEMIC = 5, PROPERTY_INTRAVENOUS = 1)
+ properties = list(PROPERTY_PAINKILLING = 1.5, PROPERTY_ELECTROGENETIC = 4, PROPERTY_REVITALIZING = 1, PROPERTY_HYPOXEMIC = 2.5, PROPERTY_INTRAVENOUS = 1, PROPERTY_CARDIOTOXIC = 1.5)
flags = REAGENT_TYPE_MEDICAL | REAGENT_SCANNABLE
/datum/reagent/medical/ultrazine
diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm
index d86d409a6b..3f688c5721 100644
--- a/code/modules/shuttle/computers/dropship_computer.dm
+++ b/code/modules/shuttle/computers/dropship_computer.dm
@@ -500,3 +500,11 @@
icon_state = "shuttle"
is_remote = TRUE
needs_power = TRUE
+
+/obj/structure/machinery/computer/shuttle/dropship/flight/toc
+ name = "midway control screen"
+ desc = "A screen on the TOC computer for controlling the dropship linked to it."
+ icon = 'icons/obj/structures/machinery/computer.dmi'
+ icon_state = "toc_shuttle"
+ shuttleId = DROPSHIP_MIDWAY
+ is_remote = TRUE
diff --git a/code/modules/shuttle/computers/escape_pod_computer.dm b/code/modules/shuttle/computers/escape_pod_computer.dm
index ec523747e1..ef2bfad381 100644
--- a/code/modules/shuttle/computers/escape_pod_computer.dm
+++ b/code/modules/shuttle/computers/escape_pod_computer.dm
@@ -55,7 +55,7 @@
.["docking_status"] = STATE_LAUNCHED
var/obj/structure/machinery/door/door = shuttle.door_handler.doors[1]
.["door_state"] = door.density
- .["door_lock"] = shuttle.door_handler.is_locked
+ .["door_lock"] = shuttle.door_handler.status == SHUTTLE_DOOR_LOCKED
.["can_delay"] = TRUE//launch_status[2]
.["launch_without_evac"] = launch_without_evac
diff --git a/code/modules/shuttle/helpers.dm b/code/modules/shuttle/helpers.dm
index 6ab5d88da1..cb4082c761 100644
--- a/code/modules/shuttle/helpers.dm
+++ b/code/modules/shuttle/helpers.dm
@@ -19,7 +19,7 @@
if(!door_controllers[direction])
var/datum/door_controller/single/new_controller = new()
new_controller.label = label
- new_controller.is_locked = FALSE
+ new_controller.status = SHUTTLE_DOOR_UNLOCKED
door_controllers[direction] = new_controller
var/datum/door_controller/single/controller = door_controllers[direction]
@@ -29,12 +29,12 @@
if(direction == "all")
for(var/i in door_controllers)
var/datum/door_controller/single/control = door_controllers[i]
- if(!control.is_locked)
+ if(control.status != SHUTTLE_DOOR_LOCKED)
return FALSE
return TRUE
if(door_controllers[direction])
var/datum/door_controller/single/single_controller = door_controllers[direction]
- return single_controller.is_locked
+ return single_controller.status == SHUTTLE_DOOR_LOCKED
else
WARNING("Direction [direction] does not exist.")
return FALSE
@@ -60,9 +60,9 @@
for(var/direction in door_controllers)
var/datum/door_controller/single/controller = door_controllers[direction]
- var/list/door_data = list("id" = direction, "value" = controller.is_locked)
+ var/list/door_data = list("id" = direction, "value" = controller.status)
. += list(door_data)
- if(!controller.is_locked)
+ if(controller.status == SHUTTLE_DOOR_UNLOCKED)
all_locked = FALSE
var/list/door_data = list("id" = "all", "value" = all_locked)
@@ -74,7 +74,7 @@
/datum/door_controller/single
var/label = "dropship"
var/list/doors = list()
- var/is_locked = FALSE
+ var/status = SHUTTLE_DOOR_UNLOCKED
/datum/door_controller/single/Destroy(force, ...)
. = ..()
@@ -93,23 +93,29 @@
if("close")
INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, close))
if("force-lock")
+ if (status == SHUTTLE_DOOR_BROKEN)
+ continue
INVOKE_ASYNC(src, PROC_REF(lockdown_door), door)
- is_locked = TRUE
+ status = SHUTTLE_DOOR_LOCKED
if("lock")
INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, lock))
- is_locked = TRUE
+ if (status != SHUTTLE_DOOR_BROKEN)
+ status = SHUTTLE_DOOR_LOCKED
if("unlock")
INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, unlock))
- is_locked = FALSE
+ if (status != SHUTTLE_DOOR_BROKEN)
+ status = SHUTTLE_DOOR_UNLOCKED
if("force-lock-launch")
if(asynchronous)
INVOKE_ASYNC(src, PROC_REF(lockdown_door_launch), door)
else
lockdown_door_launch(door)
- is_locked = TRUE
+ if (status != SHUTTLE_DOOR_BROKEN)
+ status = SHUTTLE_DOOR_LOCKED
if("force-unlock")
INVOKE_ASYNC(src, PROC_REF(force_lock_open_door), door)
- is_locked = FALSE
+ if (status != SHUTTLE_DOOR_BROKEN)
+ status = SHUTTLE_DOOR_UNLOCKED
else
CRASH("Unknown door command [action]")
diff --git a/code/modules/shuttle/shuttles/dropship.dm b/code/modules/shuttle/shuttles/dropship.dm
index 7e5510f412..bd9beefb61 100644
--- a/code/modules/shuttle/shuttles/dropship.dm
+++ b/code/modules/shuttle/shuttles/dropship.dm
@@ -42,6 +42,9 @@
door_control.add_door(air, "port")
if("aft_door")
door_control.add_door(air, "aft")
+ var/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/hatch = air
+ if(istype(hatch))
+ hatch.linked_dropship = src
/obj/docking_port/mobile/marine_dropship/Destroy(force)
. = ..()
@@ -83,6 +86,8 @@
/obj/docking_port/mobile/marine_dropship/enterTransit()
. = ..()
+ if(!destination)
+ in_flyby = TRUE
if(SSticker?.mode && !(SSticker.mode.flags_round_type & MODE_DS_LANDED)) //Launching on first drop.
SSticker.mode.ds_first_drop(src)
@@ -113,6 +118,24 @@
dwidth = 4
dheight = 8
+/obj/docking_port/mobile/marine_dropship/upp
+ name = "Akademia Nauk"
+ id = DROPSHIP_UPP
+ width = 9
+ height = 18
+
+ dwidth = 4
+ dheight = 8
+
+/obj/docking_port/mobile/marine_dropship/cyclone
+ name = "Cyclone"
+ id = DROPSHIP_CYCLONE
+ width = 9
+ height = 18
+
+ dwidth = 4
+ dheight = 8
+
/obj/docking_port/mobile/marine_dropship/alamo
name = "Alamo"
id = DROPSHIP_ALAMO
@@ -311,3 +334,11 @@
/datum/map_template/shuttle/normandy
name = "Normandy"
shuttle_id = DROPSHIP_NORMANDY
+
+/datum/map_template/shuttle/upp
+ name = "Akademia Nauk"
+ shuttle_id = DROPSHIP_UPP
+
+/datum/map_template/shuttle/cyclone
+ name = "Cyclone"
+ shuttle_id = DROPSHIP_CYCLONE
diff --git a/code/modules/tgs/core/core.dm b/code/modules/tgs/core/core.dm
index 8be96f2740..15622228e9 100644
--- a/code/modules/tgs/core/core.dm
+++ b/code/modules/tgs/core/core.dm
@@ -166,3 +166,11 @@
var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs)
if(api)
return api.Visibility()
+
+/world/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE)
+ var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs)
+ if(api)
+ if(!istype(parameters, /list))
+ parameters = list()
+
+ return api.TriggerEvent(event_name, parameters, wait_for_completion)
diff --git a/code/modules/tgs/core/datum.dm b/code/modules/tgs/core/datum.dm
index 07ce3b6845..898516f124 100644
--- a/code/modules/tgs/core/datum.dm
+++ b/code/modules/tgs/core/datum.dm
@@ -17,7 +17,7 @@ TGS_DEFINE_AND_SET_GLOBAL(tgs, null)
world.sleep_offline = FALSE // https://www.byond.com/forum/post/2894866
del(world)
world.sleep_offline = FALSE // just in case, this is BYOND after all...
- sleep(1)
+ sleep(world.tick_lag)
TGS_DEBUG_LOG("BYOND DIDN'T TERMINATE THE WORLD!!! TICK IS: [world.time], sleep_offline: [world.sleep_offline]")
/datum/tgs_api/latest
@@ -69,3 +69,6 @@ TGS_PROTECT_DATUM(/datum/tgs_api)
/datum/tgs_api/proc/Visibility()
return TGS_UNIMPLEMENTED
+
+/datum/tgs_api/proc/TriggerEvent(event_name, list/parameters, wait_for_completion)
+ return FALSE
diff --git a/code/modules/tgs/v4/api.dm b/code/modules/tgs/v4/api.dm
index 945e2e4117..7c87922750 100644
--- a/code/modules/tgs/v4/api.dm
+++ b/code/modules/tgs/v4/api.dm
@@ -181,7 +181,7 @@
var/json = json_encode(data)
while(requesting_new_port && !override_requesting_new_port)
- sleep(1)
+ sleep(world.tick_lag)
//we need some port open at this point to facilitate return communication
if(!world.port)
@@ -209,7 +209,7 @@
requesting_new_port = FALSE
while(export_lock)
- sleep(1)
+ sleep(world.tick_lag)
export_lock = TRUE
last_interop_response = null
@@ -217,7 +217,7 @@
text2file(json, server_commands_json_path)
for(var/I = 0; I < EXPORT_TIMEOUT_DS && !last_interop_response; ++I)
- sleep(1)
+ sleep(world.tick_lag)
if(!last_interop_response)
TGS_ERROR_LOG("Failed to get export result for: [json]")
diff --git a/code/modules/tgs/v5/__interop_version.dm b/code/modules/tgs/v5/__interop_version.dm
index 616263098f..f4806f7adb 100644
--- a/code/modules/tgs/v5/__interop_version.dm
+++ b/code/modules/tgs/v5/__interop_version.dm
@@ -1 +1 @@
-"5.8.0"
+"5.9.0"
diff --git a/code/modules/tgs/v5/_defines.dm b/code/modules/tgs/v5/_defines.dm
index 1c7d67d20c..92c7a8388a 100644
--- a/code/modules/tgs/v5/_defines.dm
+++ b/code/modules/tgs/v5/_defines.dm
@@ -14,6 +14,7 @@
#define DMAPI5_BRIDGE_COMMAND_KILL 4
#define DMAPI5_BRIDGE_COMMAND_CHAT_SEND 5
#define DMAPI5_BRIDGE_COMMAND_CHUNK 6
+#define DMAPI5_BRIDGE_COMMAND_EVENT 7
#define DMAPI5_PARAMETER_ACCESS_IDENTIFIER "accessIdentifier"
#define DMAPI5_PARAMETER_CUSTOM_COMMANDS "customCommands"
@@ -34,6 +35,7 @@
#define DMAPI5_BRIDGE_PARAMETER_VERSION "version"
#define DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE "chatMessage"
#define DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL "minimumSecurityLevel"
+#define DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION "eventInvocation"
#define DMAPI5_BRIDGE_RESPONSE_NEW_PORT "newPort"
#define DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION "runtimeInformation"
@@ -81,6 +83,7 @@
#define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9
#define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10
#define DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST 11
+#define DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT 12
#define DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE "commandType"
#define DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND "chatCommand"
@@ -116,3 +119,9 @@
#define DMAPI5_CUSTOM_CHAT_COMMAND_NAME "name"
#define DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT "helpText"
#define DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY "adminOnly"
+
+#define DMAPI5_EVENT_ID "eventId"
+
+#define DMAPI5_EVENT_INVOCATION_NAME "eventName"
+#define DMAPI5_EVENT_INVOCATION_PARAMETERS "parameters"
+#define DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION "notifyCompletion"
diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm
index a5c064a8ea..95b8edd3ee 100644
--- a/code/modules/tgs/v5/api.dm
+++ b/code/modules/tgs/v5/api.dm
@@ -27,6 +27,8 @@
var/chunked_requests = 0
var/list/chunked_topics = list()
+ var/list/pending_events = list()
+
var/detached = FALSE
/datum/tgs_api/v5/New()
@@ -46,6 +48,10 @@
var/datum/tgs_version/api_version = ApiVersion()
version = null // we want this to be the TGS version, not the interop version
+
+ // sleep once to prevent an issue where world.Export on the first tick can hang indefinitely
+ sleep(world.tick_lag)
+
var/list/bridge_response = Bridge(DMAPI5_BRIDGE_COMMAND_STARTUP, list(DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL = minimum_required_security_level, DMAPI5_BRIDGE_PARAMETER_VERSION = api_version.raw_parameter, DMAPI5_PARAMETER_CUSTOM_COMMANDS = ListCustomCommands(), DMAPI5_PARAMETER_TOPIC_PORT = GetTopicPort()))
if(!istype(bridge_response))
TGS_ERROR_LOG("Failed initial bridge request!")
@@ -125,7 +131,7 @@
TGS_DEBUG_LOG("RequireInitialBridgeResponse: Starting sleep")
logged = TRUE
- sleep(1)
+ sleep(world.tick_lag)
TGS_DEBUG_LOG("RequireInitialBridgeResponse: Passed")
@@ -249,6 +255,40 @@
WaitForReattach(TRUE)
return chat_channels.Copy()
+/datum/tgs_api/v5/TriggerEvent(event_name, list/parameters, wait_for_completion)
+ RequireInitialBridgeResponse()
+ WaitForReattach(TRUE)
+
+ if(interop_version.minor < 9)
+ TGS_WARNING_LOG("Interop version too low for custom events!")
+ return FALSE
+
+ var/str_parameters = list()
+ for(var/i in parameters)
+ str_parameters += "[i]"
+
+ var/list/response = Bridge(DMAPI5_BRIDGE_COMMAND_EVENT, list(DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION = list(DMAPI5_EVENT_INVOCATION_NAME = event_name, DMAPI5_EVENT_INVOCATION_PARAMETERS = str_parameters, DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION = wait_for_completion)))
+ if(!response)
+ return FALSE
+
+ var/event_id = response[DMAPI5_EVENT_ID]
+ if(!event_id)
+ return FALSE
+
+ TGS_DEBUG_LOG("Created event ID: [event_id]")
+ if(!wait_for_completion)
+ return TRUE
+
+ TGS_DEBUG_LOG("Waiting for completion of event ID: [event_id]")
+
+ while(!pending_events[event_id])
+ sleep(world.tick_lag)
+
+ TGS_DEBUG_LOG("Completed wait on event ID: [event_id]")
+ pending_events -= event_id
+
+ return TRUE
+
/datum/tgs_api/v5/proc/DecodeChannels(chat_update_json)
TGS_DEBUG_LOG("DecodeChannels()")
var/list/chat_channels_json = chat_update_json[DMAPI5_CHAT_UPDATE_CHANNELS]
diff --git a/code/modules/tgs/v5/bridge.dm b/code/modules/tgs/v5/bridge.dm
index a0ab359876..0c5e701a32 100644
--- a/code/modules/tgs/v5/bridge.dm
+++ b/code/modules/tgs/v5/bridge.dm
@@ -65,7 +65,7 @@
if(detached)
// Wait up to one minute
for(var/i in 1 to 600)
- sleep(1)
+ sleep(world.tick_lag)
if(!detached && (!require_channels || length(chat_channels)))
break
@@ -77,8 +77,11 @@
/datum/tgs_api/v5/proc/PerformBridgeRequest(bridge_request)
WaitForReattach(FALSE)
+ TGS_DEBUG_LOG("Bridge request start")
// This is an infinite sleep until we get a response
var/export_response = world.Export(bridge_request)
+ TGS_DEBUG_LOG("Bridge request complete")
+
if(!export_response)
TGS_ERROR_LOG("Failed bridge request: [bridge_request]")
return
@@ -88,7 +91,7 @@
TGS_ERROR_LOG("Failed bridge request, missing content!")
return
- var/response_json = file2text(content)
+ var/response_json = TGS_FILE2TEXT_NATIVE(content)
if(!response_json)
TGS_ERROR_LOG("Failed bridge request, failed to load content!")
return
diff --git a/code/modules/tgs/v5/topic.dm b/code/modules/tgs/v5/topic.dm
index 05e6c4e1b2..e1f2cb6385 100644
--- a/code/modules/tgs/v5/topic.dm
+++ b/code/modules/tgs/v5/topic.dm
@@ -176,6 +176,10 @@
var/list/reattach_response = TopicResponse(error_message)
reattach_response[DMAPI5_PARAMETER_CUSTOM_COMMANDS] = ListCustomCommands()
reattach_response[DMAPI5_PARAMETER_TOPIC_PORT] = GetTopicPort()
+
+ for(var/eventId in pending_events)
+ pending_events[eventId] = TRUE
+
return reattach_response
if(DMAPI5_TOPIC_COMMAND_SEND_CHUNK)
@@ -276,6 +280,15 @@
TGS_WORLD_ANNOUNCE(message)
return TopicResponse()
+ if(DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT)
+ var/event_id = topic_parameters[DMAPI5_EVENT_ID]
+ if (!istext(event_id))
+ return TopicResponse("Invalid or missing [DMAPI5_EVENT_ID]")
+
+ TGS_DEBUG_LOG("Completing event ID [event_id]...")
+ pending_events[event_id] = TRUE
+ return TopicResponse()
+
return TopicResponse("Unknown command: [command]")
/datum/tgs_api/v5/proc/WorldBroadcast(message)
diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm
index d531d4b7b9..237207fdfd 100644
--- a/code/modules/tgs/v5/undefs.dm
+++ b/code/modules/tgs/v5/undefs.dm
@@ -14,6 +14,7 @@
#undef DMAPI5_BRIDGE_COMMAND_KILL
#undef DMAPI5_BRIDGE_COMMAND_CHAT_SEND
#undef DMAPI5_BRIDGE_COMMAND_CHUNK
+#undef DMAPI5_BRIDGE_COMMAND_EVENT
#undef DMAPI5_PARAMETER_ACCESS_IDENTIFIER
#undef DMAPI5_PARAMETER_CUSTOM_COMMANDS
@@ -34,6 +35,7 @@
#undef DMAPI5_BRIDGE_PARAMETER_VERSION
#undef DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE
#undef DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL
+#undef DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION
#undef DMAPI5_BRIDGE_RESPONSE_NEW_PORT
#undef DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION
@@ -81,6 +83,7 @@
#undef DMAPI5_TOPIC_COMMAND_SEND_CHUNK
#undef DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK
#undef DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST
+#undef DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT
#undef DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE
#undef DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND
@@ -116,3 +119,9 @@
#undef DMAPI5_CUSTOM_CHAT_COMMAND_NAME
#undef DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT
#undef DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY
+
+#undef DMAPI5_EVENT_ID
+
+#undef DMAPI5_EVENT_INVOCATION_NAME
+#undef DMAPI5_EVENT_INVOCATION_PARAMETERS
+#undef DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION
diff --git a/code/modules/tgui_panel/telemetry.dm b/code/modules/tgui_panel/telemetry.dm
index eb5c7d96a4..4ef1f06bfa 100644
--- a/code/modules/tgui_panel/telemetry.dm
+++ b/code/modules/tgui_panel/telemetry.dm
@@ -86,7 +86,7 @@
// Check for a malformed history object
if (!row || row.len < 3 || (!row["ckey"] || !row["address"] || !row["computer_id"]))
- return
+ continue
/* TODO - Reintroduce this when we get a proper round ID tracking,
and we want to log it to database
@@ -103,7 +103,7 @@
continue
*/
- if (world.IsBanned(row["ckey"], row["address"], row["computer_id"], real_bans_only = TRUE))
+ if (world.IsBanned(row["ckey"], row["address"], row["computer_id"], real_bans_only = TRUE, is_telemetry = TRUE))
found = row
break
diff --git a/code/modules/vehicles/apc/apc.dm b/code/modules/vehicles/apc/apc.dm
index a2fa7d5c1f..98de810c22 100644
--- a/code/modules/vehicles/apc/apc.dm
+++ b/code/modules/vehicles/apc/apc.dm
@@ -64,7 +64,7 @@ GLOBAL_LIST_EMPTY(command_apc_list)
dmg_multipliers = list(
"all" = 1,
"acid" = 1.6,
- "slash" = 0.8,
+ "slash" = 1.8,
"bullet" = 0.6,
"explosive" = 0.7,
"blunt" = 0.7,
diff --git a/code/modules/vehicles/hardpoints/armor/armor.dm b/code/modules/vehicles/hardpoints/armor/armor.dm
index a7d8afb853..2b2d5950f9 100644
--- a/code/modules/vehicles/hardpoints/armor/armor.dm
+++ b/code/modules/vehicles/hardpoints/armor/armor.dm
@@ -5,6 +5,6 @@
slot = HDPT_ARMOR
hdpt_layer = HDPT_LAYER_ARMOR
- damage_multiplier = 0.5
+ damage_multiplier = 0.10
health = 1000
diff --git a/code/modules/vehicles/hardpoints/armor/snowplow.dm b/code/modules/vehicles/hardpoints/armor/snowplow.dm
index 84e5896580..6722dc009d 100644
--- a/code/modules/vehicles/hardpoints/armor/snowplow.dm
+++ b/code/modules/vehicles/hardpoints/armor/snowplow.dm
@@ -6,7 +6,7 @@
disp_icon = "tank"
disp_icon_state = "snowplow"
- health = 600
+ health = 1500
activatable = 1
/obj/item/hardpoint/armor/snowplow/livingmob_interact(mob/living/M)
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm
index e3cb6bc466..2b27bec14a 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm
@@ -5,7 +5,7 @@
icon_state = "ace_autocannon"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/bullet/tank/flak
- max_rounds = 40
+ max_rounds = 100
gun_type = /obj/item/hardpoint/primary/autocannon
/obj/item/ammo_magazine/hardpoint/ace_autocannon/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm
index cadb760bd6..e67faa07d7 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm
@@ -6,7 +6,7 @@
icon_state = "cupola_1"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/bullet/smartgun
- max_rounds = 500
+ max_rounds = 1000
gun_type = /obj/item/hardpoint/secondary/m56cupola
/obj/item/ammo_magazine/hardpoint/m56_cupola/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm
index ca7985ad5f..bbb091112e 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm
@@ -5,7 +5,7 @@
icon_state = "ace_autocannon"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/bullet/tank/dualcannon
- max_rounds = 60
+ max_rounds = 80
gun_type = /obj/item/hardpoint/primary/dualcannon
/obj/item/ammo_magazine/hardpoint/boyars_dualcannon/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm
index e2113716e0..7d1877d91a 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm
@@ -5,7 +5,7 @@
icon_state = "slauncher_1"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/flare
- max_rounds = 10
+ max_rounds = 90
gun_type = /obj/item/hardpoint/support/flare_launcher
/obj/item/ammo_magazine/hardpoint/flare_launcher/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm
index 2ab0c3f828..3de4876c09 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm
@@ -5,7 +5,7 @@
icon_state = "glauncher_2"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/grenade_container
- max_rounds = 10
+ max_rounds = 20
gun_type = /obj/item/hardpoint/secondary/grenade_launcher
/obj/item/ammo_magazine/hardpoint/tank_glauncher/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm
index 5ebab6027a..461cea20a6 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm
@@ -5,7 +5,7 @@
icon_state = "ltbcannon_4"
w_class = SIZE_LARGE //Heavy fucker
default_ammo = /datum/ammo/rocket/ltb
- max_rounds = 4
+ max_rounds = 8
gun_type = /obj/item/hardpoint/primary/cannon
/obj/item/ammo_magazine/hardpoint/ltb_cannon/update_icon()
diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm
index 59a5a18bb1..9d83c1816d 100644
--- a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm
+++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm
@@ -6,5 +6,5 @@
icon_state = "quad_rocket"
w_class = SIZE_LARGE
default_ammo = /datum/ammo/rocket/ap
- max_rounds = 5
+ max_rounds = 10
gun_type = /obj/item/hardpoint/secondary/towlauncher
diff --git a/code/modules/vehicles/hardpoints/holder/tank_turret.dm b/code/modules/vehicles/hardpoints/holder/tank_turret.dm
index 896628e609..e25ba4119e 100644
--- a/code/modules/vehicles/hardpoints/holder/tank_turret.dm
+++ b/code/modules/vehicles/hardpoints/holder/tank_turret.dm
@@ -1,6 +1,6 @@
/obj/item/hardpoint/holder/tank_turret
name = "M34A2-A Multipurpose Turret"
- desc = "The centerpiece of the tank. Designed to support quick installation and deinstallation of various tank weapon modules. Has inbuilt smoke screen deployment system."
+ desc = "The centerpiece of the tank. Designed to support quick installation and deinstallation of various tank weapon modules. Has inbuilt flare deployment system."
icon = 'icons/obj/vehicles/tank.dmi'
icon_state = "tank_turret_0"
@@ -14,8 +14,8 @@
activatable = TRUE
- ammo = new /obj/item/ammo_magazine/hardpoint/turret_smoke
- max_clips = 2
+ ammo = new /obj/item/ammo_magazine/hardpoint/flare_launcher
+ max_clips = 5
use_muzzle_flash = FALSE
w_class = SIZE_MASSIVE
@@ -27,7 +27,7 @@
slot = HDPT_TURRET
// big beefy chonk of metal
- health = 750
+ health = 1500
damage_multiplier = 0.05
accepted_hardpoints = list(
@@ -54,18 +54,18 @@
var/gyro = FALSE
// How long the windup is before the turret rotates
- var/rotation_windup = 15
+ var/rotation_windup = 5
// Used during the windup
var/rotating = FALSE
- scatter = 4
+ scatter = 2
gun_firemode = GUN_FIREMODE_BURSTFIRE
gun_firemode_list = list(
GUN_FIREMODE_BURSTFIRE,
)
burst_amount = 2
burst_delay = 1.0 SECONDS
- extra_delay = 13.0 SECONDS
+ extra_delay = 5.0 SECONDS
/obj/item/hardpoint/holder/tank_turret/update_icon()
var/broken = (health <= 0)
diff --git a/code/modules/vehicles/hardpoints/primary/autocannon.dm b/code/modules/vehicles/hardpoints/primary/autocannon.dm
index b6dc2cedc6..e4412597c9 100644
--- a/code/modules/vehicles/hardpoints/primary/autocannon.dm
+++ b/code/modules/vehicles/hardpoints/primary/autocannon.dm
@@ -7,7 +7,7 @@
disp_icon_state = "ace_autocannon"
activation_sounds = list('sound/weapons/vehicles/autocannon_fire.ogg')
- health = 500
+ health = 2000
firing_arc = 60
origins = list(0, -3)
diff --git a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm
index b76e6ad5cf..db5790c258 100644
--- a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm
+++ b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm
@@ -9,9 +9,9 @@
disp_icon_state = "dualcannon"
activation_sounds = list('sound/weapons/vehicles/dual_autocannon_fire.ogg')
- damage_multiplier = 0.2
+ damage_multiplier = 0.15
- health = 500
+ health = 1500
firing_arc = 60
origins = list(0, -2)
diff --git a/code/modules/vehicles/hardpoints/primary/flamer.dm b/code/modules/vehicles/hardpoints/primary/flamer.dm
index 13beee9dd2..f9c01de165 100644
--- a/code/modules/vehicles/hardpoints/primary/flamer.dm
+++ b/code/modules/vehicles/hardpoints/primary/flamer.dm
@@ -7,7 +7,7 @@
disp_icon_state = "drgn_flamer"
activation_sounds = list('sound/weapons/vehicles/flamethrower.ogg')
- health = 400
+ health = 2000
firing_arc = 90
origins = list(0, -3)
diff --git a/code/modules/vehicles/hardpoints/primary/ltb.dm b/code/modules/vehicles/hardpoints/primary/ltb.dm
index 19b5c7e7b9..195dac44f3 100644
--- a/code/modules/vehicles/hardpoints/primary/ltb.dm
+++ b/code/modules/vehicles/hardpoints/primary/ltb.dm
@@ -7,13 +7,13 @@
disp_icon_state = "ltb_cannon"
activation_sounds = list('sound/weapons/vehicles/cannon_fire1.ogg', 'sound/weapons/vehicles/cannon_fire2.ogg')
- health = 500
+ health = 2000
firing_arc = 60
origins = list(0, -3)
ammo = new /obj/item/ammo_magazine/hardpoint/ltb_cannon
- max_clips = 3
+ max_clips = 4
px_offsets = list(
"1" = list(0, 21),
@@ -29,5 +29,5 @@
"8" = list(-89, -4)
)
- scatter = 2
- fire_delay = 20.0 SECONDS
+ scatter = 0
+ fire_delay = 10.0 SECONDS
diff --git a/code/modules/vehicles/hardpoints/primary/minigun.dm b/code/modules/vehicles/hardpoints/primary/minigun.dm
index 3acf37eec2..60a1d8ca90 100644
--- a/code/modules/vehicles/hardpoints/primary/minigun.dm
+++ b/code/modules/vehicles/hardpoints/primary/minigun.dm
@@ -6,13 +6,13 @@
disp_icon = "tank"
disp_icon_state = "ltaaap_minigun"
- health = 350
+ health = 2000
firing_arc = 90
origins = list(0, -3)
ammo = new /obj/item/ammo_magazine/hardpoint/ltaaap_minigun
- max_clips = 1
+ max_clips = 2
px_offsets = list(
"1" = list(0, 21),
@@ -28,12 +28,12 @@
"8" = list(-77, 0)
)
- scatter = 7
+ scatter = 3
gun_firemode = GUN_FIREMODE_AUTOMATIC
gun_firemode_list = list(
GUN_FIREMODE_AUTOMATIC,
)
- fire_delay = 0.8 SECONDS //base fire rate, modified by stage_delay_mult
+ fire_delay = 0.2 SECONDS //base fire rate, modified by stage_delay_mult
activation_sounds = list('sound/weapons/gun_minigun.ogg')
/// Active firing time to reach max spin_stage.
diff --git a/code/modules/vehicles/hardpoints/secondary/cupola.dm b/code/modules/vehicles/hardpoints/secondary/cupola.dm
index f259d6ea26..25926c02db 100644
--- a/code/modules/vehicles/hardpoints/secondary/cupola.dm
+++ b/code/modules/vehicles/hardpoints/secondary/cupola.dm
@@ -7,7 +7,7 @@
disp_icon_state = "m56cupola"
activation_sounds = list('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg')
- health = 350
+ health = 2000
firing_arc = 120
origins = list(0, -2)
@@ -22,14 +22,12 @@
"8" = list(-5, 7)
)
- scatter = 3
- gun_firemode = GUN_FIREMODE_BURSTFIRE
+ scatter = 1
+ gun_firemode = GUN_FIREMODE_AUTOMATIC
gun_firemode_list = list(
- GUN_FIREMODE_BURSTFIRE,
+ GUN_FIREMODE_AUTOMATIC,
)
- burst_amount = 3
- burst_delay = 0.3 SECONDS
- extra_delay = 0.6 SECONDS
+ fire_delay = 0.1 SECONDS
/obj/item/hardpoint/secondary/m56cupola/set_bullet_traits()
..()
diff --git a/code/modules/vehicles/hardpoints/secondary/flamer.dm b/code/modules/vehicles/hardpoints/secondary/flamer.dm
index 5557cfb24e..b2a959feb4 100644
--- a/code/modules/vehicles/hardpoints/secondary/flamer.dm
+++ b/code/modules/vehicles/hardpoints/secondary/flamer.dm
@@ -7,7 +7,7 @@
disp_icon_state = "flamer"
activation_sounds = list('sound/weapons/vehicles/flamethrower.ogg')
- health = 300
+ health = 2000
firing_arc = 120
origins = list(0, -2)
@@ -26,8 +26,8 @@
"8" = list(-3, 18)
)
- scatter = 6
- fire_delay = 3.0 SECONDS
+ scatter = 2
+ fire_delay = 1.5 SECONDS
/obj/item/hardpoint/secondary/small_flamer/handle_fire(atom/target, mob/living/user, params)
var/turf/origin_turf = get_origin_turf()
diff --git a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm
index f80a1e81af..073e54e855 100644
--- a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm
+++ b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm
@@ -8,9 +8,9 @@
disp_icon_state = "frontalcannon"
activation_sounds = list('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg')
- damage_multiplier = 0.11
+ damage_multiplier = 0.15
- health = 350
+ health = 2000
firing_arc = 120
origins = list(0, -2)
@@ -31,12 +31,12 @@
"8" = list(-62, -26)
)
- scatter = 4
+ scatter = 1
gun_firemode = GUN_FIREMODE_AUTOMATIC
gun_firemode_list = list(
GUN_FIREMODE_AUTOMATIC,
)
- fire_delay = 0.3 SECONDS
+ fire_delay = 0.1 SECONDS
/obj/item/hardpoint/secondary/frontalcannon/set_bullet_traits()
..()
diff --git a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm
index efd151e93c..4d847e3aa2 100644
--- a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm
+++ b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm
@@ -7,8 +7,8 @@
disp_icon_state = "glauncher"
activation_sounds = list('sound/weapons/gun_m92_attachable.ogg')
- health = 500
- firing_arc = 90
+ health = 2000
+ firing_arc = 120
var/max_range = 7
origins = list(0, -2)
diff --git a/code/modules/vehicles/hardpoints/secondary/secondary.dm b/code/modules/vehicles/hardpoints/secondary/secondary.dm
index 6c5b7f54ae..e0b2d8b785 100644
--- a/code/modules/vehicles/hardpoints/secondary/secondary.dm
+++ b/code/modules/vehicles/hardpoints/secondary/secondary.dm
@@ -4,6 +4,6 @@
slot = HDPT_SECONDARY
- damage_multiplier = 0.125
+ damage_multiplier = 0.10
activatable = TRUE
diff --git a/code/modules/vehicles/hardpoints/secondary/tow.dm b/code/modules/vehicles/hardpoints/secondary/tow.dm
index 7c58f7970c..ac4c29778b 100644
--- a/code/modules/vehicles/hardpoints/secondary/tow.dm
+++ b/code/modules/vehicles/hardpoints/secondary/tow.dm
@@ -6,8 +6,8 @@
disp_icon = "tank"
disp_icon_state = "towlauncher"
- health = 500
- firing_arc = 60
+ health = 2000
+ firing_arc = 120
origins = list(0, -2)
@@ -28,6 +28,6 @@
"8" = list(-5, 10)
)
- scatter = 4
- fire_delay = 15.0 SECONDS
+ scatter = 2
+ fire_delay = 7.0 SECONDS
diff --git a/code/modules/vehicles/hardpoints/support/artillery.dm b/code/modules/vehicles/hardpoints/support/artillery.dm
index 62f977ad32..bf2e982d34 100644
--- a/code/modules/vehicles/hardpoints/support/artillery.dm
+++ b/code/modules/vehicles/hardpoints/support/artillery.dm
@@ -6,7 +6,7 @@
disp_icon = "tank"
disp_icon_state = "artillerymod"
- health = 250
+ health = 2000
activatable = TRUE
diff --git a/code/modules/vehicles/hardpoints/support/flare.dm b/code/modules/vehicles/hardpoints/support/flare.dm
index 186b6bbaf5..7e82fe0d64 100644
--- a/code/modules/vehicles/hardpoints/support/flare.dm
+++ b/code/modules/vehicles/hardpoints/support/flare.dm
@@ -8,11 +8,11 @@
disp_icon_state = "flare_launcher"
activation_sounds = list('sound/weapons/gun_m92_attachable.ogg')
- damage_multiplier = 0.1
+ damage_multiplier = 0.15
activatable = TRUE
- health = 500
+ health = 1500
firing_arc = 120
origins = list(0, -2)
diff --git a/code/modules/vehicles/hardpoints/support/iwsa.dm b/code/modules/vehicles/hardpoints/support/iwsa.dm
index c3de90c871..9940f02e48 100644
--- a/code/modules/vehicles/hardpoints/support/iwsa.dm
+++ b/code/modules/vehicles/hardpoints/support/iwsa.dm
@@ -6,7 +6,7 @@
disp_icon = "tank"
disp_icon_state = "warray"
- health = 250
+ health = 2000
buff_multipliers = list(
"cooldown" = 0.67,
diff --git a/code/modules/vehicles/hardpoints/support/overdrive.dm b/code/modules/vehicles/hardpoints/support/overdrive.dm
index 1b61d6c63d..39e33c7290 100644
--- a/code/modules/vehicles/hardpoints/support/overdrive.dm
+++ b/code/modules/vehicles/hardpoints/support/overdrive.dm
@@ -6,7 +6,7 @@
disp_icon = "tank"
disp_icon_state = "odrive_enhancer"
- health = 250
+ health = 2000
// 20% movespeed increase. Remember that movespeed is given in delay
buff_multipliers = list(
diff --git a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm
index 62c5e430c7..0060f78344 100644
--- a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm
+++ b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm
@@ -3,13 +3,13 @@
desc = "Integral to the movement of the APC."
icon = 'icons/obj/vehicles/hardpoints/apc.dmi'
- damage_multiplier = 0.15
+ damage_multiplier = 0.20
icon_state = "tires"
disp_icon = "apc"
disp_icon_state = "wheels"
- health = 500
+ health = 1500
move_delay = VEHICLE_SPEED_SUPERFAST
move_max_momentum = 2
diff --git a/code/modules/vehicles/hardpoints/wheels/treads.dm b/code/modules/vehicles/hardpoints/wheels/treads.dm
index b718d1c8e8..40e09099ae 100644
--- a/code/modules/vehicles/hardpoints/wheels/treads.dm
+++ b/code/modules/vehicles/hardpoints/wheels/treads.dm
@@ -8,19 +8,19 @@
slot = HDPT_TREADS
- health = 500
+ health = 1500
//with this settings, takes 3 tiles to reach top speed
- move_delay = 3.8
+ move_delay = 2.0
move_max_momentum = 3
- move_momentum_build_factor = 1.8
+ move_momentum_build_factor = 1.5
move_turn_momentum_loss_factor = 0.6
/obj/item/hardpoint/locomotion/treads/robust
name = "Reinforced Treads"
desc = "These treads are made of a tougher material and are more durable. However, the extra weight slows the tank down slightly."
- health = 750
+ health = 2500
acid_resistant = TRUE
move_max_momentum = 5 //same top speed, but takes 5 tiles to reach it
diff --git a/code/modules/vehicles/interior/interactable/seats.dm b/code/modules/vehicles/interior/interactable/seats.dm
index 017b9e6b58..06217d4cc0 100644
--- a/code/modules/vehicles/interior/interactable/seats.dm
+++ b/code/modules/vehicles/interior/interactable/seats.dm
@@ -300,6 +300,7 @@
desc = "A sturdy chair with a brace that lowers over your body. Prevents being flung around in vehicle during crash being injured as a result. Fasten your seatbelts, kids! Fix with welding tool in case of damage."
icon = 'icons/obj/vehicles/interiors/general.dmi'
icon_state = "vehicle_seat"
+ buckling_sound = 'sound/effects/metal_close.ogg'
var/image/chairbar = null
var/broken = FALSE
buildstackamount = 0
@@ -442,3 +443,39 @@
break_seat()
if(EXPLOSION_THRESHOLD_MEDIUM to INFINITY)
break_seat()
+
+/obj/structure/bed/chair/vehicle/toc
+ name = "overwatch chair"
+ desc = "A sturdy chair with a brace that lowers over the body. Prevents being flung around in vehicle during a crash and being injured as a result. Fasten your seatbelts, kids! Fix with welding tool in case of damage."
+ icon_state = "armor_chair"
+ can_rotate = TRUE
+
+/obj/structure/bed/chair/vehicle/toc/afterbuckle(mob/M)
+ if(buckled_mob)
+ if(buckled_mob != M)
+ return
+ icon_state = initial(icon_state) + "_buckled"
+ overlays += chairbar
+
+ if(buckle_offset_x != 0)
+ mob_old_x = M.pixel_x
+ M.pixel_x = buckle_offset_x
+ if(buckle_offset_y != 0)
+ mob_old_y = M.pixel_y
+ M.pixel_y = buckle_offset_y
+
+ ADD_TRAIT(buckled_mob, TRAIT_UNDENSE, BUCKLED_TRAIT)
+ else
+ icon_state = initial(icon_state)
+ overlays -= chairbar
+
+ if(buckle_offset_x != 0)
+ M.pixel_x = mob_old_x
+ mob_old_x = 0
+ if(buckle_offset_y != 0)
+ M.pixel_y = mob_old_y
+ mob_old_y = 0
+
+ REMOVE_TRAIT(M, TRAIT_UNDENSE, BUCKLED_TRAIT)
+
+ handle_rotation()
diff --git a/code/modules/vehicles/interior/interactable/vehicle_locker.dm b/code/modules/vehicles/interior/interactable/vehicle_locker.dm
index 5571995594..feeb533796 100644
--- a/code/modules/vehicles/interior/interactable/vehicle_locker.dm
+++ b/code/modules/vehicles/interior/interactable/vehicle_locker.dm
@@ -15,8 +15,6 @@
unslashable = TRUE
indestructible = TRUE
- var/list/role_restriction = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN)
-
var/obj/item/storage/internal/container
/obj/structure/vehicle_locker/Initialize()
@@ -34,7 +32,8 @@
/obj/item/storage/pouch,
/obj/item/device/motiondetector,
/obj/item/ammo_magazine/hardpoint,
- /obj/item/tool/weldpack
+ /obj/item/tool/weldpack,
+ /obj/item/ammo_box/magazine
)
flags_atom |= USES_HEARING
@@ -47,10 +46,6 @@
if (!ishuman(H) || H.is_mob_restrained())
return
- if(!role_restriction.Find(H.job))
- to_chat(H, SPAN_WARNING("You cannot access \the [name]."))
- return
-
empty(get_turf(H), H)
//regular storage's empty() proc doesn't work due to checks, so imitate it
@@ -80,10 +75,6 @@
if(user.get_active_hand())
return ..()
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return TRUE
-
if(Adjacent(user))
container.open(user)
return TRUE
@@ -98,9 +89,6 @@
return
if(user.is_mob_incapacitated())
return
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return
if (container.handle_mousedrop(user, over_object))
..(over_object)
@@ -111,9 +99,6 @@
return
if(!istype(user))
return
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return
return container.attackby(W, user)
/obj/structure/vehicle_locker/emp_act(severity)
@@ -141,11 +126,16 @@
icon = 'icons/obj/vehicles/interiors/tank.dmi'
icon_state = "locker"
+/obj/structure/vehicle_locker/movie
+ name = "storage compartment"
+ desc = "A wide storage unit to allow it's users to store a wide variety of objects, from equipment to weapons and their ammo. Very versatile."
+ icon = 'icons/obj/vehicles/interiors/movie.dmi'
+ icon_state = "locker"
+
/obj/structure/vehicle_locker/med
name = "wall-mounted surgery kit storage"
desc = "A small locker that securely stores a full surgical kit. ID-locked to surgeons."
icon_state = "locker_med"
- role_restriction = list(JOB_CMO, JOB_DOCTOR, JOB_RESEARCHER, JOB_SYNTH, JOB_WO_CMO, JOB_WO_DOCTOR, JOB_WO_RESEARCHER, JOB_SEA, JOB_CLF_MEDIC, "Colonial Doctor", "Sorokyne Strata Doctor", JOB_SYNTH, JOB_WO_SYNTH)
var/has_tray = TRUE
@@ -197,9 +187,6 @@
return
if(!istype(user))
return
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return
if(istype(W, /obj/item/storage/surgical_tray))
add_tray(user, W)
return
@@ -215,10 +202,6 @@
if(user.get_active_hand())
return ..()
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return TRUE
-
if(!has_tray)
to_chat(user, SPAN_WARNING("\The [name] doesn't have a surgical tray installed!"))
return TRUE
@@ -233,9 +216,6 @@
return
if(user.is_mob_incapacitated())
return
- if(!role_restriction.Find(user.job))
- to_chat(user, SPAN_WARNING("You cannot access \the [name]."))
- return
if(!has_tray)
to_chat(user, SPAN_WARNING("\The [name] doesn't have a surgical tray installed!"))
return
@@ -256,10 +236,6 @@
if(H.is_mob_incapacitated())
return
- if(!role_restriction.Find(H.job))
- to_chat(H, SPAN_WARNING("You cannot access \the [name]."))
- return
-
remove_tray(H)
/obj/structure/vehicle_locker/med/proc/remove_tray(mob/living/carbon/human/H)
@@ -303,4 +279,3 @@
has_tray = TRUE
update_icon()
H.visible_message(SPAN_NOTICE("[H] installs \the [tray] into \the [src]."), SPAN_NOTICE("You install \the [tray] into \the [src]."))
-
diff --git a/code/modules/vehicles/interior/interior_landmarks.dm b/code/modules/vehicles/interior/interior_landmarks.dm
index eb62e50243..bfb4ab58c7 100644
--- a/code/modules/vehicles/interior/interior_landmarks.dm
+++ b/code/modules/vehicles/interior/interior_landmarks.dm
@@ -146,6 +146,28 @@
qdel(src)
+/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie
+ name = "movie apc seat spawner"
+ var/buckling_y = 0
+
+/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie/on_load(datum/interior/I)
+ var/obj/structure/bed/chair/comfy/vehicle/driver/S = new(loc)
+
+ S.icon = icon
+ S.icon_state = icon_state
+ S.layer = layer
+ S.vehicle = I.exterior
+ S.required_skill = S.vehicle.required_skill
+ S.setDir(dir)
+ S.alpha = alpha
+ S.update_icon()
+ S.handle_rotation()
+ S.pixel_x = pixel_x
+ S.pixel_y = pixel_y
+ S.buckling_y = buckling_y
+
+ qdel(src)
+
/obj/effect/landmark/interior/spawn/vehicle_support_gunner_seat
name = "1st support gunner's seat spawner"
icon = 'icons/obj/vehicles/interiors/general.dmi'
@@ -215,6 +237,10 @@
icon_state = "wall_phone"
color = "yellow"
+/obj/effect/landmark/interior/spawn/telephone/toc
+ icon = 'icons/obj/vehicles/interiors/movie.dmi'
+ icon_state = "wall_phone"
+
/obj/effect/landmark/interior/spawn/telephone/on_load(datum/interior/I)
var/obj/structure/phone_base/phone = new(loc)
@@ -246,6 +272,7 @@
R.layer = layer
R.pixel_x = pixel_x
R.pixel_y = pixel_y
+ R.density = density
R.vehicle = I.exterior
R.setDir(dir)
R.update_icon()
@@ -268,6 +295,7 @@
V.pixel_x = pixel_x
V.pixel_y = pixel_y
V.alpha = alpha
+ V.layer = layer
V.update_icon()
qdel(src)
diff --git a/code/modules/vehicles/multitile/multitile.dm b/code/modules/vehicles/multitile/multitile.dm
index d86555d5b0..6a25d72e46 100644
--- a/code/modules/vehicles/multitile/multitile.dm
+++ b/code/modules/vehicles/multitile/multitile.dm
@@ -9,7 +9,7 @@
name = "multitile vehicle"
desc = "Get inside to operate the vehicle."
- health = 1000
+ health = 3000
//How big the vehicle is in pixels, defined facing SOUTH, which is the byond default (i.e. a 3x3 vehicle is going to be 96x96) ~Cakey
bound_width = 32
diff --git a/code/modules/vehicles/tank/tank.dm b/code/modules/vehicles/tank/tank.dm
index 6b4ca584bd..a23eeec5a5 100644
--- a/code/modules/vehicles/tank/tank.dm
+++ b/code/modules/vehicles/tank/tank.dm
@@ -32,8 +32,8 @@
vehicle_flags = VEHICLE_CLASS_MEDIUM
- move_max_momentum = 3
- move_momentum_build_factor = 1.8
+ move_max_momentum = 2
+ move_momentum_build_factor = 1.5
move_turn_momentum_loss_factor = 0.6
light_range = 4
@@ -65,15 +65,15 @@
dmg_multipliers = list(
"all" = 1,
- "acid" = 1.5, // Acid melts the tank
- "slash" = 0.7, // Slashing a massive, solid chunk of metal does very little except leave scratches
+ "acid" = 0.5,
+ "slash" = 1.6,
"bullet" = 0.4,
"explosive" = 0.8,
"blunt" = 0.8,
"abstract" = 1
)
- explosive_resistance = 400
+ explosive_resistance = 500
/obj/vehicle/multitile/tank/initialize_cameras(change_tag = FALSE)
if(!camera)
@@ -220,7 +220,7 @@
TANK.update_icon()
/obj/effect/vehicle_spawner/tank/decrepit/load_hardpoints(obj/vehicle/multitile/tank/V)
- V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module)
+ V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor)
V.add_hardpoint(new /obj/item/hardpoint/armor/paladin)
V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads)
V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret)
@@ -231,7 +231,7 @@
//PRESET: default hardpoints
/obj/effect/vehicle_spawner/tank/fixed/load_hardpoints(obj/vehicle/multitile/tank/V)
- V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module)
+ V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor)
V.add_hardpoint(new /obj/item/hardpoint/armor/paladin)
V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads)
V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret)
@@ -264,7 +264,7 @@
//PRESET: autocannon kit
/obj/effect/vehicle_spawner/tank/fixed/autocannon/load_hardpoints(obj/vehicle/multitile/tank/V)
- V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module)
+ V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor)
V.add_hardpoint(new /obj/item/hardpoint/armor/ballistic)
V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads)
V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret)
diff --git a/colonialmarines.dme b/colonialmarines.dme
index 276767ade3..9872ffc48e 100644
--- a/colonialmarines.dme
+++ b/colonialmarines.dme
@@ -285,6 +285,7 @@
#include "code\controllers\subsystem\sound_loops.dm"
#include "code\controllers\subsystem\soundscape.dm"
#include "code\controllers\subsystem\statpanel.dm"
+#include "code\controllers\subsystem\stickyban.dm"
#include "code\controllers\subsystem\techtree.dm"
#include "code\controllers\subsystem\tgui.dm"
#include "code\controllers\subsystem\ticker.dm"
@@ -389,6 +390,7 @@
#include "code\datums\components\footstep.dm"
#include "code\datums\components\healing_reduction.dm"
#include "code\datums\components\id_lock.dm"
+#include "code\datums\components\iff_fire_prevention.dm"
#include "code\datums\components\label.dm"
#include "code\datums\components\orbiter.dm"
#include "code\datums\components\overlay_lighting.dm"
@@ -1248,6 +1250,7 @@
#include "code\game\objects\structures\flora.dm"
#include "code\game\objects\structures\girders.dm"
#include "code\game\objects\structures\grille.dm"
+#include "code\game\objects\structures\gun_rack.dm"
#include "code\game\objects\structures\ice_caves.dm"
#include "code\game\objects\structures\inflatable.dm"
#include "code\game\objects\structures\janicart.dm"
@@ -1306,6 +1309,7 @@
#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\hydroponics.dm"
+#include "code\game\objects\structures\crates_lockers\closets\secure\marine_personal.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\medical.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\personal.dm"
#include "code\game\objects\structures\crates_lockers\closets\secure\scientist.dm"
@@ -1379,7 +1383,6 @@
#include "code\modules\admin\NewBan.dm"
#include "code\modules\admin\player_notes.dm"
#include "code\modules\admin\server_verbs.dm"
-#include "code\modules\admin\stickyban.dm"
#include "code\modules\admin\STUI.dm"
#include "code\modules\admin\tag.dm"
#include "code\modules\admin\ToRban.dm"
@@ -1390,6 +1393,7 @@
#include "code\modules\admin\game_master\extra_buttons\toggle_join_xeno.dm"
#include "code\modules\admin\game_master\extra_buttons\toggle_vehicle_blockers.dm"
#include "code\modules\admin\game_master\game_master_submenu\ambush.dm"
+#include "code\modules\admin\game_master\game_master_submenu\infest.dm"
#include "code\modules\admin\game_master\game_master_submenu\tunnels.dm"
#include "code\modules\admin\game_master\game_master_submenu\vents.dm"
#include "code\modules\admin\medal_panel\medals_panel.dm"
diff --git a/icons/mob/hud/actions.dmi b/icons/mob/hud/actions.dmi
index 9021db895e..98026781a1 100644
Binary files a/icons/mob/hud/actions.dmi and b/icons/mob/hud/actions.dmi differ
diff --git a/icons/mob/hud/marine_hud.dmi b/icons/mob/hud/marine_hud.dmi
index 7bdec31f0e..56ba8ec8d9 100644
Binary files a/icons/mob/hud/marine_hud.dmi and b/icons/mob/hud/marine_hud.dmi differ
diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi
index a6e9ef72c0..d2aaf3697b 100644
Binary files a/icons/mob/humans/onmob/back.dmi and b/icons/mob/humans/onmob/back.dmi differ
diff --git a/icons/mob/humans/onmob/belt.dmi b/icons/mob/humans/onmob/belt.dmi
index 8a10910930..c471b62bb3 100644
Binary files a/icons/mob/humans/onmob/belt.dmi and b/icons/mob/humans/onmob/belt.dmi differ
diff --git a/icons/mob/humans/onmob/feet.dmi b/icons/mob/humans/onmob/feet.dmi
index e0611d5b7e..84121e6b09 100644
Binary files a/icons/mob/humans/onmob/feet.dmi and b/icons/mob/humans/onmob/feet.dmi differ
diff --git a/icons/mob/humans/onmob/hands.dmi b/icons/mob/humans/onmob/hands.dmi
index faaff370ac..a79b61c98d 100644
Binary files a/icons/mob/humans/onmob/hands.dmi and b/icons/mob/humans/onmob/hands.dmi differ
diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi
index febb96e218..139dae66e8 100644
Binary files a/icons/mob/humans/onmob/head_1.dmi and b/icons/mob/humans/onmob/head_1.dmi differ
diff --git a/icons/mob/humans/onmob/suit_0.dmi b/icons/mob/humans/onmob/suit_0.dmi
index 27cc0e9726..feedb7327b 100644
Binary files a/icons/mob/humans/onmob/suit_0.dmi and b/icons/mob/humans/onmob/suit_0.dmi differ
diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi
index 2e8e3f7f9e..5ee10a5942 100644
Binary files a/icons/mob/humans/onmob/suit_1.dmi and b/icons/mob/humans/onmob/suit_1.dmi differ
diff --git a/icons/mob/humans/onmob/suit_slot.dmi b/icons/mob/humans/onmob/suit_slot.dmi
index 9f0e15209f..92978c9e14 100644
Binary files a/icons/mob/humans/onmob/suit_slot.dmi and b/icons/mob/humans/onmob/suit_slot.dmi differ
diff --git a/icons/mob/humans/onmob/ties.dmi b/icons/mob/humans/onmob/ties.dmi
index 844c0e98a1..f277dc02a7 100644
Binary files a/icons/mob/humans/onmob/ties.dmi and b/icons/mob/humans/onmob/ties.dmi differ
diff --git a/icons/mob/humans/onmob/uniform_0.dmi b/icons/mob/humans/onmob/uniform_0.dmi
index 2a60a33f69..5942c9dda6 100644
Binary files a/icons/mob/humans/onmob/uniform_0.dmi and b/icons/mob/humans/onmob/uniform_0.dmi differ
diff --git a/icons/mob/xenos/crusher.dmi b/icons/mob/xenos/crusher.dmi
index f6a30f5901..bea8c8a7e5 100644
Binary files a/icons/mob/xenos/crusher.dmi and b/icons/mob/xenos/crusher.dmi differ
diff --git a/icons/mob/xenos/drone.dmi b/icons/mob/xenos/drone.dmi
index 28016677bd..9555187e03 100644
Binary files a/icons/mob/xenos/drone.dmi and b/icons/mob/xenos/drone.dmi differ
diff --git a/icons/mob/xenos/lurker.dmi b/icons/mob/xenos/lurker.dmi
index aef231c699..5deed7c9fb 100644
Binary files a/icons/mob/xenos/lurker.dmi and b/icons/mob/xenos/lurker.dmi differ
diff --git a/icons/mob/xenos/runner.dmi b/icons/mob/xenos/runner.dmi
index 7a87f9cf3e..1bb209c259 100644
Binary files a/icons/mob/xenos/runner.dmi and b/icons/mob/xenos/runner.dmi differ
diff --git a/icons/mob/xenos/wounds.dmi b/icons/mob/xenos/wounds.dmi
index 65c5a84fbe..0e526df977 100644
Binary files a/icons/mob/xenos/wounds.dmi and b/icons/mob/xenos/wounds.dmi differ
diff --git a/icons/obj/items/clothing/backpacks.dmi b/icons/obj/items/clothing/backpacks.dmi
index 4119b32a09..9ebed71a12 100644
Binary files a/icons/obj/items/clothing/backpacks.dmi and b/icons/obj/items/clothing/backpacks.dmi differ
diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi
index 38ff421cfd..f164928fff 100644
Binary files a/icons/obj/items/clothing/belts.dmi and b/icons/obj/items/clothing/belts.dmi differ
diff --git a/icons/obj/items/clothing/cm_hats.dmi b/icons/obj/items/clothing/cm_hats.dmi
index e68f26baae..75c46ae6a7 100644
Binary files a/icons/obj/items/clothing/cm_hats.dmi and b/icons/obj/items/clothing/cm_hats.dmi differ
diff --git a/icons/obj/items/clothing/cm_suits.dmi b/icons/obj/items/clothing/cm_suits.dmi
index 85cd95d5e5..f6a6b57f6b 100644
Binary files a/icons/obj/items/clothing/cm_suits.dmi and b/icons/obj/items/clothing/cm_suits.dmi differ
diff --git a/icons/obj/items/clothing/suits.dmi b/icons/obj/items/clothing/suits.dmi
index df3a572d9f..a73de66d58 100644
Binary files a/icons/obj/items/clothing/suits.dmi and b/icons/obj/items/clothing/suits.dmi differ
diff --git a/icons/obj/items/clothing/ties.dmi b/icons/obj/items/clothing/ties.dmi
index f29883cc87..17118d8760 100644
Binary files a/icons/obj/items/clothing/ties.dmi and b/icons/obj/items/clothing/ties.dmi differ
diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi
index 347044d565..5b9d981ed8 100644
Binary files a/icons/obj/items/clothing/uniforms.dmi and b/icons/obj/items/clothing/uniforms.dmi differ
diff --git a/icons/obj/items/items.dmi b/icons/obj/items/items.dmi
index 52b53208e2..860acb3e34 100644
Binary files a/icons/obj/items/items.dmi and b/icons/obj/items/items.dmi differ
diff --git a/icons/obj/items/storage.dmi b/icons/obj/items/storage.dmi
index 6edbf5b6c7..42f91cbab0 100644
Binary files a/icons/obj/items/storage.dmi and b/icons/obj/items/storage.dmi differ
diff --git a/icons/obj/items/weapons/guns/ammo_boxes/text.dmi b/icons/obj/items/weapons/guns/ammo_boxes/text.dmi
index dd08bf7e69..ca12af2e4f 100644
Binary files a/icons/obj/items/weapons/guns/ammo_boxes/text.dmi and b/icons/obj/items/weapons/guns/ammo_boxes/text.dmi differ
diff --git a/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi b/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi
index 38fe8079a2..52ea934b17 100644
Binary files a/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi and b/icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi differ
diff --git a/icons/obj/structures/barricades.dmi b/icons/obj/structures/barricades.dmi
index f3c5a5c809..1a066d29ff 100644
Binary files a/icons/obj/structures/barricades.dmi and b/icons/obj/structures/barricades.dmi differ
diff --git a/icons/obj/structures/doors/dropship1_pilot.dmi b/icons/obj/structures/doors/dropship1_pilot.dmi
index 776882a136..0642b3d2a2 100644
Binary files a/icons/obj/structures/doors/dropship1_pilot.dmi and b/icons/obj/structures/doors/dropship1_pilot.dmi differ
diff --git a/icons/obj/structures/doors/dropship1_side.dmi b/icons/obj/structures/doors/dropship1_side.dmi
index 3468114389..7d0d5e5245 100644
Binary files a/icons/obj/structures/doors/dropship1_side.dmi and b/icons/obj/structures/doors/dropship1_side.dmi differ
diff --git a/icons/obj/structures/doors/dropship1_side2.dmi b/icons/obj/structures/doors/dropship1_side2.dmi
new file mode 100644
index 0000000000..f2d96e59af
Binary files /dev/null and b/icons/obj/structures/doors/dropship1_side2.dmi differ
diff --git a/icons/obj/structures/doors/dropship2_side2.dmi b/icons/obj/structures/doors/dropship2_side2.dmi
new file mode 100644
index 0000000000..bff39827c3
Binary files /dev/null and b/icons/obj/structures/doors/dropship2_side2.dmi differ
diff --git a/icons/obj/structures/doors/dropshipupp_cargo.dmi b/icons/obj/structures/doors/dropshipupp_cargo.dmi
new file mode 100644
index 0000000000..3b54e19d92
Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_cargo.dmi differ
diff --git a/icons/obj/structures/doors/dropshipupp_pilot.dmi b/icons/obj/structures/doors/dropshipupp_pilot.dmi
new file mode 100644
index 0000000000..74fbe7f509
Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_pilot.dmi differ
diff --git a/icons/obj/structures/doors/dropshipupp_side.dmi b/icons/obj/structures/doors/dropshipupp_side.dmi
new file mode 100644
index 0000000000..5a69ec6dcd
Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_side.dmi differ
diff --git a/icons/obj/structures/gun_racks.dmi b/icons/obj/structures/gun_racks.dmi
new file mode 100644
index 0000000000..fb4e3c4b9c
Binary files /dev/null and b/icons/obj/structures/gun_racks.dmi differ
diff --git a/icons/obj/structures/machinery/computer.dmi b/icons/obj/structures/machinery/computer.dmi
index a3f60be487..4224992af2 100644
Binary files a/icons/obj/structures/machinery/computer.dmi and b/icons/obj/structures/machinery/computer.dmi differ
diff --git a/icons/obj/structures/machinery/toc.dmi b/icons/obj/structures/machinery/toc.dmi
new file mode 100644
index 0000000000..b2917b4790
Binary files /dev/null and b/icons/obj/structures/machinery/toc.dmi differ
diff --git a/icons/obj/structures/machinery/vending.dmi b/icons/obj/structures/machinery/vending.dmi
index 3098aadca8..2edd5c048d 100644
Binary files a/icons/obj/structures/machinery/vending.dmi and b/icons/obj/structures/machinery/vending.dmi differ
diff --git a/icons/obj/structures/tables.dmi b/icons/obj/structures/tables.dmi
index bee6f34772..2528751b60 100644
Binary files a/icons/obj/structures/tables.dmi and b/icons/obj/structures/tables.dmi differ
diff --git a/icons/obj/vehicles/interiors/apc.dmi b/icons/obj/vehicles/interiors/apc.dmi
index e12c5f68ab..0d91ca9447 100644
Binary files a/icons/obj/vehicles/interiors/apc.dmi and b/icons/obj/vehicles/interiors/apc.dmi differ
diff --git a/icons/obj/vehicles/interiors/movie.dmi b/icons/obj/vehicles/interiors/movie.dmi
new file mode 100644
index 0000000000..1bacbe09b4
Binary files /dev/null and b/icons/obj/vehicles/interiors/movie.dmi differ
diff --git a/icons/turf/dropship.dmi b/icons/turf/dropship.dmi
index 88a220eb6f..7e0bfb67b0 100644
Binary files a/icons/turf/dropship.dmi and b/icons/turf/dropship.dmi differ
diff --git a/icons/turf/ert_shuttle.dmi b/icons/turf/ert_shuttle.dmi
index befed9f547..aa17facdd6 100644
Binary files a/icons/turf/ert_shuttle.dmi and b/icons/turf/ert_shuttle.dmi differ
diff --git a/map_config/maps.txt b/map_config/maps.txt
index 8adc728f63..5a4f1a0884 100644
--- a/map_config/maps.txt
+++ b/map_config/maps.txt
@@ -64,6 +64,9 @@ endmap
map new_varadero
endmap
+map new_varadero_repaired
+endmap
+
map derelict_almayer
endmap
diff --git a/map_config/shipmaps.txt b/map_config/shipmaps.txt
index 6b3b5cb2ee..0140f4655b 100644
--- a/map_config/shipmaps.txt
+++ b/map_config/shipmaps.txt
@@ -18,4 +18,10 @@ endmap
map golden_arrow
default
+endmap
+
+map chapaev
+endmap
+
+map rover
endmap
\ No newline at end of file
diff --git a/maps/almayer.json b/maps/almayer.json
index 6b31345060..ee437f724b 100644
--- a/maps/almayer.json
+++ b/maps/almayer.json
@@ -4,5 +4,6 @@
"map_file": "USS_Almayer.dmm",
"webmap_url": "Almayer",
"traits": [{"Marine Main Ship": true}],
- "nightmare_path": "maps/Nightmare/maps/USS_Almayer/"
+ "nightmare_path": "maps/Nightmare/maps/USS_Almayer/",
+ "platoon": "/datum/squad/marine/alpha"
}
diff --git a/maps/chapaev.json b/maps/chapaev.json
new file mode 100644
index 0000000000..02eb6160ce
--- /dev/null
+++ b/maps/chapaev.json
@@ -0,0 +1,9 @@
+{
+ "map_name": "SSV Chapaev",
+ "map_path": "map_files/chapaev",
+ "map_file": "chapaev.dmm",
+ "webmap_url": "GoldenArrow",
+ "traits": [{"Marine Main Ship": true}],
+ "nightmare_path": "maps/Nightmare/maps/chapaev/",
+ "platoon": "/datum/squad/marine/upp"
+}
diff --git a/maps/golden_arrow.json b/maps/golden_arrow.json
index 694b56a8d9..764a37f269 100644
--- a/maps/golden_arrow.json
+++ b/maps/golden_arrow.json
@@ -4,5 +4,6 @@
"map_file": "golden_arrow.dmm",
"webmap_url": "GoldenArrow",
"traits": [{"Marine Main Ship": true}],
- "nightmare_path": "maps/Nightmare/maps/golden_arrow/"
+ "nightmare_path": "maps/Nightmare/maps/golden_arrow/",
+ "platoon": "/datum/squad/marine/alpha"
}
diff --git a/maps/interiors/apc_movie.dmm b/maps/interiors/apc_movie.dmm
index d32b9f49ec..d1f9258eef 100644
--- a/maps/interiors/apc_movie.dmm
+++ b/maps/interiors/apc_movie.dmm
@@ -6,34 +6,30 @@
/turf/open/void/vehicle,
/area/space)
"b" = (
-/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{
- name = "Alamo Remote Control Console";
- shuttleId = "dropship_alamo";
- pixel_x = 7;
- pixel_y = 11
- },
-/obj/structure/bed/chair/vehicle{
- dir = 1;
- pixel_x = -16;
- layer = 3.21
+/obj/structure/interior_wall/apc{
+ icon_state = "wall";
+ pixel_y = -12;
+ opacity = 0
},
-/turf/open/shuttle/vehicle{
- icon_state = "floor_1_4"
+/obj/structure/interior_wall/apc{
+ icon_state = "wheel_front_top_2";
+ pixel_x = -4;
+ pixel_y = -5;
+ layer = 2.01
},
-/area/vehicle/apc/movie)
+/turf/open/void/vehicle,
+/area/space)
"c" = (
-/obj/structure/machinery/computer/overwatch/almayer{
- layer = 3.2;
- pixel_x = 16;
- pixel_y = 23
- },
-/obj/structure/machinery/prop/almayer/CICmap{
- icon_state = "security_cam";
+/obj/structure/machinery/computer/overwatch/toc{
layer = 2.97;
- name = "Tactical Map Display";
- pixel_x = -7;
- pixel_y = 11;
- density = 0
+ pixel_y = 12
+ },
+/obj/structure/surface/table/reinforced/toc/west{
+ pixel_y = -7
+ },
+/obj/structure/machinery/computer/shuttle/dropship/flight/toc{
+ pixel_y = 12;
+ pixel_x = 7
},
/turf/open/shuttle/vehicle{
icon_state = "floor_1_3"
@@ -61,7 +57,8 @@
/obj/structure/interior_wall/apc{
icon_state = "wheel_front_top_2";
pixel_x = 4;
- pixel_y = -4
+ pixel_y = -5;
+ layer = 2.01
},
/turf/open/void/vehicle,
/area/space)
@@ -69,7 +66,8 @@
/obj/structure/interior_wall/apc{
icon_state = "wheel_front_top_1";
pixel_x = 1;
- pixel_y = -4
+ pixel_y = -5;
+ layer = 2.01
},
/turf/open/void/vehicle,
/area/space)
@@ -80,18 +78,14 @@
/turf/open/void/vehicle,
/area/space)
"h" = (
-/obj/effect/landmark/interior/spawn/weapons_loader,
+/obj/effect/landmark/interior/spawn/weapons_loader{
+ pixel_y = -11;
+ layer = 4
+ },
/turf/open/shuttle/vehicle{
icon_state = "floor_2"
},
/area/vehicle/apc/movie)
-"i" = (
-/obj/structure/interior_wall/apc{
- icon_state = "corner_inverse_R";
- opacity = 0
- },
-/turf/open/space/basic,
-/area/space)
"j" = (
/obj/structure/bed/chair/vehicle{
dir = 1;
@@ -103,7 +97,7 @@
},
/obj/effect/landmark/interior/spawn/interior_viewport{
dir = 1;
- pixel_x = 8;
+ pixel_x = -7;
pixel_y = -11
},
/turf/open/shuttle/vehicle{
@@ -111,29 +105,31 @@
},
/area/vehicle/apc/movie)
"l" = (
-/obj/structure/interior_wall/apc{
- icon_state = "wall";
- opacity = 0
+/obj/structure/machinery/prop/almayer/CICmap{
+ density = 0;
+ icon_state = "toc_map";
+ layer = 2.97;
+ name = "Tactical Map Display";
+ pixel_y = 11;
+ pixel_x = -7
+ },
+/obj/structure/surface/table/reinforced/toc/east{
+ pixel_y = -7
+ },
+/obj/effect/landmark/interior/spawn/telephone/toc{
+ pixel_y = 11;
+ pixel_x = 11
},
-/turf/open/space/basic,
-/area/space)
-"m" = (
/turf/open/shuttle/vehicle{
- icon_state = "floor_1_5"
+ icon_state = "floor_1_4"
},
/area/vehicle/apc/movie)
"n" = (
/obj/structure/interior_wall/apc{
- icon_state = "intersection_2";
+ icon_state = "corner_inverse_L";
opacity = 0
},
-/obj/structure/interior_wall/apc{
- icon_state = "wheel_front_top_2";
- pixel_x = 2;
- pixel_y = 8;
- layer = 2
- },
-/turf/open/shuttle/vehicle,
+/turf/open/space/basic,
/area/space)
"o" = (
/obj/structure/interior_wall/apc{
@@ -143,9 +139,10 @@
/area/space)
"p" = (
/obj/structure/interior_wall/apc{
- icon_state = "front_4"
+ icon_state = "wall_2";
+ opacity = 0
},
-/turf/open/void/vehicle,
+/turf/open/space/basic,
/area/space)
"q" = (
/obj/structure/interior_wall/apc{
@@ -160,23 +157,11 @@
},
/turf/open/space/basic,
/area/space)
-"s" = (
-/obj/structure/interior_wall/apc{
- icon_state = "wall_2";
- opacity = 0
- },
-/turf/open/space/basic,
-/area/space)
"t" = (
-/turf/open/shuttle/vehicle{
- icon_state = "floor_0_10"
- },
-/area/vehicle/apc/movie)
-"u" = (
-/obj/effect/landmark/interior/spawn/interior_camera{
- dir = 10;
- pixel_x = -14;
- pixel_y = 38
+/obj/structure/bed/chair/vehicle/toc{
+ dir = 1;
+ pixel_y = 19;
+ pixel_x = 16
},
/turf/open/shuttle/vehicle{
icon_state = "floor_1_3"
@@ -184,33 +169,65 @@
/area/vehicle/apc/movie)
"v" = (
/obj/structure/bed/chair/vehicle{
- pixel_x = 8
+ pixel_x = 8;
+ pixel_y = 14
},
/obj/structure/bed/chair/vehicle{
- pixel_x = -8
+ pixel_x = -8;
+ pixel_y = 14
},
-/obj/effect/landmark/interior/spawn/interior_viewport{
- pixel_x = -7;
- pixel_y = 23
+/obj/structure/vehicle_locker/movie{
+ pixel_y = 31;
+ layer = 2.9
},
/turf/open/shuttle/vehicle{
icon_state = "floor_2"
},
/area/vehicle/apc/movie)
"w" = (
-/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{
- pixel_x = 6;
- pixel_y = 28
+/obj/effect/landmark/interior/spawn/interior_camera{
+ dir = 5;
+ pixel_x = -18;
+ pixel_y = 38
+ },
+/obj/structure/vehicle_locker/movie{
+ pixel_y = 11;
+ layer = 2.9
},
-/obj/structure/extinguisher_cabinet/lifeboat{
- icon = 'icons/obj/vehicles/interiors/general.dmi';
+/obj/structure/gun_rack/apc/boyars{
+ pixel_x = 8;
+ pixel_y = 1;
+ density = 0
+ },
+/obj/structure/gun_rack/apc/frontal{
+ pixel_y = 1;
pixel_x = -8;
- pixel_y = 28
+ density = 0
},
/turf/open/shuttle/vehicle{
- icon_state = "floor_1_5"
+ icon_state = "floor_2"
},
/area/vehicle/apc/movie)
+"x" = (
+/obj/structure/interior_wall/apc{
+ icon_state = "wall";
+ opacity = 0;
+ pixel_y = -12
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "wheel_front_top_2";
+ pixel_x = 10;
+ pixel_y = -5;
+ layer = 2.01
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "wheel_front_top_2";
+ pixel_x = -18;
+ pixel_y = -5;
+ layer = 2.01
+ },
+/turf/open/void/vehicle,
+/area/space)
"y" = (
/obj/structure/interior_wall/apc{
icon_state = "front_5"
@@ -265,27 +282,31 @@
/turf/open/void/vehicle,
/area/space)
"F" = (
+/obj/effect/landmark/interior/spawn/interior_viewport{
+ pixel_x = 8;
+ pixel_y = 26;
+ layer = 3
+ },
/obj/structure/bed/chair/vehicle{
- pixel_x = 8
+ pixel_x = -8;
+ pixel_y = 14
},
/obj/structure/bed/chair/vehicle{
- pixel_x = -8
+ pixel_x = 8;
+ pixel_y = 14
},
-/obj/structure/vehicle_locker{
- pixel_y = 28
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{
+ pixel_y = 30;
+ pixel_x = -8
},
/turf/open/shuttle/vehicle{
icon_state = "floor_2"
},
/area/vehicle/apc/movie)
"G" = (
-/obj/structure/machinery/cm_vending/sorted/vehicle_supply{
- pixel_y = 16
- },
-/obj/effect/landmark/interior/spawn/interior_viewport{
- dir = 8;
- pixel_x = 5;
- pixel_y = 8
+/obj/structure/gun_rack/m41{
+ pixel_y = 22;
+ density = 0
},
/turf/open/shuttle/vehicle{
icon_state = "floor_2"
@@ -293,7 +314,7 @@
/area/vehicle/apc/movie)
"H" = (
/obj/structure/interior_wall/apc{
- icon_state = "corner_inverse_L";
+ icon_state = "corner_inverse_R";
opacity = 0
},
/turf/open/space/basic,
@@ -303,26 +324,39 @@
icon_state = "front_3"
},
/obj/structure/interior_wall/apc{
- icon_state = "front_4"
+ icon_state = "front_4";
+ pixel_y = 12
},
/turf/open/void/vehicle,
/area/space)
"J" = (
-/obj/structure/interior_wall/apc{
- icon_state = "intersection_1";
- opacity = 0
- },
/obj/structure/interior_wall/apc{
icon_state = "wheel_front_top_2";
pixel_x = 4;
pixel_y = 1;
- layer = 2.01
+ layer = 2.01;
+ opacity = 0
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "corner_smaller_R";
+ opacity = 0;
+ pixel_y = 12
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "corner_smaller_L";
+ opacity = 0;
+ pixel_y = 12
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "intersection_2";
+ opacity = 0;
+ pixel_y = -20
},
/turf/open/shuttle/vehicle,
/area/space)
"K" = (
/obj/structure/interior_wall/apc{
- icon_state = "corner_small_L";
+ icon_state = "corner_smaller_L";
opacity = 0
},
/obj/structure/interior_wall/apc{
@@ -351,15 +385,16 @@
/area/vehicle/apc/movie)
"O" = (
/obj/structure/interior_wall/apc{
- icon_state = "front_2"
+ icon_state = "front_2";
+ pixel_y = 7
+ },
+/obj/structure/interior_wall/apc{
+ icon_state = "front_2";
+ pixel_y = -2;
+ layer = 2.01
},
/turf/open/void/vehicle,
/area/space)
-"P" = (
-/turf/open/shuttle/vehicle{
- icon_state = "floor_0_9"
- },
-/area/vehicle/apc/movie)
"Q" = (
/obj/structure/interior_wall/apc{
icon_state = "door_big_left";
@@ -377,7 +412,8 @@
/area/space)
"S" = (
/obj/structure/interior_wall/apc{
- icon_state = "front_6"
+ icon_state = "front_6";
+ pixel_y = -1
},
/turf/open/void/vehicle,
/area/space)
@@ -394,7 +430,8 @@
/area/vehicle/apc/movie)
"U" = (
/obj/structure/interior_wall/apc{
- icon_state = "front_wheel_R"
+ icon_state = "front_wheel_R";
+ layer = 4.1
},
/turf/open/space/basic,
/area/space)
@@ -407,27 +444,20 @@
/turf/open/void/vehicle,
/area/space)
"W" = (
-/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{
- dir = 4
- },
/obj/effect/landmark/interior/spawn/interior_viewport{
dir = 8;
- pixel_x = 5
+ pixel_x = 5;
+ pixel_y = 18
+ },
+/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie{
+ dir = 4;
+ buckling_y = 16;
+ pixel_y = 16
},
/turf/open/shuttle/vehicle{
icon_state = "floor_2"
},
/area/vehicle/apc/movie)
-"X" = (
-/obj/structure/interior_wall/apc{
- icon_state = "wall";
- opacity = 0
- },
-/obj/structure/surface/table/reinforced/almayer_B{
- pixel_y = -18
- },
-/turf/open/space/basic,
-/area/space)
"Y" = (
/obj/structure/interior_wall/apc{
icon_state = "rear_2"
@@ -436,19 +466,20 @@
/area/space)
"Z" = (
/obj/structure/interior_wall/apc{
- icon_state = "corner_small_R";
+ icon_state = "corner_smaller_R";
opacity = 0
},
/obj/structure/interior_wall/apc{
icon_state = "wheel_front_top_2";
pixel_x = 4;
- pixel_y = -4
+ pixel_y = -5;
+ layer = 2.01
},
/obj/structure/interior_wall/apc{
icon_state = "wheel_front_top_2";
pixel_x = 8;
- pixel_y = -4;
- layer = 2.03
+ pixel_y = -5;
+ layer = 2.01
},
/turf/open/void/vehicle,
/area/space)
@@ -457,52 +488,46 @@
a
D
M
-M
Y
o
E
"}
(2,1,1) = {"
V
-s
+p
v
-m
-A
+j
L
E
"}
(3,1,1) = {"
K
-H
+n
F
-m
-j
+A
r
E
"}
(4,1,1) = {"
-X
+b
c
-u
-P
+t
B
z
Q
"}
(5,1,1) = {"
-X
-b
+x
+l
N
-t
N
T
C
"}
(6,1,1) = {"
Z
-i
+H
G
-m
d
R
E
@@ -510,7 +535,6 @@ E
(7,1,1) = {"
e
J
-n
w
A
q
@@ -518,9 +542,8 @@ E
"}
(8,1,1) = {"
f
-l
+p
W
-m
h
U
E
@@ -529,7 +552,6 @@ E
S
I
O
-p
y
g
E
diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm
index 701a660ddb..a196e2f20c 100644
--- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm
+++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm
@@ -27970,6 +27970,16 @@
icon_state = "plate"
},
/area/lv522/atmos/cargo_intake)
+"lgw" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ dir = 4;
+ id = "UD6 East";
+ indestructible = 1
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/lv522/landing_zone_forecon/UD6_Tornado)
"lgR" = (
/obj/structure/largecrate/random/secure,
/turf/open/floor/plating,
@@ -41284,6 +41294,20 @@
icon_state = "platingdmg3"
},
/area/lv522/indoors/a_block/dorms)
+"qjy" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ dir = 4;
+ id = "UD6 East";
+ indestructible = 1
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{
+ dir = 1;
+ name = "\improper Tornado crew hatch"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/lv522/landing_zone_forecon/UD6_Tornado)
"qjC" = (
/obj/item/stack/rods,
/turf/open/floor/prison,
@@ -42172,8 +42196,9 @@
/turf/open/floor/wood,
/area/lv522/indoors/a_block/fitness/glass)
"qzp" = (
-/obj/structure/machinery/door/airlock/dropship_hatch/two{
- dir = 8
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{
+ dir = 1;
+ name = "\improper Typhoon crew hatch"
},
/turf/open/shuttle/dropship{
icon_state = "rasputin3"
@@ -62477,8 +62502,9 @@
},
/area/lv522/outdoors/colony_streets/north_street)
"xRM" = (
-/obj/structure/machinery/door/airlock/dropship_hatch/two{
- dir = 8
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{
+ dir = 1;
+ name = "\improper Tornado crew hatch"
},
/obj/structure/machinery/door/poddoor/shutters/almayer{
dir = 4;
@@ -66220,7 +66246,7 @@ pRK
qmM
qGQ
qTh
-qzp
+rjP
qzp
nfq
fDg
@@ -67582,7 +67608,7 @@ pUc
qst
qLz
qVl
-qzp
+rjP
qzp
rFp
sdE
@@ -103011,7 +103037,7 @@ sCp
toY
uwQ
wzg
-xRM
+lgw
xRM
bpZ
wRL
@@ -104373,8 +104399,8 @@ tcu
tSo
vjv
wCr
-xRM
-xRM
+lgw
+qjy
fXn
uSB
ecP
diff --git a/maps/map_files/LV624_Fixed/LV624_repaired.dmm b/maps/map_files/LV624_Fixed/LV624_repaired.dmm
index 604bec9474..0054709887 100644
--- a/maps/map_files/LV624_Fixed/LV624_repaired.dmm
+++ b/maps/map_files/LV624_Fixed/LV624_repaired.dmm
@@ -4636,6 +4636,9 @@
/obj/structure/flora/bush/ausbushes/var3/leafybush,
/turf/open/auto_turf/strata_grass/layer1,
/area/lv624/ground/caves/central_caves)
+"faY" = (
+/turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east,
+/area/lv624/ground/jungle/south_central_jungle)
"faZ" = (
/obj/structure/surface/table,
/obj/item/tool/kitchen/utensil/knife,
@@ -5838,7 +5841,7 @@
/area/lv624/lazarus/landing_zones/lz1)
"gxv" = (
/obj/structure/surface/table/reinforced/prison,
-/obj/structure/machinery/faxmachine,
+/obj/structure/machinery/faxmachine/corporate/liaison,
/turf/open/floor{
dir = 9;
icon_state = "whiteyellow"
@@ -16947,7 +16950,6 @@
"sPK" = (
/obj/structure/machinery/door/airlock/almayer/generic{
dir = 1;
- locked = 1;
name = "\improper Storage Room"
},
/turf/open/floor{
@@ -36745,8 +36747,8 @@ gOl
gOl
gOl
tOc
-eUI
-mdK
+tOc
+fcJ
mdK
aeW
bZf
@@ -36969,8 +36971,8 @@ fMc
bFS
fMc
lDp
-eUI
-mdK
+faY
+iwh
mdK
hOD
vLL
diff --git a/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm b/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm
new file mode 100644
index 0000000000..5c12a0b028
--- /dev/null
+++ b/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm
@@ -0,0 +1,75529 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aae" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva,
+/area/varadero/interior/disposals)
+"aag" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2";
+ pixel_x = 21
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"aaA" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/sofa/vert/grey/top,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"aaG" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/monsoon)
+"abf" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/mob/living/simple_animal/mouse,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"abl" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/radio,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"abu" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"abE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/security)
+"abK" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"abL" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/swcaves)
+"acO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/beakers,
+/obj/item/reagent_container/glass/beaker/bluespace,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"ade" = (
+/obj/structure/machinery/camera/autoname/lz_camera,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"adw" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/cargo)
+"adR" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"aer" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"afg" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 8
+ },
+/area/varadero/interior/hall_N)
+"afx" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"afz" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_N)
+"afR" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"agi" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"agn" = (
+/obj/structure/window_frame/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"agJ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/trackimp,
+/obj/item/device/binoculars,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"agM" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/secure{
+ dir = 2;
+ id = "engine_electrical_maintenance";
+ name = "Underground Power Substation";
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/electrical)
+"ahb" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/overlay/palmtree_r,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"ahg" = (
+/turf/closed/wall,
+/area/varadero/interior/dock_control)
+"ahD" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/item/stack/rods{
+ pixel_x = 10;
+ pixel_y = -4
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"ahK" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"aiR" = (
+/obj/structure/machinery/door/airlock/almayer/security{
+ name = "\improper Underground Security Evidence Storage";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"aiY" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/toy/plush/farwa,
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"akf" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"akg" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/monsoon)
+"akk" = (
+/obj/structure/surface/table/woodentable,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/newspaper{
+ desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV.";
+ name = "character sheet";
+ pixel_x = 4;
+ pixel_y = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"akJ" = (
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"ald" = (
+/obj/structure/pipes/unary/freezer{
+ dir = 8;
+ icon_state = "freezer_1"
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"alD" = (
+/obj/structure/filtration/coagulation_arm{
+ indestructible = 1;
+ layer = 2.1;
+ density = 0
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/obj/structure/platform,
+/turf/open/gm/river/desert/deep/covered,
+/area/varadero/interior/maintenance/north)
+"alG" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"alL" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"alM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/machinery/sleep_console,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"ami" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/obj/structure/prop/dam/crane/cargo,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"ani" = (
+/obj/structure/machinery/vending/security,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"anu" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"anA" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/surface/table/woodentable,
+/obj/item/storage/box/drinkingglasses,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"aoi" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"aoo" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-5";
+ name = "book case"
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"aoC" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/comms2)
+"aoE" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/research)
+"apj" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"apG" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/farocean)
+"apH" = (
+/obj/item/tool/wrench,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"apI" = (
+/obj/structure/machinery/computer/cameras/telescreen{
+ name = "Interrogation Telescreen";
+ network = list("interrogation");
+ pixel_y = 32
+ },
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"apY" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"aqb" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"aqh" = (
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -18;
+ pixel_y = -8
+ },
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ pixel_x = -17;
+ pixel_y = -19
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"aqk" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"aqq" = (
+/obj/structure/prop/rock/brown,
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/pontoon_beach)
+"aqw" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"ara" = (
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"arg" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"arC" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"arF" = (
+/obj/structure/closet/crate/trashcart,
+/obj/item/trash/ceramic_plate,
+/obj/item/trash/popcorn,
+/obj/item/trash/candy,
+/obj/item/tool/crowbar,
+/obj/item/tool/lighter/zippo,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"asf" = (
+/obj/structure/bed/chair/hunter{
+ dir = 1
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"asx" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"atz" = (
+/obj/structure/machinery/vending/cigarette/colony,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"atM" = (
+/obj/structure/prop/mech/drill,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"auE" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_NW)
+"avl" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"avy" = (
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"avD" = (
+/turf/closed/wall/huntership,
+/area/varadero/interior_protected/vessel)
+"avF" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"avX" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/comms4)
+"awr" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/lz1_near)
+"awu" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"awJ" = (
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/interior_protected/caves/central)
+"axh" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"axs" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"axv" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"axY" = (
+/obj/structure/bed/chair/comfy/lime,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"ayo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"ayx" = (
+/obj/structure/prop/power_transformer{
+ dir = 0
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"ayF" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"azh" = (
+/obj/item/clothing/shoes/swimmingfins,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"azr" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"azw" = (
+/obj/structure/largecrate/random/mini/wooden,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"azK" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"aAg" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"aAr" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"aAX" = (
+/obj/docking_port/stationary/marine_dropship/lz2{
+ name = "LZ2 - Palm Airfield"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"aAY" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"aBp" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"aBz" = (
+/obj/item/stack/cable_coil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"aBB" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"aBK" = (
+/obj/structure/flora/bush/ausbushes/var3/brflowers{
+ icon_state = "brflowers_3"
+ },
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"aBO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/disposals)
+"aCd" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"aCl" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ autoname = 0;
+ dir = 1;
+ icon_state = "door_locked";
+ locked = 1;
+ name = "\improper Engine Room"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"aCz" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"aCH" = (
+/obj/structure/bed/chair/wheelchair{
+ desc = "Great scott, it can move on its own!";
+ dir = 4;
+ icon_state = "officechair_white";
+ name = "Dr. O's fantastic self rolling wheelie chair";
+ pixel_x = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"aCW" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"aCX" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"aCY" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/power/apc{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"aDu" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"aDv" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/bar,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"aDF" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"aDZ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"aEf" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"aEg" = (
+/obj/effect/decal/cleanable/blood{
+ basecolor = "#20d450";
+ color = "#20d450"
+ },
+/obj/effect/decal/remains/human,
+/obj/structure/prop/ice_colony/ground_wire,
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 8
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"aEi" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"aED" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"aEQ" = (
+/obj/structure/shuttle/engine/router{
+ dir = 4;
+ unacidable = 0
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"aFg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"aFh" = (
+/obj/structure/surface/table,
+/obj/item/clothing/under/shorts/black,
+/obj/item/reagent_container/spray/cleaner{
+ layer = 3.1;
+ pixel_x = -5;
+ pixel_y = 15
+ },
+/obj/item/reagent_container/glass/rag{
+ pixel_x = 6;
+ pixel_y = 14
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"aFt" = (
+/turf/closed/wall,
+/area/varadero/interior_protected/maintenance/south)
+"aFu" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"aFM" = (
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 4;
+ icon_state = "leftsecure";
+ id = "brg"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"aFX" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "greencorners"
+ },
+/area/varadero/interior/hall_SE)
+"aGx" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"aGX" = (
+/obj/structure/closet/firecloset/full,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"aHu" = (
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"aHw" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"aHy" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"aHM" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"aIm" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"aIq" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"aIu" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"aJc" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/cans/waterbottle{
+ pixel_x = -13;
+ pixel_y = 16
+ },
+/obj/item/trash/plate{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/reagent_container/food/snacks/xenoburger{
+ pixel_x = 5;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/research)
+"aJp" = (
+/obj/effect/decal/cleanable/blood{
+ basecolor = "#20d450";
+ color = "#20d450"
+ },
+/obj/effect/decal/remains/human,
+/obj/structure/prop/ice_colony/ground_wire,
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 4
+ },
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 8
+ },
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 1
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"aJD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"aJF" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"aJP" = (
+/obj/structure/bed/chair/wood/normal,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"aJW" = (
+/obj/structure/largecrate/random/case,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"aKk" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/bed/chair/office/dark{
+ dir = 1;
+ pixel_x = -5;
+ pixel_y = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"aKA" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ layer = 3.1;
+ pixel_x = 8;
+ pixel_y = 21
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ layer = 3.2;
+ pixel_x = 8;
+ pixel_y = 10
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"aKJ" = (
+/obj/item/tool/warning_cone,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"aLc" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/disposals)
+"aLl" = (
+/turf/open/floor/shiva{
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"aLn" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"aMp" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"aMC" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/maintenance/north)
+"aOg" = (
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"aOG" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"aPU" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"aQc" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"aQq" = (
+/obj/structure/window/framed/colony/reinforced/hull,
+/turf/open/floor/plating/icefloor,
+/area/varadero/interior/dock_control)
+"aQG" = (
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"aQN" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"aQY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/tool/screwdriver,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"aRr" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"aRL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/eastright{
+ dir = 1;
+ pixel_y = 17
+ },
+/obj/item/weapon/gun/revolver/cmb{
+ pixel_y = 2
+ },
+/obj/item/clothing/ears/earmuffs{
+ icon_state = "earmuffs2";
+ pixel_x = 2;
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"aSe" = (
+/obj/item/reagent_container/food/snacks/birthdaycakeslice,
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"aSj" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"aSt" = (
+/obj/structure/machinery/photocopier,
+/obj/item/device/camera{
+ pixel_x = -5;
+ pixel_y = 9
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"aSU" = (
+/obj/structure/catwalk,
+/turf/open/floor/plating/plating_catwalk,
+/area/varadero/interior/maintenance/north)
+"aTg" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"aTh" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"aTC" = (
+/obj/item/reagent_container/food/snacks/eat_bar{
+ pixel_x = 5;
+ pixel_y = 2
+ },
+/obj/item/reagent_container/food/snacks/eat_bar{
+ pixel_x = -5;
+ pixel_y = -9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"aTS" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"aTY" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"aUD" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 4
+ },
+/obj/item/trash/barcardine{
+ pixel_x = 10;
+ pixel_y = 11
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"aUP" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -11;
+ pixel_y = 3
+ },
+/obj/structure/mirror{
+ pixel_x = -32
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"aVs" = (
+/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{
+ id = "undergroundhangarsouth";
+ unacidable = 1;
+ name = "Pontoon South Door";
+ openspeed = 17
+ },
+/turf/open/floor/plating/icefloor{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/maintenance/north)
+"aVt" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case"
+ },
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"aVF" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/microwave{
+ desc = "There's two of them.";
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"aVQ" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited,
+/turf/closed/wall,
+/area/varadero/interior/hall_N)
+"aWA" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"aWP" = (
+/turf/open/floor{
+ dir = 8;
+ icon_state = "darkgreencorners2"
+ },
+/area/varadero/interior/hall_SE)
+"aXb" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"aXm" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"aXn" = (
+/obj/structure/prop/rock/brown,
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"aXt" = (
+/obj/structure/catwalk,
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"aXz" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"aXA" = (
+/obj/structure/largecrate/supply/medicine/iv,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"aXC" = (
+/obj/structure/closet/secure_closet/medical2,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"aYg" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"aZb" = (
+/obj/structure/bedsheetbin{
+ icon_state = "linenbin-empty"
+ },
+/obj/item/clothing/glasses/sunglasses{
+ pixel_x = -2;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"aZq" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"aZv" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"aZX" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"baa" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bag" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/landmark/monkey_spawn,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"bah" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"bak" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"baH" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/shotgun/pump,
+/obj/item/weapon/gun/shotgun/pump{
+ pixel_y = -5
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"bbt" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"bbG" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/coast/west,
+/area/varadero/exterior/pontoon_beach)
+"bbK" = (
+/obj/structure/surface/rack,
+/obj/item/tool/crowbar,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"bbW" = (
+/obj/item/clothing/under/shorts/black,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/maintenance)
+"bcg" = (
+/obj/structure/surface/rack,
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"bcD" = (
+/obj/item/tool/wet_sign,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"bdc" = (
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bdH" = (
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/interior/caves/north_research)
+"bdJ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/security{
+ name = "\improper Underground Security Custodial Closet";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"beE" = (
+/obj/item/device/taperecorder,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"beK" = (
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/lz2_near)
+"bfg" = (
+/obj/structure/surface/table,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = 5;
+ pixel_y = 12
+ },
+/obj/item/trash/cigbutt/ucigbutt,
+/obj/item/trash/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = 11
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"bfq" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"bft" = (
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"bgh" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/maintenance/north)
+"bgl" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"bgE" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/north)
+"bhF" = (
+/obj/structure/sign/safety/water{
+ pixel_x = 15
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_N)
+"bhU" = (
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"bih" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"bio" = (
+/obj/structure/surface/table/woodentable,
+/obj/effect/spawner/random/powercell,
+/turf/open/floor/wood,
+/area/varadero/interior/chapel)
+"biz" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/surgical_tray,
+/obj/item/storage/box/bodybags{
+ pixel_x = -4;
+ pixel_y = 12
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"biS" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"bjd" = (
+/obj/item/weapon/gun/smg/nailgun{
+ pixel_y = 3
+ },
+/obj/structure/surface/rack,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"bjf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"bjA" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"bjC" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"bko" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/coast/west,
+/area/varadero/exterior/monsoon)
+"bkC" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/secure{
+ dir = 2;
+ name = "Underground Morgue";
+ req_access_txt = "100"
+ },
+/turf/open/floor{
+ icon_state = "dark2"
+ },
+/area/varadero/interior/morgue)
+"bkG" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/machinery/computer/communications{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"bkM" = (
+/turf/closed/wall,
+/area/varadero/interior/hall_SE)
+"bmt" = (
+/obj/structure/surface/rack,
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/item/tool/surgery/hemostat/predatorhemostat,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"bmV" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ icon_state = "warning_s"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"bnc" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = 3
+ },
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = -5;
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = 8;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bnf" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"bng" = (
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bnm" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/cargo)
+"bnB" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bnH" = (
+/obj/structure/prop/dam/truck,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"boI" = (
+/obj/structure/prop/almayer/computers/sensor_computer2,
+/turf/open/floor/prison{
+ icon_state = "darkredfull2"
+ },
+/area/varadero/interior/dock_control)
+"boV" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"bpI" = (
+/obj/effect/landmark/hunter_secondary,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"bpT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"brx" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/surgery/FixOVein/predatorFixOVein{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/obj/item/paper{
+ pixel_x = -11;
+ pixel_y = 4
+ },
+/obj/item/paper/research_notes/good{
+ pixel_x = -15;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"brM" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"brT" = (
+/turf/closed/wall/huntership/destructible,
+/area/varadero/interior_protected/vessel)
+"brX" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"bsf" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"bst" = (
+/obj/structure/closet/crate/miningcar,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"bte" = (
+/obj/structure/closet/crate/radiation,
+/obj/item/stack/sheet/mineral/phoron/medium_stack{
+ pixel_x = -5
+ },
+/obj/item/stack/sheet/mineral/uranium/small_stack{
+ pixel_y = -7;
+ pixel_x = 5
+ },
+/obj/item/stack/sheet/mineral/lead{
+ pixel_x = 2;
+ pixel_y = 6;
+ amount = 5
+ },
+/turf/open/shuttle/elevator,
+/area/varadero/interior/hall_N)
+"btU" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/pontoon_beach)
+"bum" = (
+/obj/structure/machinery/shower{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/varadero/interior/maintenance)
+"bur" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/carpet,
+/area/varadero/interior/administration)
+"buH" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"bvE" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"bvF" = (
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -18;
+ pixel_y = -8
+ },
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ pixel_x = -17;
+ pixel_y = -19
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"bwz" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"bwP" = (
+/obj/structure/machinery/landinglight/ds2{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"bye" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 5;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"byl" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/encryptionkey/dutch,
+/obj/item/device/encryptionkey/dutch{
+ pixel_x = -6
+ },
+/obj/item/device/encryptionkey/dutch{
+ pixel_x = 8;
+ pixel_y = 3
+ },
+/obj/item/book/manual/marine_law{
+ pixel_x = 8
+ },
+/obj/item/reagent_container/food/drinks/bottle/vodka{
+ pixel_x = -5;
+ pixel_y = 1
+ },
+/obj/item/handcuffs{
+ pixel_x = 2;
+ pixel_y = 16
+ },
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"bys" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"byw" = (
+/obj/structure/surface/table,
+/obj/item/folder/black,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"byC" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/eastocean)
+"byF" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"bzf" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"bzn" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"bzq" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"bzz" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"bAj" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"bAE" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "Made in Little Japan.";
+ health = 300;
+ icon = 'icons/obj/items/items.dmi';
+ icon_state = "sheet-lizard";
+ name = "exotic bedsheet";
+ pixel_x = -1
+ },
+/obj/item/ammo_magazine/rifle/m4ra,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"bBo" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"bBt" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"bBV" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"bCA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"bCM" = (
+/obj/structure/platform_decoration/kutjevo,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"bDs" = (
+/obj/item/weapon/gun/flare{
+ current_mag = null
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"bEj" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"bEX" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/comms3)
+"bEY" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/pontoon_beach)
+"bFj" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/storage/box/donkpockets{
+ pixel_x = -6;
+ pixel_y = 17
+ },
+/obj/structure/machinery/recharger,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"bFo" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight/flare,
+/obj/effect/landmark/crap_item,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"bFD" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt";
+ pixel_x = 3;
+ pixel_y = 17
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"bFV" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"bGe" = (
+/obj/item/stool{
+ pixel_x = 7;
+ pixel_y = -6
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"bGy" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"bGC" = (
+/obj/structure/sign/safety/restrictedarea,
+/turf/closed/wall,
+/area/varadero/interior/dock_control)
+"bGU" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"bHc" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"bIt" = (
+/turf/closed/wall,
+/area/varadero/interior/technical_storage)
+"bJv" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/power/apc{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"bJH" = (
+/obj/item/tool/warning_cone,
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"bJI" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/lz1_near)
+"bJV" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"bLl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"bLp" = (
+/obj/structure/bed/chair/comfy/orange{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"bLy" = (
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"bLB" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/chapel)
+"bLI" = (
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/obj/structure/prop/ice_colony/tiger_rug{
+ icon_state = "HotlineAlt"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"bLN" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"bLV" = (
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"bMf" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Reception Archives";
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/records)
+"bMk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"bMx" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"bMG" = (
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/trash/ceramic_plate,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"bMV" = (
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"bNi" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"bNt" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/item/clothing/suit/storage/bomber,
+/obj/item/storage/belt/marine,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"bNC" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"bNN" = (
+/obj/structure/machinery/landinglight/ds2/delayone{
+ dir = 4
+ },
+/obj/item/prop/almayer/comp_open,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"bOO" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"bPe" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"bPk" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"bPl" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"bPm" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"bPx" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"bPF" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/structure/window/reinforced,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"bPG" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/device/flashlight/lamp/candelabra{
+ layer = 3.2;
+ pixel_x = 1;
+ pixel_y = 13
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"bQa" = (
+/obj/structure/catwalk,
+/obj/structure/largecrate/random,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"bQH" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"bRg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"bRi" = (
+/turf/open/floor/shiva,
+/area/varadero/interior/disposals)
+"bRo" = (
+/obj/structure/reagent_dispensers/beerkeg/alt_dark,
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"bRQ" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"bRS" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"bSj" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"bSu" = (
+/obj/structure/closet/crate/supply,
+/obj/effect/spawner/random/attachment,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"bSD" = (
+/obj/structure/machinery/power/apc{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"bSQ" = (
+/obj/item/tool/warning_cone,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"bTg" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"bTm" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"bTA" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"bTN" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"bUg" = (
+/obj/structure/machinery/microwave{
+ pixel_y = 9
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"bUK" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"bUP" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/monsoon)
+"bUZ" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"bVe" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"bVq" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"bVu" = (
+/obj/structure/pipes/standard/simple/visible{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"bVI" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"bVQ" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"bVS" = (
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/lz1_near)
+"bVX" = (
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/lz1_near)
+"bWq" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/plasteel/medium_stack,
+/obj/item/trash/crushed_cup,
+/obj/item/prop/magazine/dirty/torn,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"bYO" = (
+/obj/item/tool/shovel/spade,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"bYT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light/small,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"bZg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"bZv" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"bZA" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"bZI" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"bZU" = (
+/turf/open/floor/plating/icefloor,
+/area/varadero/exterior/lz1_near)
+"cak" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"caD" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"caV" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"cba" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"cbe" = (
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/structure/filingcabinet{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/effect/decal/cleanable/cobweb{
+ pixel_x = -11;
+ pixel_y = 20
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"cbg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"cbq" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"cbv" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/spray/hydro{
+ pixel_x = -4;
+ pixel_y = 7
+ },
+/obj/item/reagent_container/spray/hydro{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"cbK" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 4
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"ccp" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/maintenance/north)
+"ccU" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"cdb" = (
+/turf/closed/wall,
+/area/varadero/interior/maintenance/security)
+"cdy" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"cdO" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"cel" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ceo" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"ceJ" = (
+/obj/item/storage/fancy/candle_box,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"cfq" = (
+/obj/item/stool{
+ layer = 2.5;
+ pixel_x = -3;
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"cfs" = (
+/obj/structure/machinery/power/smes/buildable{
+ name = "colony distribution SMES"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"cgb" = (
+/obj/structure/machinery/cm_vending/sorted/tech/tool_storage,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"cgj" = (
+/obj/item/stack/sheet/metal/med_small_stack,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"cgr" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/north,
+/area/varadero/interior/caves/north_research)
+"cgA" = (
+/obj/structure/machinery/landinglight/ds2/delayone{
+ dir = 4
+ },
+/obj/structure/machinery/floodlight/landing/floor{
+ pixel_x = -1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"che" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"chr" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/tool/wet_sign,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"chs" = (
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/hall_SE)
+"chE" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"chU" = (
+/obj/structure/shuttle/engine/propulsion/burst{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"chX" = (
+/obj/effect/landmark/railgun_camera_pos,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"cic" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"cio" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/effect/decal/strata_decals/grime/grime3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"cit" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"ciu" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"ciH" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"ciR" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"cjf" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = 8;
+ pixel_y = -6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"cka" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/cameras/wooden_tv{
+ desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW.";
+ dir = 4;
+ name = "Television set";
+ network = null;
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"ckx" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ckz" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"ckF" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ckI" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"ckM" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"clv" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"clD" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"clG" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"clX" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance)
+"cmf" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/pipe_water,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"cmk" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/structure/closet/crate/freezer/cooler,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/souto/grape,
+/obj/item/reagent_container/food/drinks/cans/souto/lime,
+/obj/item/reagent_container/food/drinks/cans/souto/peach,
+/obj/item/reagent_container/food/drinks/bottle/sake,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"cmr" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"cmU" = (
+/obj/item/reagent_container/food/snacks/fishfingers{
+ pixel_y = 7
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"cne" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"cnv" = (
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/ammo_magazine/pistol/vp78,
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_y = 4;
+ pixel_x = -5
+ },
+/obj/item/ammo_magazine/pistol/vp78,
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_y = 4;
+ pixel_x = -5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"cnW" = (
+/obj/structure/surface/table,
+/obj/structure/prop/server_equipment/laptop/on,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"coc" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"cog" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"coz" = (
+/obj/structure/sign/safety/bulkhead_door,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/north)
+"coX" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"cpy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clipboard{
+ pixel_x = -3;
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"cpA" = (
+/obj/structure/morgue,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"cpC" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"cpF" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"cql" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"cqC" = (
+/obj/structure/extinguisher_cabinet,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/electrical)
+"cqZ" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/maintenance/south)
+"crq" = (
+/obj/item/stack/sheet/metal,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"crC" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"csb" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/sofa/vert/grey/bot,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"csr" = (
+/obj/structure/prop/ice_colony/flamingo,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"cto" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"ctw" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"cty" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/caves/central)
+"ctE" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"cuc" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/obj/item/stack/sheet/glass{
+ amount = 30
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"cud" = (
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"cug" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"cur" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/pistol/mod88,
+/obj/item/weapon/gun/pistol/mod88{
+ pixel_y = -2
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"cvI" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper/janitor{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/tool/pen/blue{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"cvW" = (
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"cvX" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"cwe" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/dry_ramen{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/ammo_magazine/shotgun/buckshot{
+ pixel_x = -10;
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"cwk" = (
+/obj/structure/largecrate/random,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"cwp" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/clothing/suit/armor/riot,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"cwE" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/maintenance/north)
+"cwQ" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/storage/bible/booze,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"cym" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"cyT" = (
+/obj/structure/machinery/light/small,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"czG" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"cAw" = (
+/obj/structure/closet/secure_closet/cargotech,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"cAx" = (
+/obj/structure/largecrate/random,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"cAX" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"cBq" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"cBI" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"cBW" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"cCk" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"cCO" = (
+/obj/structure/closet/jcloset,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/laundry)
+"cDc" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"cDm" = (
+/obj/item/reagent_container/food/drinks/cans/beer{
+ pixel_x = -9;
+ pixel_y = 12
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"cEm" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"cEu" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"cFe" = (
+/obj/structure/closet/firecloset/full,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"cFh" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastocean)
+"cFu" = (
+/obj/structure/xenoautopsy/tank/larva,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"cFw" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"cFz" = (
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/interior/caves/east)
+"cFK" = (
+/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{
+ id = "undergroundhangarsouth";
+ unacidable = 1;
+ name = "Pontoon South Door";
+ openspeed = 17
+ },
+/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{
+ id = "undergroundhangarsouth";
+ unacidable = 1;
+ name = "Pontoon South Door";
+ openspeed = 17
+ },
+/turf/open/floor/plating/icefloor{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/maintenance/north)
+"cFZ" = (
+/obj/structure/cargo_container/kelland/left,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"cGc" = (
+/obj/item/book/manual/detective,
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"cGd" = (
+/obj/structure/machinery/power/apc{
+ pixel_y = -24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"cGx" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/r_n_d/protolathe,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"cGD" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"cGR" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/hall_NW)
+"cGT" = (
+/obj/structure/machinery/r_n_d/circuit_imprinter,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"cGV" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 10
+ },
+/area/varadero/interior/records)
+"cHf" = (
+/obj/structure/filingcabinet,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"cHl" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"cHR" = (
+/obj/structure/surface/table,
+/obj/item/tool/kitchen/utensil/fork,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"cHS" = (
+/obj/structure/closet/crate/freezer/rations,
+/obj/item/explosive/grenade/incendiary/molotov,
+/obj/item/explosive/grenade/incendiary/molotov,
+/obj/item/explosive/grenade/incendiary/molotov{
+ pixel_x = -3
+ },
+/obj/item/explosive/grenade/incendiary/molotov{
+ pixel_x = 6
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"cHV" = (
+/obj/structure/window/phoronreinforced{
+ dir = 4;
+ icon_state = "phoronrwindow"
+ },
+/obj/structure/shuttle/engine/heater{
+ dir = 4
+ },
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/obj/item/device/flashlight/slime,
+/obj/structure/window/phoronreinforced{
+ dir = 1;
+ icon_state = "phoronrwindow"
+ },
+/turf/open/floor/light,
+/area/varadero/interior_protected/vessel)
+"cHY" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"cIB" = (
+/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"cIP" = (
+/obj/item/clothing/shoes/snow,
+/obj/structure/surface/rack,
+/obj/item/clothing/shoes/snow,
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask,
+/obj/item/clothing/mask/rebreather/scarf/tacticalmask,
+/obj/item/tank/emergency_oxygen/engi,
+/obj/effect/decal/strata_decals/grime/grime3{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"cJa" = (
+/obj/structure/reagent_dispensers/water_cooler{
+ density = 0;
+ pixel_x = -10;
+ pixel_y = 19
+ },
+/obj/effect/decal/strata_decals/grime/grime2,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"cJL" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"cKB" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"cKK" = (
+/obj/item/gift,
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"cKZ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"cLD" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4;
+ icon_state = "chair"
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"cLP" = (
+/turf/open/space,
+/area/space)
+"cLV" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"cLX" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"cLY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"cMf" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"cMw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/closet/crate,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"cMQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/item/clothing/head/helmet,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"cNb" = (
+/obj/structure/surface/table,
+/obj/item/device/binoculars,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"cNh" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"cNt" = (
+/turf/open/gm/coast/north,
+/area/varadero/exterior/comms4)
+"cNu" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"cNA" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/pen/blue{
+ pixel_x = -5;
+ pixel_y = 7
+ },
+/obj/item/paper_bin{
+ pixel_x = -4;
+ pixel_y = 9
+ },
+/obj/structure/machinery/door/window/brigdoor/westright{
+ name = "Security Desk"
+ },
+/obj/structure/machinery/door/window/eastleft{
+ name = "Security Desk"
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/vanilla{
+ pixel_x = 9;
+ pixel_y = 12
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"cNC" = (
+/obj/item/fuelCell{
+ pixel_x = 4;
+ pixel_y = 22
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"cNF" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"cNJ" = (
+/obj/structure/closet,
+/obj/item/device/flashlight/lantern,
+/obj/item/map/current_map,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"cNT" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"cOj" = (
+/obj/item/circuitboard/apc,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"cOs" = (
+/obj/structure/bed/sofa/pews/flipped{
+ dir = 4
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"cOK" = (
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/morgue)
+"cPI" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"cPR" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"cQr" = (
+/obj/item/tool/crowbar/red{
+ pixel_x = 9;
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"cQu" = (
+/obj/structure/prop/turbine_extras/left,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"cRn" = (
+/obj/item/prop/alien/hugger,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"cRx" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"cRZ" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"cSa" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers{
+ icon_state = "ywflowers_3"
+ },
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"cSc" = (
+/obj/structure/prop/invuln/overhead_pipe,
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"cSq" = (
+/turf/open/floor/wood,
+/area/varadero/interior/chapel)
+"cTg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"cTr" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"cTw" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"cTV" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"cUE" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/reagent_container/food/snacks/stew{
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"cUF" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/plasticflaps/mining,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"cUN" = (
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"cUZ" = (
+/obj/structure/largecrate/random/case/double{
+ anchored = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"cVd" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"cVq" = (
+/turf/open/gm/coast/east,
+/area/varadero/exterior/lz2_near)
+"cVG" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"cWs" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/prop/invuln/pipe_water,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"cWu" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"cXa" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"cXQ" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"cYa" = (
+/obj/item/storage/firstaid/adv,
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"cYc" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"cYr" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo{
+ dir = 4
+ },
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"cYw" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"cYB" = (
+/obj/structure/window_frame/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"cYV" = (
+/obj/structure/largecrate/random,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"cYZ" = (
+/obj/structure/machinery/landinglight/ds2,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"cZN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/technical_storage)
+"cZR" = (
+/obj/structure/sign/safety/medical,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/medical)
+"cZZ" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"dad" = (
+/obj/item/stack/tile/plasteel,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/hall_SE)
+"daA" = (
+/obj/structure/bed/chair,
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"daS" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"dbg" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"dbu" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"dbV" = (
+/obj/item/trash/liquidfood,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"ddz" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Reception";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/records)
+"ddY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"ded" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_y = 9
+ },
+/obj/item/tool/pen/blue,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"deq" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/pipe_water,
+/obj/item/reagent_container/glass/bucket/mopbucket{
+ pixel_x = 3;
+ pixel_y = -13
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"deE" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"deX" = (
+/obj/item/trash/boonie,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"dfs" = (
+/obj/item/storage/belt/utility,
+/obj/structure/surface/rack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"dfJ" = (
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"dgq" = (
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"dgF" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"dgP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/disposals)
+"dgY" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"dhp" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/machinery/disposal,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"dhV" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"dir" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"diu" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8;
+ pixel_x = 12;
+ pixel_y = 25
+ },
+/obj/structure/bed/chair/comfy{
+ pixel_x = -7;
+ pixel_y = 18
+ },
+/obj/structure/bed/chair/comfy{
+ dir = 8;
+ pixel_x = 7;
+ pixel_y = 12
+ },
+/obj/structure/bed/chair/comfy{
+ dir = 4;
+ pixel_x = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"diK" = (
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -30;
+ start_charge = 0
+ },
+/obj/item/tool/kitchen/knife/butcher{
+ pixel_x = -7;
+ pixel_y = 6
+ },
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"diQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper,
+/obj/item/tool/pen/blue{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/obj/item/folder/black_random{
+ pixel_x = 6;
+ pixel_y = -3
+ },
+/obj/item/folder/black_random{
+ pixel_x = -3;
+ pixel_y = -1
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"diW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"djh" = (
+/obj/item/book/manual/security_space_law,
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"djP" = (
+/obj/structure/bed/chair,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"dkl" = (
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"dkr" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/research)
+"dkC" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"dkS" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/monsoon)
+"dkV" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"dlh" = (
+/obj/structure/machinery/chem_dispenser/soda{
+ density = 0;
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"dlr" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"dlv" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"dlD" = (
+/obj/structure/prop/rock/brown_degree,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"dmq" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"dmN" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 5
+ },
+/area/varadero/interior/records)
+"dmR" = (
+/obj/structure/surface/rack,
+/obj/item/storage/pouch/medkit/full_advanced,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"dmS" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"dnh" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/interior/plastic/alt,
+/area/varadero/interior/laundry)
+"dnU" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"dnV" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"dnW" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"doa" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"dob" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"doO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"doP" = (
+/obj/structure/prop/rock/brown,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"doW" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ name = "\improper Theta-V Research Laboratory";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"dpz" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Security Brig";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"dpW" = (
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/comms4)
+"dpZ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"dqx" = (
+/obj/structure/cargo_container/wy/right,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"dro" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"drK" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"dsi" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"dss" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"dsC" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"dtj" = (
+/obj/structure/sign/poster/propaganda,
+/turf/closed/wall,
+/area/varadero/interior/technical_storage)
+"dtu" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"dtH" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/hall_SE)
+"duw" = (
+/obj/effect/decal/cleanable/cobweb2{
+ pixel_x = 11;
+ pixel_y = 22
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"duN" = (
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Library";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"dvw" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_N)
+"dvT" = (
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/eastbeach)
+"dwN" = (
+/obj/item/tool/wet_sign,
+/obj/item/tool/mop,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"dwP" = (
+/obj/structure/machinery/computer3/powermonitor,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"dxn" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"dxt" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"dxK" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/north_research)
+"dyl" = (
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"dyo" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/pontoon_beach)
+"dzH" = (
+/obj/structure/largecrate/random,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"dzN" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/toolbox/electrical{
+ pixel_y = 9
+ },
+/obj/item/storage/toolbox/mechanical/green{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"dBA" = (
+/obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill{
+ pixel_x = 10
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"dBB" = (
+/obj/structure/machinery/body_scanconsole,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"dCz" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/camera{
+ pixel_x = -3;
+ pixel_y = 9
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"dCE" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"dDn" = (
+/obj/item/shard{
+ icon_state = "large";
+ pixel_x = -5;
+ pixel_y = -6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"dDu" = (
+/obj/item/tool/wirecutters,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"dEo" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"dEJ" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/oob)
+"dFd" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"dFm" = (
+/obj/structure/largecrate/supply/supplies/water,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"dFt" = (
+/obj/structure/prop/fishing/line/long,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/pontoon_beach)
+"dFC" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/shard{
+ icon_state = "large";
+ pixel_x = -5;
+ pixel_y = -6
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"dGr" = (
+/turf/closed/shuttle{
+ dir = 1;
+ icon_state = "pwall"
+ },
+/area/space)
+"dGR" = (
+/obj/structure/toilet,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/vomit,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"dHD" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"dHY" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = -12
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/structure/holohoop{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"dIk" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"dID" = (
+/obj/structure/closet/wardrobe/engineering_yellow,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"dIK" = (
+/obj/structure/largecrate/random,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"dKc" = (
+/obj/structure/closet/secure_closet/security,
+/obj/item/ammo_magazine/handful/shotgun/buckshot{
+ pixel_x = -9
+ },
+/obj/item/ammo_magazine/handful/shotgun/buckshot{
+ pixel_x = -13;
+ pixel_y = 12
+ },
+/obj/item/weapon/gun/shotgun/pump,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"dKm" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/item/weapon/gun/rifle/m41a,
+/obj/item/ammo_magazine/rifle,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"dKy" = (
+/obj/structure/closet/crate/freezer/cooler/oj,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/beer,
+/obj/item/reagent_container/food/drinks/cans/souto/grape,
+/obj/item/reagent_container/food/drinks/cans/souto/lime,
+/obj/item/reagent_container/food/drinks/cans/souto/grape,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"dLN" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/medical)
+"dLP" = (
+/obj/item/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/medical)
+"dMm" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/surface/rack,
+/obj/item/tool/surgery/bonegel/predatorbonegel,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"dNh" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"dNt" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"dNU" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"dNW" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/folder/black{
+ pixel_x = -7;
+ pixel_y = 13
+ },
+/obj/item/folder/white{
+ pixel_x = -6;
+ pixel_y = 7
+ },
+/obj/item/folder/yellow{
+ pixel_x = -7
+ },
+/obj/item/facepaint/lipstick/jade{
+ pixel_x = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"dNY" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"dNZ" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves/central)
+"dOk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Medical Laboratory Storage";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"dOl" = (
+/obj/item/prop/colony/used_flare,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"dOm" = (
+/obj/structure/barricade/handrail/wire,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"dOS" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/pontoon_beach)
+"dPR" = (
+/obj/item/reagent_container/glass/bucket,
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"dQe" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"dQl" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"dQr" = (
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"dQK" = (
+/obj/effect/landmark/static_comms/net_one,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"dQT" = (
+/obj/structure/bed/chair/comfy/teal,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"dQV" = (
+/obj/structure/closet/secure_closet/security,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"dRs" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"dRI" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"dRX" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"dSo" = (
+/obj/structure/filingcabinet{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"dSs" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/paper_bin,
+/obj/item/tool/pen/blue,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"dSA" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-5";
+ name = "book case"
+ },
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"dTe" = (
+/obj/item/stack/cable_coil/random,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"dTl" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"dTu" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/farocean)
+"dTC" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"dTG" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/eastocean)
+"dTS" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"dUh" = (
+/obj/structure/morgue,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"dUA" = (
+/obj/structure/machinery/bioprinter,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"dUS" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt";
+ pixel_y = 9
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"dVq" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Library";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"dWu" = (
+/obj/structure/surface/rack,
+/obj/item/broken_device{
+ desc = "A timeless piece of technology from another era, of spacemen who once plunged into the 12th Bay and beyond."
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"dWE" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"dWH" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"dWN" = (
+/obj/structure/surface/table/woodentable/fancy,
+/obj/structure/machinery/faxmachine{
+ pixel_y = 3
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"dWV" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"dXd" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 5
+ },
+/area/varadero/interior/hall_N)
+"dXg" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/pontoon_beach)
+"dYd" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"dYn" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"dYp" = (
+/obj/item/book/manual/hydroponics_beekeeping,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"dYy" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"dYW" = (
+/obj/item/reagent_container/glass/bucket/mopbucket{
+ pixel_x = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"dYX" = (
+/obj/structure/machinery/light,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"dYZ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/brigdoor/westleft,
+/obj/item/tool/pen/blue{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/storage/pill_bottle/bicaridine{
+ pixel_x = -5;
+ pixel_y = 11
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"dZT" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"dZZ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clothing/mask/cigarette/cigar/tarbacks{
+ pixel_x = -7;
+ pixel_y = 8
+ },
+/obj/item/tool/lighter/zippo{
+ icon_off = "blackzippo";
+ icon_on = "blackzippoon";
+ icon_state = "blackzippo";
+ pixel_x = -5;
+ pixel_y = 7
+ },
+/obj/item/ashtray/plastic{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"eat" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"eaC" = (
+/obj/item/packageWrap,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"eaQ" = (
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"ebi" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ebm" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_half_cap"
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/lz1_near)
+"ebr" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/caves)
+"ebF" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"ebJ" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"ebN" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"ecb" = (
+/obj/structure/machinery/cm_vending/sorted/tech/comp_storage,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"edu" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"edD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"eea" = (
+/obj/vehicle/train/cargo/engine{
+ dir = 2
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"eeg" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"efw" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"efy" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastocean)
+"efU" = (
+/obj/structure/machinery/landinglight/ds2{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"egj" = (
+/obj/effect/landmark/hunter_secondary,
+/turf/open/floor/plating/icefloor,
+/area/varadero/exterior/lz1_near)
+"egp" = (
+/obj/structure/window/framed/colony,
+/obj/structure/noticeboard{
+ pixel_y = -32
+ },
+/turf/open/floor{
+ icon_state = "dark2"
+ },
+/area/varadero/interior/hall_N)
+"egH" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case"
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"egJ" = (
+/obj/structure/surface/table,
+/obj/item/storage/box/lightstick{
+ pixel_x = -4;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/glass/pressurized_canister,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"egV" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"eha" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"ehD" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"ehH" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"ehM" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"ehT" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/comms4)
+"ehY" = (
+/obj/item/clothing/under/shorts/red{
+ pixel_y = 9;
+ pixel_x = -8
+ },
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/lz2_near)
+"eia" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"eij" = (
+/obj/structure/bed,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"eiK" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"ejk" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ejK" = (
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"ejM" = (
+/turf/open/gm/coast/north,
+/area/varadero/exterior/monsoon)
+"ejZ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Medical Laboratory";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ekp" = (
+/obj/structure/surface/rack,
+/obj/item/storage/pouch/sling,
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ekE" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"ekO" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"elI" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/eastocean)
+"elP" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/monsoon)
+"emC" = (
+/obj/structure/surface/rack,
+/obj/item/tool/surgery/scalpel/pict_system,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"emP" = (
+/obj/structure/machinery/camera/autoname/lz_camera,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"enu" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"enH" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"enU" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"enZ" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/farocean)
+"eoj" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"eov" = (
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/central)
+"eoB" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/eastbeach)
+"eoV" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"epN" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"epO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"epQ" = (
+/turf/closed/wall,
+/area/varadero/interior/morgue)
+"epY" = (
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Technical Storage";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"eqe" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/cups{
+ pixel_x = 6;
+ pixel_y = 10
+ },
+/obj/item/storage/toolbox/syndicate{
+ pixel_x = -5;
+ pixel_y = 1
+ },
+/obj/item/reagent_container/food/drinks/sillycup{
+ pixel_x = 7;
+ pixel_y = -7
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"eqg" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/pontoon_beach)
+"eqn" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"eqB" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"erE" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"erK" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"erQ" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"esw" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"esA" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"esB" = (
+/obj/structure/closet/radiation,
+/obj/effect/landmark/crap_item,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"esK" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"esM" = (
+/obj/structure/target/syndicate,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"esO" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"etf" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Main Hallway"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"etv" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"etE" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"etV" = (
+/obj/item/stack/sheet/metal,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"euH" = (
+/obj/structure/surface/rack,
+/obj/item/tool/crowbar/red,
+/obj/item/tank/emergency_oxygen,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"euM" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"euS" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/pontoon_beach)
+"evV" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"evW" = (
+/obj/item/lightstick/variant/planted,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"evX" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"ewv" = (
+/obj/structure/machinery/constructable_frame,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"ewS" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/bottle/holywater,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"exj" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/hall_SE)
+"exs" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"exH" = (
+/obj/item/device/defibrillator,
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"exX" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"eyt" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/caves/east)
+"eyL" = (
+/obj/structure/surface/table,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"ezb" = (
+/obj/structure/surface/rack,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"ezc" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"ezd" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"ezt" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"ezx" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/obj/structure/sign/safety/waterhazard,
+/obj/structure/sign/safety/water{
+ pixel_x = 15
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"ezI" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"ezU" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"ezW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"ezZ" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"eAG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"eAJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"eBf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"eBm" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"eBs" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 9
+ },
+/area/varadero/interior/records)
+"eBG" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"eBL" = (
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"eBS" = (
+/obj/item/tool/surgery/hemostat/predatorhemostat,
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"eBT" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"eCg" = (
+/obj/item/tool/warning_cone,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"eCj" = (
+/obj/structure/prop/almayer/computers/sensor_computer3,
+/turf/open/floor/prison{
+ icon_state = "darkredfull2"
+ },
+/area/varadero/interior/dock_control)
+"eCu" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/south,
+/area/varadero/interior_protected/caves/central)
+"eCB" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 3;
+ pixel_y = 15;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"eDF" = (
+/obj/structure/bed/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"eDQ" = (
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"eDR" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"eDY" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"eEd" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/maintenance/south)
+"eEY" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 4
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 9
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/research)
+"eFB" = (
+/obj/structure/prop/fishing/line/long{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"eFJ" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"eFW" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"eGq" = (
+/obj/item/reagent_container/food/snacks/eat_bar,
+/obj/item/reagent_container/food/snacks/eat_bar{
+ pixel_x = -4;
+ pixel_y = -7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"eGL" = (
+/obj/item/stack/sheet/plasteel{
+ amount = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"eGP" = (
+/obj/structure/closet/cabinet,
+/obj/effect/spawner/random/powercell,
+/obj/effect/spawner/random/powercell,
+/obj/item/tool/lighter/zippo/gold,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"eGX" = (
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/pontoon_beach)
+"eHl" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/toilets)
+"eHs" = (
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"eHv" = (
+/obj/item/stack/sheet/wood/medium_stack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"eHB" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"eIr" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"eIT" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ pixel_x = 5;
+ pixel_y = 10
+ },
+/obj/item/reagent_container/food/condiment/peppermill{
+ pixel_x = -9;
+ pixel_y = 5
+ },
+/obj/item/reagent_container/food/condiment/saltshaker,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"eIV" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"eJI" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/storage/box/pillbottles{
+ pixel_x = -7;
+ pixel_y = 6
+ },
+/obj/item/storage/pill_bottle/packet/bicaridine{
+ pixel_x = 6;
+ pixel_y = -2
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"eJN" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"eJS" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"eKw" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"eKF" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt";
+ pixel_y = 9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"eKL" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"eLZ" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ density = 0
+ },
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -1;
+ pixel_y = 12
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"eMi" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 16;
+ pixel_y = -16
+ },
+/obj/item/toy/beach_ball/holoball,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"eMD" = (
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"eNk" = (
+/obj/item/toy/sword,
+/obj/item/clothing/head/pirate,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"eNA" = (
+/obj/item/weapon/twohanded/fireaxe,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"eOa" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/west,
+/area/varadero/exterior/lz1_near)
+"eOh" = (
+/obj/structure/machinery/optable,
+/obj/item/cpr_dummy{
+ dir = 0
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"eOu" = (
+/obj/structure/machinery/camera/autoname{
+ dir = 1;
+ network = list("interrogation")
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"eOv" = (
+/obj/item/circuitboard/airlock,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"eOK" = (
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/central)
+"eOZ" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ePb" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"ePB" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"eQa" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"eQm" = (
+/obj/structure/window/framed/wood,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"eQr" = (
+/obj/structure/largecrate/random/mini/med{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"eQz" = (
+/obj/structure/filingcabinet/filingcabinet,
+/obj/item/paper/research_notes,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"eQC" = (
+/obj/structure/largecrate/supply/supplies/water,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"eQI" = (
+/obj/item/shard{
+ icon_state = "large";
+ pixel_x = -5;
+ pixel_y = -6
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"eQZ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"eRD" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/carpet,
+/area/varadero/interior/security)
+"eRE" = (
+/obj/structure/bed/chair/comfy/orange{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"eRM" = (
+/obj/structure/surface/rack,
+/obj/item/tool/crowbar,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"eRO" = (
+/obj/structure/prop/souto_land/streamer{
+ dir = 1;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"eRQ" = (
+/obj/item/tool/screwdriver,
+/obj/item/device/multitool,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"eSg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"eSo" = (
+/obj/structure/closet/crate/construction,
+/obj/item/tool/extinguisher,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"eTb" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Detective's Office";
+ req_access_txt = "100"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"eTP" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = -12
+ },
+/obj/structure/barricade/handrail/wire,
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"eUh" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/maintenance)
+"eUr" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/book/manual/surgery{
+ pixel_x = 2;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"eUv" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"eUH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"eVn" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"eVH" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"eVU" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"eVW" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/closet/crate/miningcar{
+ layer = 3.1;
+ name = "\improper materials storage bin";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"eWp" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"eWR" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplecorners"
+ },
+/area/varadero/interior/research)
+"eWZ" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"eXg" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"eXr" = (
+/obj/structure/surface/rack,
+/obj/item/storage/briefcase,
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"eXw" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ density = 0;
+ name = "barge float";
+ desc = "A supportive lattice connected to two floating pontoons."
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"eXN" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"eXO" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"eYe" = (
+/obj/structure/bed/chair/office/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"eYG" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"eYM" = (
+/obj/structure/machinery/power/monitor,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"eZc" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"eZk" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"fao" = (
+/obj/structure/reagent_dispensers/water_cooler{
+ density = 0;
+ pixel_y = 19
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"faq" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/medical)
+"fay" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/research)
+"faP" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"faX" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"fbw" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ desc = "A high-power hydroelectric generator.";
+ name = "hydroelectric generator"
+ },
+/turf/open/gm/coast/north,
+/area/varadero/exterior/lz2_near)
+"fbQ" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = -12
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"fbW" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/tool/surgery/FixOVein/predatorFixOVein{
+ pixel_x = -4
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"fbZ" = (
+/obj/structure/prop/server_equipment/yutani_server,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"fcf" = (
+/obj/structure/surface/table,
+/obj/item/device/camera,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"fcg" = (
+/obj/structure/closet/secure_closet/freezer/meat,
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"fcp" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"fcF" = (
+/obj/effect/landmark/crap_item,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"fcK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"fdn" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{
+ pixel_x = -28
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"fdw" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"fdA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"fef" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/snacks/eat_bar{
+ pixel_x = 7;
+ pixel_y = 13
+ },
+/obj/item/implantcase/explosive{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"feH" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/monsoon)
+"feR" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"feV" = (
+/obj/structure/surface/table,
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"ffe" = (
+/obj/structure/curtain/shower,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior/laundry)
+"ffk" = (
+/obj/structure/bed/chair,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ffx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"ffY" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"fga" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/surface/rack,
+/obj/item/tool/wrench,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"fgW" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"fhh" = (
+/obj/item/tool/mop{
+ pixel_x = -10;
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"fhu" = (
+/obj/structure/bed/chair{
+ dir = 3
+ },
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"fhM" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"fhV" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = -6;
+ pixel_y = 3
+ },
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"fiv" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Staff Canteen"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"fiA" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"fjg" = (
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/swcaves)
+"fjv" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"fjx" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"fjC" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/obj/item/stack/sheet/metal,
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"fjH" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"fjM" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"fjU" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"fkd" = (
+/obj/item/toy/beach_ball,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"fkj" = (
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"fky" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_3";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"fkE" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"fkF" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"fkR" = (
+/turf/closed/wall,
+/area/varadero/interior/court)
+"fla" = (
+/obj/structure/machinery/faxmachine,
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/skills{
+ dir = 4;
+ layer = 3.1;
+ pixel_y = 18
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"fmu" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"fmy" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"fnj" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"fnl" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/effect/landmark/static_comms/net_two,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"fnq" = (
+/obj/effect/spawner/random/technology_scanner,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"fnF" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/brigdoor/westleft,
+/obj/item/tool/stamp{
+ pixel_x = 8;
+ pixel_y = 10
+ },
+/obj/item/paper_bin{
+ pixel_x = -4;
+ pixel_y = 5
+ },
+/obj/item/tool/pen/blue{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"fnX" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"fof" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8;
+ unacidable = 0
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4;
+ icon_state = "phoronrwindow"
+ },
+/obj/item/device/flashlight/slime,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"foz" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -11
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"foE" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"foF" = (
+/obj/structure/machinery/bot/mulebot,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"foQ" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"foU" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/item/paper/crumpled{
+ pixel_x = 6;
+ pixel_y = 18
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"fpe" = (
+/obj/structure/machinery/power/apc{
+ dir = 4;
+ pixel_x = 24;
+ start_charge = 0
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"fpf" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"fpq" = (
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/lz2_near)
+"fpY" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/research,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"fqs" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"fqY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"frR" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"fsC" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ftm" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"ftA" = (
+/obj/structure/sign/safety/coffee,
+/obj/structure/sign/safety/galley{
+ pixel_x = 15
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/research)
+"ftF" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/comms3)
+"fuh" = (
+/obj/structure/prop/ice_colony/soil_net,
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/interior/maintenance/north)
+"fuj" = (
+/obj/structure/safe/floor,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"fuF" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"fuS" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/disposals)
+"fvd" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"fvw" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/chem_dispenser/soda/beer{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"fvV" = (
+/obj/structure/largecrate/random/barrel/green,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"fwo" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"fxK" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"fxR" = (
+/obj/item/moneybag{
+ anchored = 1;
+ desc = "A console designed by the Hunters to assist in flight pathing and navigation.";
+ dir = 8;
+ icon = 'icons/obj/structures/machinery/computer.dmi';
+ icon_state = "overwatch";
+ name = "Hunter Flight Console";
+ pixel_x = -17
+ },
+/obj/structure/bed/chair/hunter{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"fxX" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"fys" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.01
+ },
+/obj/structure/catwalk,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"fyP" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/device/flashlight/lamp/candelabra{
+ layer = 3.2;
+ pixel_x = 1;
+ pixel_y = 13
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"fyZ" = (
+/mob/living/simple_animal/cat{
+ desc = "A domesticated, feline pet. The collar says 'Orion'.";
+ name = "Orion";
+ real_name = "Orion"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"fzc" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/north_research)
+"fzx" = (
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"fzy" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"fAq" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"fAs" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"fAO" = (
+/turf/open/floor/plating,
+/area/varadero/interior/technical_storage)
+"fAQ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"fBV" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"fCB" = (
+/obj/structure/machinery/constructable_frame,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"fDB" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"fDH" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/farocean)
+"fEm" = (
+/obj/structure/largecrate/random,
+/obj/item/reagent_container/food/drinks/cans/thirteenloko{
+ pixel_x = -3;
+ pixel_y = 14
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"fEu" = (
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/electrical)
+"fEz" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/records)
+"fEA" = (
+/obj/structure/girder/displaced,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"fEI" = (
+/obj/structure/bedsheetbin{
+ icon_state = "linenbin-empty"
+ },
+/obj/item/clothing/under/CM_uniform,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"fER" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"fFm" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/drinkingglass{
+ pixel_x = 3
+ },
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"fFs" = (
+/obj/structure/machinery/reagentgrinder{
+ pixel_y = 7
+ },
+/obj/item/stack/sheet/mineral/phoron,
+/obj/item/stack/sheet/mineral/phoron,
+/obj/item/stack/sheet/mineral/phoron,
+/obj/item/stack/sheet/mineral/phoron,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"fFu" = (
+/obj/structure/filingcabinet/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"fFw" = (
+/obj/item/stack/sheet/wood,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"fFx" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/obj/structure/machinery/power/port_gen/pacman,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"fFH" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"fFI" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"fFK" = (
+/obj/structure/bed{
+ can_buckle = 0;
+ desc = "A lightweight support lattice.";
+ icon = 'icons/obj/structures/structures.dmi';
+ icon_state = "latticefull";
+ layer = 2.1;
+ name = "lattice"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/vessel)
+"fGM" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"fGN" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/farocean)
+"fHf" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"fHk" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"fHs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"fHx" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"fIk" = (
+/obj/item/prop/colony/used_flare,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"fJb" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"fJI" = (
+/obj/item/clothing/gloves/yautja{
+ anchored = 1;
+ can_block_movement = 1;
+ charge = 1;
+ charge_max = 1;
+ color = "#a8a7a5";
+ density = 1;
+ desc = "The ship's on-board self destruct system, let's hope you never have to use it.";
+ name = "Self Destruct System";
+ pixel_y = 24
+ },
+/obj/structure/bed/chair/hunter{
+ dir = 1
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"fJR" = (
+/obj/structure/surface/table,
+/obj/item/bodybag/cryobag,
+/obj/item/storage/box/syringes,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"fKz" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ name = "\improper Theta-V Research Laboratory Sample Isolation";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"fLn" = (
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 1;
+ icon_state = "leftsecure";
+ id = "brg"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"fLY" = (
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/pontoon_beach)
+"fLZ" = (
+/obj/structure/surface/rack,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/storage/toolbox/mechanical,
+/obj/effect/landmark/crap_item,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"fMq" = (
+/obj/item/device/cassette_tape/heavymetal{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/ears/earmuffs{
+ icon_state = "earmuffs2";
+ pixel_x = 5;
+ pixel_y = -3
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"fMI" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"fNm" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"fND" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"fOG" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/constructable_frame,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"fOO" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/maintenance/north)
+"fPn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"fPo" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/effect/landmark/crap_item,
+/obj/item/storage/fancy/cigar,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"fPp" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers{
+ icon_state = "ywflowers_2"
+ },
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"fPq" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"fPy" = (
+/obj/structure/prop/rock/brown,
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"fPJ" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"fPU" = (
+/obj/structure/prop/souto_land/pole{
+ dir = 1
+ },
+/obj/structure/prop/souto_land/pole{
+ dir = 8;
+ pixel_y = 24
+ },
+/obj/structure/flora/pottedplant{
+ desc = "How did that get in there?";
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"fQr" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"fQE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"fQK" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"fQW" = (
+/obj/structure/prop/turbine_extras,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"fRl" = (
+/obj/structure/largecrate/random/case,
+/obj/item/spacecash/c10{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/reagent_container/food/drinks/coffeecup/wy{
+ pixel_x = -7;
+ pixel_y = 2
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"fSa" = (
+/obj/structure/window_frame/colony,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"fTh" = (
+/obj/item/tool/shovel,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"fUn" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/maintenance/north)
+"fUs" = (
+/obj/structure/machinery/light/small,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/caves/north_research)
+"fUF" = (
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"fUJ" = (
+/obj/structure/machinery/vending/cigarette,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"fUY" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"fUZ" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"fVt" = (
+/obj/structure/machinery/door_control{
+ id = "colony_sec_armory";
+ name = "Colony Secure Armory";
+ pixel_y = -26
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"fVw" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"fWd" = (
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/eastocean)
+"fWn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"fWr" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"fWz" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"fWA" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"fWE" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/pontoon_beach)
+"fWR" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_half_cap"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"fWU" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_N)
+"fWW" = (
+/obj/structure/surface/rack,
+/obj/structure/surface/rack,
+/obj/item/book/manual/engineering_construction,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"fXa" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = 3;
+ pixel_y = 11
+ },
+/obj/item/ashtray/plastic,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"fXu" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = 5;
+ pixel_y = 12
+ },
+/obj/item/trash/barcardine,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"fXA" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"fXG" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/bed/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"fXH" = (
+/obj/structure/machinery/landinglight/ds2/delaythree,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"fXX" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/glass{
+ amount = 30
+ },
+/obj/item/trash/crushed_cup,
+/obj/item/trash/c_tube,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"fYA" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_N)
+"fYH" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/disposals)
+"fYQ" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"fYV" = (
+/obj/structure/surface/rack,
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"fZd" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/rifle,
+/obj/item/weapon/gun/rifle/m41a,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"fZe" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"fZx" = (
+/obj/item/stool{
+ pixel_x = -7;
+ pixel_y = -4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"fZB" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"fZI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/medical)
+"fZP" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"fZX" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"gan" = (
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"gar" = (
+/obj/structure/machinery/computer3/powermonitor,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"gaw" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"gaG" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"gaJ" = (
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"gbE" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/pontoon_beach)
+"gbG" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 1;
+ icon_state = "chair"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"gcB" = (
+/obj/structure/largecrate/random/barrel/white,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"gcF" = (
+/obj/structure/prop/wooden_cross{
+ desc = "A grave to a fishing buddy, long gone"
+ },
+/obj/item/clothing/head/boaterhat{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"gcK" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"gdJ" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -15;
+ pixel_y = 16;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/pontoon_beach)
+"geo" = (
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/swcaves)
+"geK" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"gfc" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"gfe" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"gfg" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gfj" = (
+/obj/effect/decal/cleanable/cobweb{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"gfk" = (
+/obj/structure/girder/displaced,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"gfp" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"gfr" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/item/tool/stamp{
+ pixel_x = -6;
+ pixel_y = -2
+ },
+/obj/item/storage/box/masks{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"gfs" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/flask/vacuumflask{
+ pixel_x = -4;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/drinks/flask/vacuumflask{
+ pixel_x = 4;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"gfu" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"gfA" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3"
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"gfG" = (
+/obj/structure/closet/crate/trashcart,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"ggk" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 8
+ },
+/area/varadero/interior/records)
+"ggr" = (
+/obj/item/device/binoculars,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"ggX" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"gha" = (
+/obj/structure/surface/table,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"ghb" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/obj/item/clothing/suit/armor/vest,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ghs" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"ghI" = (
+/obj/structure/catwalk,
+/obj/structure/barricade/handrail/wire{
+ layer = 3.01
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/varadero/interior/maintenance/north)
+"ghN" = (
+/turf/open/gm/coast/south,
+/area/varadero/exterior/monsoon)
+"ghW" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/lz2_near)
+"gia" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"giN" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"gja" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -16;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"gjs" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"gjw" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"gjy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/machinery/computer/communications,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"gjz" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"gjC" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"gka" = (
+/obj/structure/machinery/shower{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/research)
+"gkb" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/item/storage/pouch/shotgun/large,
+/obj/item/weapon/gun/shotgun/pump,
+/obj/item/storage/large_holster/ceremonial_sword/full,
+/obj/item/storage/large_holster/m39/full,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"gkw" = (
+/obj/structure/machinery/power/apc{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"gkF" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/maintenance)
+"gkG" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"gkL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/emails{
+ dir = 8;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"gkS" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"gms" = (
+/obj/effect/landmark/good_item,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"gmK" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gmT" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"gnm" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/shotgun/pump,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"gnx" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"gnC" = (
+/obj/item/reagent_container/food/drinks/cans/beer{
+ pixel_x = -9;
+ pixel_y = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"gnZ" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"god" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2;
+ pixel_y = 21
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -2;
+ pixel_y = -4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"gor" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"gpJ" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"gqE" = (
+/obj/structure/bed/sofa/pews/flipped{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"gqN" = (
+/obj/item/tool/soap,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"gqX" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"grG" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/west,
+/area/varadero/exterior/farocean)
+"grT" = (
+/obj/structure/sign/safety/water,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/north)
+"gsm" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"gsq" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"gsC" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/lz2_near)
+"gsP" = (
+/turf/open/space/basic,
+/area/space)
+"gsQ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"gtv" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"gun" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"gux" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"guE" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"gvo" = (
+/obj/item/ore/diamond,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"gvE" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"gvF" = (
+/obj/structure/machinery/computer/cameras,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"gvM" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/maintenance/north)
+"gvR" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/disposals)
+"gwt" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gwB" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"gwC" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/research)
+"gwD" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"gwG" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gwO" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gxi" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"gxQ" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/swcaves)
+"gxX" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"gyw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"gyz" = (
+/turf/closed/wall/mineral/gold,
+/area/varadero/interior/maintenance)
+"gyE" = (
+/obj/structure/bed/chair/wood/normal,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"gyX" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"gze" = (
+/obj/structure/surface/table,
+/obj/item/storage/box/lights/mixed{
+ pixel_x = 5;
+ pixel_y = 8
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/item/clothing/mask/cigarette/ucigarette{
+ pixel_x = -5;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"gzm" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/stack/sheet/metal,
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"gAl" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"gAK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"gBi" = (
+/obj/item/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"gBM" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 6;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"gBP" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"gBV" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"gBW" = (
+/obj/item/stack/sandbags_empty/half,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"gCe" = (
+/obj/item/stack/sheet/metal,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"gCi" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"gCQ" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"gCZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"gDh" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"gDr" = (
+/obj/item/tool/warning_cone,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"gDI" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"gEy" = (
+/obj/structure/machinery/light,
+/obj/item/tool/wirecutters/clippers,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"gEz" = (
+/obj/structure/machinery/medical_pod/bodyscanner,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"gEO" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/pistol/m4a3,
+/obj/item/weapon/gun/pistol/m4a3{
+ pixel_y = -3
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"gEP" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves)
+"gFt" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"gFx" = (
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"gFA" = (
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastbeach)
+"gFH" = (
+/obj/structure/inflatable/door,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"gFW" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"gFY" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"gHH" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"gIB" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"gJs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"gJy" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"gJN" = (
+/obj/structure/largecrate/random/barrel/white,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"gKn" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/effect/decal/warning_stripes/asteroid{
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"gKs" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/interior/oob)
+"gKw" = (
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"gLo" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"gLw" = (
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"gLV" = (
+/obj/structure/closet/crate,
+/obj/item/tool/lighter,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"gMi" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"gMm" = (
+/obj/structure/platform/kutjevo/rock{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/rock,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_y = -3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"gMp" = (
+/obj/structure/surface/table,
+/obj/item/paper_bin{
+ pixel_x = 5;
+ pixel_y = 6
+ },
+/obj/item/tool/pen/red/clicky,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"gMV" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"gNb" = (
+/obj/structure/closet/wardrobe/chaplain_black,
+/turf/open/floor/wood,
+/area/varadero/interior/chapel)
+"gNe" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"gNE" = (
+/obj/structure/inflatable/door,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"gOe" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/varadero/interior/records)
+"gOj" = (
+/obj/item/tool/warning_cone,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"gOp" = (
+/obj/item/tool/wirecutters,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"gPi" = (
+/turf/open/gm/coast/west,
+/area/varadero/exterior/monsoon)
+"gPA" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"gPE" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/caves/central)
+"gPG" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/lz1_near)
+"gPL" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/west,
+/area/varadero/exterior/pontoon_beach)
+"gPY" = (
+/obj/structure/surface/table,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"gPZ" = (
+/obj/structure/bed/chair/office/light{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"gRj" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/grown/log,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"gRN" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/bedsheet{
+ anchored = 1;
+ desc = "A console used by the Hunters for navigation purposes.";
+ icon = 'icons/obj/structures/machinery/computer.dmi';
+ icon_state = "security_cam";
+ name = "Hunter Nav Console"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"gRS" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"gRU" = (
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"gSn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"gSC" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"gSY" = (
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_x = -6;
+ pixel_y = -3
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"gTe" = (
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"gTC" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/disposals)
+"gUP" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves)
+"gVd" = (
+/obj/structure/fence,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/lz2_near)
+"gVq" = (
+/obj/structure/largecrate/random/case,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"gVO" = (
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/pontoon_beach)
+"gVP" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/lz2_near)
+"gWd" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"gWu" = (
+/obj/structure/surface/rack,
+/obj/item/storage/pouch/tools/full,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"gWA" = (
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/structure/filingcabinet{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"gWL" = (
+/obj/structure/surface/table,
+/obj/structure/machinery/faxmachine,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"gXf" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"gXh" = (
+/obj/structure/machinery/constructable_frame{
+ icon_state = "box_1"
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"gXN" = (
+/obj/structure/machinery/recharge_station,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"gXO" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"gYg" = (
+/obj/item/toy/beach_ball/holoball,
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"gYh" = (
+/turf/closed/wall/wood,
+/area/varadero/interior/beach_bar)
+"gZq" = (
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"hay" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/microwave{
+ pixel_y = 9
+ },
+/obj/item/storage/box/donkpockets{
+ pixel_x = 5
+ },
+/obj/item/clothing/glasses/sunglasses{
+ pixel_x = -2;
+ pixel_y = 18
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"haC" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"haP" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/comms1)
+"haR" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/pontoon_beach)
+"haT" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"haX" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"hbi" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"hbD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"hbP" = (
+/obj/structure/surface/table,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 4;
+ pixel_y = 12
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"hca" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"hcz" = (
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"hcI" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"hds" = (
+/turf/open/gm/coast/north,
+/area/varadero/exterior/eastocean)
+"hdV" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"hej" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"hek" = (
+/obj/structure/machinery/vending/cigarette/colony,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hen" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"heu" = (
+/obj/item/device/flashlight/lamp/tripod,
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"hfo" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"hfR" = (
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"hfX" = (
+/obj/structure/machinery/door/window/brigdoor/eastleft{
+ name = "Sample Isolation"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"hfZ" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"hgc" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"hgB" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"hhM" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/caves/north_research)
+"hhW" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/stamp{
+ icon_state = "stamp-ce"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"hic" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"hiD" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/mess)
+"hiE" = (
+/obj/structure/flora/bush/ausbushes/var3/brflowers,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"hjf" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"hjn" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/girder,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"hjK" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"hkQ" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"hkZ" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/folder/red,
+/obj/item/device/camera_film,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"hla" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2;
+ pixel_y = -22
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"hli" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"hlw" = (
+/obj/effect/landmark/survivor_spawner,
+/obj/structure/bed/chair/comfy/beige{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"hlG" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"hlK" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/storage/box/drinkingglasses{
+ pixel_x = -6;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/drinks/bottle/rum{
+ pixel_x = -8;
+ pixel_y = 7
+ },
+/obj/item/reagent_container/glass/rag{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"hmg" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out";
+ pixel_y = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"hmh" = (
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/lz2_near)
+"hmm" = (
+/obj/structure/machinery/light,
+/obj/structure/surface/table,
+/obj/item/device/cassette_tape/pop2{
+ pixel_x = 5;
+ pixel_y = 11
+ },
+/obj/item/device/cassette_tape/pop3{
+ pixel_y = 7
+ },
+/obj/item/tool/kitchen/utensil/pfork{
+ pixel_x = -6;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"hmR" = (
+/obj/item/tool/crowbar,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"hni" = (
+/obj/structure/sign/safety/fire_haz{
+ pixel_y = 7
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/oob)
+"hnR" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"hoC" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"hoG" = (
+/obj/structure/machinery/computer/cameras{
+ dir = 8
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"hoP" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance)
+"hoU" = (
+/obj/effect/decal/cleanable/blood{
+ basecolor = "#20d450";
+ color = "#20d450"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"hrc" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"hre" = (
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"hrG" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"hrI" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"hsa" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"hsl" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"hso" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/holostool,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"hst" = (
+/obj/structure/sign/safety/high_voltage,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/electrical)
+"hsF" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"hte" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/vessel)
+"hti" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"hto" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"huf" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"hus" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"hux" = (
+/obj/structure/bed/chair/office/light,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"huy" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"huE" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"huF" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/oob)
+"hvh" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"hvO" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"hwa" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"hwE" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/monsoon)
+"hwL" = (
+/obj/structure/prop/dam/crane,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"hwN" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"hwZ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/demo_scanner{
+ pixel_x = 5;
+ pixel_y = 8
+ },
+/obj/item/device/reagent_scanner{
+ pixel_x = -7;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"hxa" = (
+/obj/structure/closet/secure_closet/security,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"hyd" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/tool/crowbar,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"hyp" = (
+/obj/structure/machinery/computer/prisoner,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hyr" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"hys" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"hyQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"hyT" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers{
+ icon_state = "ywflowers_4"
+ },
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"hza" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"hzm" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hzx" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"hzK" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"hAg" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"hAh" = (
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"hAI" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"hBX" = (
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"hCw" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"hCZ" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"hDk" = (
+/obj/structure/bedsheetbin,
+/obj/item/storage/box/attachments{
+ pixel_x = -2;
+ pixel_y = 8
+ },
+/obj/item/ammo_magazine/rifle/m4ra,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"hDw" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ icon_state = "p_stair_ew_full_cap";
+ layer = 3.5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"hDA" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/research)
+"hDX" = (
+/obj/structure/machinery/cryo_cell,
+/obj/structure/pipes/standard/cap,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"hDY" = (
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "windsock";
+ pixel_x = 18;
+ pixel_y = 23
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"hEv" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastocean)
+"hEN" = (
+/obj/structure/closet/l3closet/scientist,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"hET" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"hFE" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_N)
+"hGz" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"hHn" = (
+/obj/effect/landmark/hunter_secondary,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"hHE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Power Substation"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"hHK" = (
+/obj/structure/machinery/bot/mulebot,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"hHR" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "It is kind of pink and wavy with white lines. It has been pinned to the wall with all the care of a meticulate entomologist.";
+ health = 300;
+ icon = 'icons/obj/items/items.dmi';
+ icon_state = "sheet-mythril";
+ name = "funky wall bacon"
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/security)
+"hJl" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hJq" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = 9;
+ pixel_y = 9
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"hJw" = (
+/obj/structure/largecrate/random,
+/obj/item/storage/photo_album{
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"hJx" = (
+/obj/structure/closet/secure_closet/engineering_welding,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"hJB" = (
+/obj/structure/blocker/fog,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/farocean)
+"hJO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/communications{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"hKe" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"hKK" = (
+/turf/open/gm/coast/west,
+/area/varadero/exterior/pontoon_beach)
+"hLE" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"hLF" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -16;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"hLI" = (
+/obj/structure/pipes/vents/pump,
+/obj/structure/surface/table/woodentable/fancy,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt,
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"hMg" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"hMh" = (
+/obj/structure/filingcabinet,
+/obj/item/paper/research_notes,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"hMC" = (
+/obj/item/clothing/ears/earmuffs{
+ layer = 3.1;
+ pixel_x = 2;
+ pixel_y = 18
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"hMG" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/trash/candle,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"hMI" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/eastbeach)
+"hMV" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"hNb" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"hNc" = (
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"hNq" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"hOp" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"hOv" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2;
+ pixel_y = -21
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"hPd" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"hPj" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/security)
+"hPq" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"hPD" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"hPF" = (
+/obj/item/paper/crumpled,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"hQb" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"hQl" = (
+/obj/structure/girder,
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/eastbeach)
+"hQo" = (
+/obj/structure/bed/roller,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"hQP" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"hQV" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "windsock";
+ pixel_x = 18;
+ pixel_y = 23
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"hRs" = (
+/obj/structure/machinery/power/smes/magical{
+ capacity = 9e+008;
+ charge = 9e+008;
+ dir = 4;
+ name = "plasma power generator"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"hTO" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/vessel)
+"hTX" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"hTZ" = (
+/obj/structure/surface/table,
+/obj/structure/prop/server_equipment/laptop/closed{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/obj/structure/prop/server_equipment/laptop/closed{
+ pixel_y = 9
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"hUp" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hUs" = (
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"hUx" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_SE)
+"hUU" = (
+/obj/structure/machinery/requests_console{
+ icon_state = "req_comp_open"
+ },
+/turf/closed/wall,
+/area/varadero/interior/cargo)
+"hUY" = (
+/obj/structure/closet/wardrobe/engineering_yellow,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"hVL" = (
+/obj/item/stack/sandbags/large_stack{
+ pixel_y = 4;
+ pixel_x = -12
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/lz2_near)
+"hWv" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastocean)
+"hWA" = (
+/obj/structure/surface/table,
+/obj/item/tool/kitchen/utensil/fork,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"hXe" = (
+/obj/structure/surface/table,
+/obj/item/tool/kitchen/knife{
+ pixel_x = 7;
+ pixel_y = -1
+ },
+/obj/item/reagent_container/food/snacks/carpmeat,
+/obj/item/prop/helmetgarb/helmet_nvg/cosmetic{
+ pixel_x = -8;
+ pixel_y = 9
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"hXq" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves/digsite)
+"hXv" = (
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"hXR" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"hYp" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/maintenance)
+"hZo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"hZD" = (
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"hZE" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/lz1_near)
+"iad" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"iah" = (
+/obj/item/tool/pickaxe,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"ias" = (
+/obj/structure/machinery/camera/autoname/lz_camera,
+/obj/structure/machinery/landinglight/ds1/spoke{
+ pixel_y = -5;
+ pixel_x = 13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"iax" = (
+/turf/open/gm/coast/south,
+/area/varadero/interior/oob)
+"iaH" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"iaM" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"iaO" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 9
+ },
+/area/varadero/interior/hall_N)
+"iaT" = (
+/obj/structure/largecrate/random/barrel,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"ibi" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"ibo" = (
+/obj/structure/prop/broken_arcade,
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"ibs" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"iby" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/chem_dispenser,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"ibP" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/prop/server_equipment/laptop/on{
+ pixel_x = -1;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"ibV" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/hall_SE)
+"icb" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/device/camera{
+ pixel_x = -2;
+ pixel_y = 9
+ },
+/obj/item/newspaper{
+ layer = 2.99;
+ pixel_x = 7;
+ pixel_y = 4
+ },
+/obj/structure/surface/table,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"icl" = (
+/obj/structure/prop/rock/brown,
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/oob)
+"icm" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"icn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"ico" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_2";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"icM" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"idn" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/clothing/head/uppcap/peaked,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"idw" = (
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"iet" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"ieu" = (
+/obj/structure/machinery/computer/arcade,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"ifB" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"ifO" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ desc = "A high-power hydroelectric generator.";
+ name = "hydroelectric generator"
+ },
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/farocean)
+"igB" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"igQ" = (
+/obj/structure/machinery/power/port_gen/pacman,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"igU" = (
+/obj/item/roller{
+ pixel_x = 2;
+ pixel_y = 7
+ },
+/obj/structure/surface/table,
+/obj/item/roller{
+ pixel_x = 4;
+ pixel_y = 14
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"ihn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"iht" = (
+/obj/structure/surface/table,
+/obj/item/paper/janitor{
+ pixel_y = 8
+ },
+/obj/item/storage/belt/utility,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ihC" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/monsoon)
+"ihX" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ihY" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"iig" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"iir" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/kepler,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"iiX" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/secure{
+ dir = 2;
+ name = "Underground Secure Technical Storage";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"ijO" = (
+/obj/structure/holostool,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"iks" = (
+/obj/item/tool/shovel/spade,
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"ilQ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"ilZ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Armory";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"imd" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_N)
+"imk" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"imu" = (
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"imz" = (
+/turf/closed/wall/r_wall/elevator/gears,
+/area/varadero/interior/records)
+"inj" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"inN" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"inV" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"ioc" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/evidencebag,
+/obj/item/clothing/mask/cigarette/cigar,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = 14;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"iop" = (
+/obj/structure/closet/medical_wall,
+/turf/closed/wall,
+/area/varadero/interior/medical)
+"ioA" = (
+/obj/structure/machinery/vending/cigarette/colony,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"ipi" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/sign/double/barsign{
+ name = "The Salty Cutlass";
+ desc = "Come drown your troubles away! Mind the sway."
+ },
+/turf/closed/wall/wood,
+/area/varadero/interior/beach_bar)
+"ipl" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_3";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"ipC" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"ipZ" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/obj/structure/machinery/power/port_gen/pacman,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"iqv" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"iqU" = (
+/obj/structure/xenoautopsy/tank/larva,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"iqW" = (
+/obj/structure/surface/rack,
+/obj/item/paper{
+ name = "Incendiary Ammunition Order";
+ desc = "An order manifest for incendiary ammo that has yet to be filled out."
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ira" = (
+/obj/item/frame/apc,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"irj" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"irk" = (
+/obj/structure/machinery/landinglight/ds2/delayone,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"irw" = (
+/obj/structure/closet/fireaxecabinet{
+ pixel_x = -32
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"isK" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/largecrate/random/mini/small_case/b{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/diet/blue{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"itb" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"itL" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"itP" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 6
+ },
+/area/varadero/interior/hall_N)
+"itQ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/west,
+/area/varadero/exterior/lz1_near)
+"itT" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"itZ" = (
+/obj/structure/largecrate/random/mini/med{
+ layer = 3.01;
+ pixel_x = -8;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"ivo" = (
+/obj/structure/airlock_assembly,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ivD" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"ivO" = (
+/obj/structure/largecrate/random/mini/med{
+ layer = 3.01;
+ pixel_x = -13;
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"ivX" = (
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"iwf" = (
+/mob/living/simple_animal/mouse,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"iwV" = (
+/obj/structure/inflatable,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"ixd" = (
+/obj/structure/machinery/computer/communications{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"ixh" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/pistol/vp78,
+/obj/item/weapon/gun/pistol/vp78{
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ixl" = (
+/obj/item/tool/pickaxe,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"ixq" = (
+/obj/item/device/flashlight,
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"ixr" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/hall_SE)
+"ixw" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"ixQ" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"iyd" = (
+/turf/open/floor{
+ dir = 9;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"iyk" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"iyv" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"izl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"izs" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"izy" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"izB" = (
+/obj/item/stool{
+ pixel_x = 7;
+ pixel_y = -6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"izP" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"iAa" = (
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"iAc" = (
+/obj/effect/decal/strata_decals/grime/grime4{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/bunks)
+"iAp" = (
+/obj/effect/decal/strata_decals/grime/grime3{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/research)
+"iAx" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"iAE" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/farocean)
+"iAP" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/pontoon_beach)
+"iAX" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/administration)
+"iBz" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/microwave{
+ pixel_y = 6
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"iCy" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/research)
+"iDM" = (
+/obj/structure/machinery/bot/medbot{
+ name = "FOXYBOT 3000";
+ desc = "A little medical robot. He looks somewhat traumatized."
+ },
+/turf/open/floor/prison/chapel_carpet,
+/area/varadero/interior/chapel)
+"iEe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/cm_vending/sorted/boozeomat,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"iFb" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/caves/central)
+"iFc" = (
+/obj/structure/largecrate/random/mini/chest{
+ pixel_x = -7;
+ pixel_y = -11;
+ desc = "A chest... filled with the wildest riches!"
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/lz2_near)
+"iFm" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/guestpass{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"iFy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/cans/souto/grape{
+ pixel_x = -7;
+ pixel_y = 8
+ },
+/obj/item/paper_bin{
+ pixel_x = 5;
+ pixel_y = 9
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"iFK" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = 6;
+ pixel_y = 14
+ },
+/obj/item/storage/box/pillbottles{
+ pixel_x = -4;
+ pixel_y = 7
+ },
+/obj/item/clothing/mask/cigarette/weed,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"iFQ" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"iFZ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"iGM" = (
+/obj/effect/decal/cleanable/cobweb{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"iHE" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"iHN" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastocean)
+"iIc" = (
+/obj/item/device/flashlight/slime{
+ mouse_opacity = 0;
+ invisibility = 1;
+ indestructible = 1;
+ alpha = 0
+ },
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/pool)
+"iIt" = (
+/obj/structure/filingcabinet/chestdrawer,
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"iIC" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"iIL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"iIW" = (
+/obj/structure/surface/table,
+/obj/item/storage/box/cups{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/pineapple{
+ pixel_x = -6;
+ pixel_y = 10
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"iIY" = (
+/turf/open/gm/coast/east,
+/area/varadero/exterior/comms4)
+"iJa" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"iJk" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"iJD" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva,
+/area/varadero/interior/disposals)
+"iKa" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"iLc" = (
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"iLd" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/drinks/cans/sodawater{
+ layer = 3.6;
+ pixel_x = -6;
+ pixel_y = 15
+ },
+/obj/item/bedsheet{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"iLz" = (
+/obj/structure/machinery/r_n_d/destructive_analyzer,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"iLD" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/mess)
+"iMc" = (
+/obj/structure/surface/rack,
+/obj/item/clipboard,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"iMp" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"iMM" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"iNh" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_SE)
+"iNr" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"iNE" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"iOi" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"iOQ" = (
+/obj/structure/bed/chair/office/dark,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"iPw" = (
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/surface/table/woodentable/fancy,
+/obj/item/paper_bin{
+ pixel_x = 6;
+ pixel_y = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"iPH" = (
+/obj/effect/spawner/random/tool,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"iPI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"iQl" = (
+/obj/item/storage/firstaid,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"iQr" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"iQs" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/item/reagent_container/food/snacks/wrapped/chunk{
+ pixel_x = 4;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ pixel_x = -6;
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"iQS" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"iRw" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"iRR" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"iRZ" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"iSi" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"iSz" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"iSC" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/clothing/suit/storage/marine/veteran/dutch{
+ layer = 3.1
+ },
+/obj/item/clothing/under/gimmick/dutch,
+/obj/item/clothing/head/helmet/marine/veteran/dutch/cap{
+ pixel_y = 8
+ },
+/obj/structure/window/reinforced,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"iSO" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cans/souto/cherry{
+ pixel_x = -4;
+ pixel_y = 9
+ },
+/obj/item/storage/bible/booze{
+ pixel_x = 10;
+ pixel_y = 2
+ },
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"iSW" = (
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"iTd" = (
+/obj/structure/morgue{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"iTF" = (
+/obj/structure/machinery/vending/cigarette/colony,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"iTP" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/item/storage/pill_bottle/bicaridine/skillless{
+ pixel_x = 6
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"iUx" = (
+/obj/structure/machinery/constructable_frame,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"iUH" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"iUZ" = (
+/obj/structure/ore_box,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"iVt" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/electrical)
+"iVD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"iWf" = (
+/obj/structure/bed/chair/office/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"iWj" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/farocean)
+"iWK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"iWX" = (
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"iXy" = (
+/obj/item/tool/warning_cone,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"iXR" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8;
+ pixel_x = -13;
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"iXX" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"iYb" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/largecrate/random/mini/med{
+ pixel_x = -10;
+ pixel_y = 15
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"iYi" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 1
+ },
+/area/varadero/interior/records)
+"iZj" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"iZx" = (
+/obj/structure/machinery/door_control/brbutton{
+ id = "cargobay";
+ name = "Cargo Bay Lock";
+ pixel_y = 20
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"iZH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"iZP" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"iZT" = (
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"jaF" = (
+/turf/open/gm/coast/east,
+/area/varadero/exterior/pontoon_beach)
+"jbh" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"jbR" = (
+/obj/item/device/flashlight/lamp/tripod{
+ pixel_x = 7;
+ pixel_y = 18
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"jcr" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/caves/swcaves)
+"jcz" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"jcB" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"jcC" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/shotgun/buckshot,
+/obj/item/ammo_magazine/shotgun/buckshot{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jcT" = (
+/turf/closed/wall,
+/area/varadero/interior/maintenance)
+"jcY" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"jdm" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"jdu" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/pontoon_beach)
+"jek" = (
+/turf/open/gm/coast/west,
+/area/varadero/exterior/eastocean)
+"jeo" = (
+/obj/item/tool/mop,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"jew" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8;
+ pixel_x = -6;
+ pixel_y = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"jeO" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"jeT" = (
+/obj/item/weapon/harpoon/yautja{
+ anchored = 1;
+ name = "Alien Harpoon";
+ pixel_x = 6
+ },
+/obj/structure/showcase{
+ color = "#95948B";
+ desc = "A grey statue dawned in ancient armor, it stares into your soul.";
+ dir = 1;
+ icon = 'icons/mob/humans/species/r_synthetic.dmi';
+ icon_state = "Synthetic_Template";
+ name = "Eternal guardian"
+ },
+/obj/item/clothing/suit/armor/yautja_flavor{
+ anchored = 1
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/caves/digsite)
+"jeW" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"jff" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"jfn" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = -12
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = -12
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"jfw" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"jfD" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"jgw" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/glass/beaker/ethanol{
+ desc = "The beaker stares at you lecherously. Its contents... irresistible.";
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"jgL" = (
+/turf/open/floor{
+ dir = 6;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"jgQ" = (
+/obj/structure/bed/chair/office/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"jgV" = (
+/obj/structure/flora/bush/ausbushes/ppflowers,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"jgY" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/records)
+"jhe" = (
+/obj/structure/bed/chair,
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jhu" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"jhv" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"jhK" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"jhL" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"jhM" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"jhW" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"jif" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/device/flashlight,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"jjg" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"jjj" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jjl" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"jju" = (
+/obj/structure/largecrate/random/barrel/yellow,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"jjE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jjN" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/interior/maintenance/north)
+"jjS" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/maintenance/north)
+"jjZ" = (
+/obj/structure/prop/turbine,
+/obj/structure/prop/turbine_extras/border,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"jks" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"jlt" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/coffee{
+ pixel_x = 9;
+ pixel_y = 10
+ },
+/obj/item/paper_bin{
+ pixel_x = -6;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"jmb" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"jnq" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"jnA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"joe" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"joN" = (
+/obj/item/trash/candle,
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"joO" = (
+/obj/structure/machinery/power/port_gen/pacman,
+/obj/structure/cable/heavyduty{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"joV" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"jpm" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"jps" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/trash/c_tube,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"jpD" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/caves)
+"jpM" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"jpZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"jqd" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/landinglight/ds1/spoke{
+ pixel_y = -5;
+ pixel_x = 13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"jqr" = (
+/obj/item/reagent_container/food/snacks/wrapped/barcardine{
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/obj/structure/surface/table,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"jqu" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"jqw" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"jqJ" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"jqK" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/closet/secure_closet/surgical{
+ pixel_x = -30
+ },
+/obj/item/tool/surgery/scalpel/manager,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"jrq" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/north)
+"jrr" = (
+/obj/structure/prop/invuln/overhead_pipe,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jrv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"jsf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/security)
+"jsh" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"jsx" = (
+/obj/item/prop/almayer/comp_open,
+/obj/structure/surface/table,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"jsG" = (
+/obj/structure/surface/rack,
+/obj/item/device/flashlight,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jsO" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/vending/cola,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"jts" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"jtx" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/flora/bush/ausbushes/var3/stalkybush{
+ pixel_y = 9
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"jty" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"jtH" = (
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz2_near)
+"jtI" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/donut_box{
+ pixel_y = 9
+ },
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jtU" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"jub" = (
+/obj/structure/machinery/prop/almayer/CICmap{
+ density = 0;
+ desc = "A globe designed by the hunters to show them the location of prey across the hunting grounds.";
+ icon = 'icons/turf/walls/hunter.dmi';
+ icon_state = "globe";
+ name = "Hunter Globe";
+ pixel_y = 16
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"juL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"juW" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/comms3)
+"jvh" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"jwf" = (
+/obj/structure/platform_decoration/kutjevo,
+/obj/item/tool/warning_cone,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"jwX" = (
+/obj/structure/largecrate/random,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"jxe" = (
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"jxi" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/closet/secure_closet/engineering_welding,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"jyq" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"jyw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/obj/item/clothing/mask/cigarette/cigar{
+ desc = "Manufactured in New Space Cuba, a product of Castro LTD.";
+ name = "comically large cigar";
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/drinks/flask/vacuumflask{
+ pixel_x = 5;
+ pixel_y = 12
+ },
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"jzq" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"jzB" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"jzL" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/tool/warning_cone,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"jzZ" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"jAx" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"jAI" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"jBl" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/prop/static_tank/water{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"jBp" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"jBw" = (
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = 4;
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"jCr" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"jCs" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"jCA" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Technical Storage";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"jCE" = (
+/obj/structure/machinery/door/airlock/almayer/medical{
+ dir = 1;
+ name = "Underground Medical Laboratory Operating Theatre";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"jCN" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"jDe" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"jDO" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case"
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"jDW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"jEv" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jEG" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"jEZ" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"jFh" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/wy_chips_pepper,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"jFt" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/bed/chair/wood/normal,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"jFL" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/monsoon)
+"jGk" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"jGm" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"jGz" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"jGA" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"jGT" = (
+/obj/structure/prop/invuln/minecart_tracks,
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"jHb" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"jHI" = (
+/obj/structure/machinery/light,
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/obj/structure/closet/radiation,
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"jHJ" = (
+/obj/structure/surface/table/woodentable/fancy,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 20
+ },
+/obj/item/clothing/glasses/hud/health{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"jIo" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clothing/gloves/botanic_leather,
+/obj/item/clothing/mask/cigarette/weed{
+ pixel_x = -11;
+ pixel_y = 16
+ },
+/obj/item/clothing/mask/cigarette/weed{
+ pixel_x = -9;
+ pixel_y = 13
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"jJn" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/lz2_near)
+"jJp" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/stock_parts/matter_bin/adv{
+ pixel_x = -5;
+ pixel_y = 11
+ },
+/obj/item/stack/sheet/plasteel{
+ amount = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"jJC" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jJX" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/security{
+ dir = 1;
+ name = "\improper Underground Security Interrogation Observation";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"jKs" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"jKz" = (
+/obj/structure/machinery/holosign/surgery{
+ id = "otice"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical{
+ dir = 1;
+ name = "Underground Medical Laboratory Operating Theatre";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"jKK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/toilets)
+"jKW" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"jLS" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"jLU" = (
+/obj/structure/reagent_dispensers/fueltank/gas,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"jMq" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.01
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"jMr" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"jNb" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"jNn" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"jNE" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"jNS" = (
+/obj/structure/bed/chair/wheelchair,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"jNT" = (
+/obj/structure/pipes/vents/pump,
+/obj/structure/surface/table/woodentable,
+/obj/item/weapon/pole{
+ anchored = 1;
+ desc = "It only plays auto chess. Gross.";
+ icon = 'icons/obj/items/items.dmi';
+ icon_state = "game_kit";
+ name = "Thick Art LTD Gamepad"
+ },
+/obj/item/prop/helmetgarb/raincover{
+ pixel_x = -8;
+ pixel_y = 9
+ },
+/obj/effect/decal/strata_decals/grime/grime4,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"jOR" = (
+/obj/structure/closet/secure_closet/security_empty,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"jPe" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/obj/item/paper/janitor{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"jPh" = (
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe/drill{
+ pixel_x = -2;
+ pixel_y = -3
+ },
+/obj/item/tool/pickaxe/drill{
+ pixel_y = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"jPC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"jPM" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"jQa" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/swcaves)
+"jQe" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"jQg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8
+ },
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ name = "\improper Underground Security";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jQB" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/clipboard,
+/obj/item/folder/red{
+ pixel_x = -5;
+ pixel_y = -1
+ },
+/obj/item/tool/pen/blue,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"jQG" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/structure/window/reinforced,
+/obj/item/clothing/head/fedora,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"jQM" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"jRu" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 9
+ },
+/obj/structure/closet/crate/miningcar{
+ layer = 3.1;
+ name = "\improper materials storage bin";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"jSP" = (
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe/jackhammer,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"jSX" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/pontoon_beach)
+"jTi" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/camera{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"jTj" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastocean)
+"jTL" = (
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/maintenance/north)
+"jTR" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/monsoon)
+"jUB" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/reagent_container/food/snacks/wrapped/barcardine,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"jUM" = (
+/obj/structure/urinal{
+ pixel_y = 32
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"jUY" = (
+/obj/structure/bed/chair/hunter,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"jVl" = (
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/hall_N)
+"jVK" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"jXn" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt";
+ pixel_x = 3;
+ pixel_y = 17
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"jXp" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"jYl" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"jYs" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/storage/large_holster/katana/full,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"jYX" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/newspaper{
+ layer = 2.99;
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/device/camera{
+ pixel_x = -5;
+ pixel_y = 9
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"jYZ" = (
+/obj/item/tool/pickaxe,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/swcaves)
+"jZw" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/pipes/vents/pump,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"jZG" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/clothing/suit/storage/bomber/alt,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"jZO" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"kap" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"kaY" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/pill_bottle/inaprovaline/skillless{
+ pixel_x = 7;
+ pixel_y = 9
+ },
+/obj/item/storage/pill_bottle/packet/oxycodone{
+ pixel_x = -4;
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"kbp" = (
+/obj/structure/janitorialcart,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"kbQ" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"kca" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"kcn" = (
+/obj/item/stack/sandbags_empty/full,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"kcE" = (
+/obj/structure/largecrate/random/mini/med{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"kdf" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"kdq" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/west,
+/area/varadero/exterior/farocean)
+"kdV" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/maintenance/north)
+"keE" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"keN" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"keY" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"kfc" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"kfj" = (
+/obj/structure/pipes/standard/simple/visible{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"kfG" = (
+/turf/closed/wall,
+/area/varadero/interior/caves/east)
+"kfJ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/med_data/laptop{
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"kgm" = (
+/obj/effect/vehicle_spawner/van/decrepit,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"kgp" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/lz2_near)
+"kgw" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/records)
+"kgA" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/eastbeach)
+"kgC" = (
+/obj/structure/prop/static_tank{
+ pixel_y = 8
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.01
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"khb" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"khB" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"kif" = (
+/obj/structure/ladder,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/farocean)
+"kin" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"kiE" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/maintenance)
+"kiG" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/clothing/under/CM_uniform,
+/obj/item/clothing/suit/armor/vest,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"kjp" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/eastbeach)
+"kjr" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/stack/sheet/metal,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"kjI" = (
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"kjN" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/interior/caves/east)
+"kkc" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"kkt" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"kkv" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"kkw" = (
+/obj/effect/landmark/crap_item,
+/obj/structure/inflatable/door,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"kkF" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/farocean)
+"kli" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"klu" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt"
+ },
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"klP" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/item/storage/belt/medical{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"klT" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/maintenance/research)
+"klY" = (
+/obj/item/cell/high,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"kmb" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"kmo" = (
+/obj/structure/machinery/power/port_gen/pacman,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"kmu" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"kmI" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves/central)
+"kmW" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/interior_protected/caves/central)
+"knN" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 5
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform_decoration/kutjevo,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"knP" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"kof" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"koZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"kpN" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"kqe" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"kqs" = (
+/obj/structure/cargo_container/wy/mid,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"kqA" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"kqN" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/east)
+"kqQ" = (
+/obj/structure/xenoautopsy/tank/broken,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"krl" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"krL" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"krM" = (
+/obj/item/paper,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"krP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ksf" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/bed/chair/comfy/beige{
+ dir = 8
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"ksn" = (
+/obj/structure/machinery/vending/cola,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"ksu" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"ksX" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/maintenance/south)
+"ktN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"kul" = (
+/obj/item/pizzabox/meat{
+ pixel_x = -5;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"kus" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"kuE" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"kuO" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"kuX" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"kvx" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clipboard{
+ pixel_x = 4;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"kvz" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"kvC" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"kvG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"kvQ" = (
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 8
+ },
+/obj/structure/machinery/floodlight/landing/floor{
+ pixel_x = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"kvS" = (
+/obj/structure/largecrate/random,
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"kwB" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"kxe" = (
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/interior_protected/caves/central)
+"kxU" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"kxW" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/purple{
+ pixel_y = 13
+ },
+/obj/item/bedsheet/hos{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"kyh" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ name = "\improper Underground Medical Laboratory";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"kyj" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/monsoon)
+"kyp" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastocean)
+"kyr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"kyz" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/autoname,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"kyD" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"kyG" = (
+/turf/closed/wall,
+/area/varadero/interior/disposals)
+"kyK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"kyL" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"kyP" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"kzo" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"kzp" = (
+/obj/structure/surface/rack,
+/obj/item/tool/wrench,
+/obj/item/tool/weldingtool,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"kzE" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/reagent_container/food/drinks/bottle/holywater,
+/obj/item/tool/lighter/random{
+ pixel_x = -9;
+ pixel_y = 15
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"kzJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"kAl" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"kAm" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"kAH" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"kAN" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"kBo" = (
+/obj/structure/surface/table/woodentable,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/newspaper{
+ desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV.";
+ name = "character sheet";
+ pixel_x = -3
+ },
+/obj/item/toy/dice/d20{
+ pixel_x = 13;
+ pixel_y = 10
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"kBZ" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/maintenance/security)
+"kCb" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/stack/sheet/mineral/phoron/medium_stack,
+/obj/item/stack/sheet/metal/med_small_stack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"kCy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/camera{
+ pixel_x = 6;
+ pixel_y = 11
+ },
+/obj/item/device/reagent_scanner{
+ pixel_x = -7
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"kCA" = (
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"kCT" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Lobby";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"kDd" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"kDh" = (
+/obj/structure/closet/firecloset/full,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"kDk" = (
+/obj/item/tool/screwdriver,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"kDF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"kDH" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"kEB" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/trash/ceramic_plate{
+ pixel_x = -8;
+ pixel_y = 12
+ },
+/obj/item/m_gift,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"kEK" = (
+/obj/item/stack/sheet/metal,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"kEV" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"kFn" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz2_near)
+"kFH" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/item/device/flashlight/flare,
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz2_near)
+"kFT" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"kFV" = (
+/obj/structure/largecrate/random/mini/med{
+ layer = 3.01;
+ pixel_x = -13;
+ pixel_y = 11
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"kGo" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"kGq" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/hall_SE)
+"kGB" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/closet/crate/miningcar{
+ layer = 3.1;
+ name = "\improper materials storage bin";
+ pixel_y = 8
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"kGD" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/pontoon_beach)
+"kGF" = (
+/obj/item/paper_bin{
+ pixel_y = 6
+ },
+/obj/item/tool/pen/blue{
+ pixel_x = 7
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flash,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"kGJ" = (
+/turf/open/gm/coast/east,
+/area/varadero/exterior/eastocean)
+"kGM" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_NW)
+"kIb" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"kIg" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"kIz" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"kIJ" = (
+/turf/open/floor{
+ dir = 10;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"kIK" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"kIV" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -16;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"kKS" = (
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"kKX" = (
+/obj/item/device/reagent_scanner{
+ pixel_x = 7;
+ pixel_y = 8
+ },
+/obj/structure/prop/server_equipment/laptop{
+ pixel_x = -13;
+ pixel_y = 6
+ },
+/obj/structure/surface/table,
+/obj/item/paper_bin,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"kLd" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"kLA" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/machinery/disposal,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"kLF" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"kMf" = (
+/obj/structure/window/framed/colony/reinforced/tinted,
+/turf/open/floor/plating,
+/area/varadero/interior/security)
+"kMi" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"kMy" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"kME" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"kMN" = (
+/obj/structure/machinery/flasher{
+ id = "sec_checkpoint";
+ name = "Checkpoint Flash";
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"kMU" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"kNa" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 1;
+ name = "\improper Toilet Unit"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/toilets)
+"kNe" = (
+/obj/item/reagent_container/glass/bucket/mopbucket{
+ pixel_x = -9;
+ pixel_y = 14
+ },
+/obj/item/tool/mop{
+ pixel_x = -10;
+ pixel_y = 11
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"kNN" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"kOS" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"kPj" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"kPX" = (
+/obj/structure/surface/table,
+/obj/item/toy/deck/uno{
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/trash/eat{
+ pixel_x = 10;
+ pixel_y = 10
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"kPZ" = (
+/obj/structure/surface/rack,
+/obj/item/tool/weldpack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"kQb" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"kQy" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/comms4)
+"kRp" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"kRH" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/lz1_near)
+"kRU" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 2;
+ pixel_y = 15;
+ indestructible = 1;
+ unacidable = 1;
+ layer = 4.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"kSd" = (
+/obj/structure/machinery/alarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/structure/curtain/shower,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior/laundry)
+"kSz" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"kSD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"kSF" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/chair/office/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"kSN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"kTo" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"kTs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"kTu" = (
+/obj/item/tool/pickaxe/silver,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"kTD" = (
+/obj/structure/machinery/computer/cameras{
+ pixel_y = 6
+ },
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"kTG" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"kTI" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"kUj" = (
+/obj/item/m_gift,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"kVp" = (
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"kVq" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/lz2_near)
+"kVE" = (
+/obj/structure/window_frame/colony/reinforced,
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"kVL" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/comms4)
+"kWf" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"kWB" = (
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"kWR" = (
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/interior/maintenance/north)
+"kWZ" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"kXn" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"kXA" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/evidencebag,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"kXP" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"kXQ" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"kXZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"kYn" = (
+/obj/structure/machinery/light,
+/obj/structure/closet/secure_closet/personal,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"kYF" = (
+/obj/item/tool/weldingtool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"kYM" = (
+/obj/effect/landmark/static_comms/net_one,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"kYN" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"kZe" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/eastbeach)
+"kZg" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/hall_NW)
+"kZl" = (
+/obj/effect/landmark/crap_item,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"kZn" = (
+/obj/structure/surface/table,
+/obj/item/tool/kitchen/utensil/knife,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"laa" = (
+/obj/structure/bed/chair{
+ dir = 1;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"lab" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"lat" = (
+/obj/item/device/camera,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"laN" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"lbr" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"lbK" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lbX" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"lch" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"lci" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastocean)
+"ldr" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"ldw" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/interior/caves/east)
+"ldJ" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"leF" = (
+/obj/structure/machinery/optable{
+ desc = "This maybe could be used for advanced medical procedures.";
+ name = "Exam Table"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"leG" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 5
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/obj/structure/platform_decoration/kutjevo,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"leI" = (
+/obj/structure/sink{
+ dir = 1;
+ pixel_y = -10
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"leO" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/obj/item/weapon/gun/flamer,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"leP" = (
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"leU" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"lgb" = (
+/obj/structure/bedsheetbin,
+/obj/item/ammo_magazine/rifle/m4ra,
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"lgP" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"lhm" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt,
+/obj/item/trash/cigbutt{
+ pixel_y = 8
+ },
+/obj/item/device/flashlight/lamp/candelabra{
+ pixel_x = -6;
+ pixel_y = 22
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"lhn" = (
+/obj/structure/catwalk,
+/obj/structure/platform{
+ dir = 1;
+ layer = 2.25;
+ density = 0;
+ climb_delay = 0
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"lhB" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"lhJ" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/records)
+"liq" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"liz" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"liM" = (
+/obj/structure/pipes/binary/passive_gate,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"ljt" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"ljx" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"lkH" = (
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/hall_N)
+"lkI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"llj" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"lmd" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"lms" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ autoname = 0;
+ locked = 1;
+ name = "\improper Engine Room"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"lmu" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"lmS" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"lnw" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -6;
+ pixel_y = 13
+ },
+/obj/item/folder/blue{
+ pixel_x = 6;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"lnG" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"lnO" = (
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"loh" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/sword/katana,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"loA" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves)
+"loO" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/farocean)
+"loP" = (
+/obj/structure/machinery/meter{
+ pixel_x = -1;
+ pixel_y = -6
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/maintenance/south)
+"loQ" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"loW" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"lpv" = (
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"lpJ" = (
+/obj/structure/machinery/light,
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/maintenance/north)
+"lqa" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -11
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"lqF" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"lqM" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"lrp" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/fancy/cigarettes/arcturian_ace{
+ pixel_x = -5;
+ pixel_y = 5
+ },
+/obj/effect/spawner/random/supply_kit,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"lrR" = (
+/obj/structure/girder/displaced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"lss" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"lsN" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"lsT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"lsU" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_N)
+"ltA" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/records)
+"ltB" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"ltI" = (
+/obj/structure/surface/table,
+/obj/item/paper,
+/obj/item/paper{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/paper/research_notes/grant/high{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"ltW" = (
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"lum" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"lun" = (
+/obj/item/device/mass_spectrometer,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"lur" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"luu" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -20
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"luz" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"luC" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"luZ" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/item/clothing/accessory/storage/black_vest/brown_vest,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"lvt" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"lvG" = (
+/obj/structure/curtain/red,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"lvS" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ autoname = 0;
+ dir = 1;
+ icon_state = "door_locked";
+ locked = 1;
+ name = "\improper Research Chamber"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"lvV" = (
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ dir = 5;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/disposals)
+"lwm" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"lxi" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/eastbeach)
+"lxr" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"lxs" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"lxy" = (
+/obj/structure/closet/secure_closet/personal,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"lxT" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 7
+ },
+/obj/item/stock_parts/matter_bin/super{
+ pixel_x = -8;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"lyp" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"lyP" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/comms4)
+"lze" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"lzu" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"lzD" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/pontoon_beach)
+"lzP" = (
+/obj/structure/machinery/autolathe,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"lzT" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/monsoon)
+"lzX" = (
+/obj/structure/machinery/door_control{
+ id = "undergroundhangarsouth";
+ name = "South Dock Door";
+ pixel_x = -24;
+ indestructible = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/maintenance/north)
+"lAk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"lBf" = (
+/obj/item/stack/cable_coil/cut{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"lBw" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"lCK" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"lDh" = (
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"lDk" = (
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"lDm" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"lDr" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/filingcabinet/security,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"lDF" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/caves/digsite)
+"lDN" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"lDS" = (
+/obj/structure/bed/roller,
+/obj/structure/machinery/iv_drip,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"lEc" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lEw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"lEM" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"lEV" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 4
+ },
+/obj/structure/platform{
+ dir = 1
+ },
+/turf/open/gm/river/desert/deep/covered,
+/area/varadero/interior/maintenance/north)
+"lEY" = (
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"lFl" = (
+/turf/open/floor/plating/icefloor{
+ dir = 8;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/cargo)
+"lFr" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"lFA" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"lFE" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"lFI" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 22;
+ indestructible = 1;
+ unacidable = 1;
+ layer = 4.1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"lFS" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"lFT" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 9;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"lGp" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/medical)
+"lGD" = (
+/obj/structure/largecrate/random,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"lGT" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4;
+ layer = 4
+ },
+/obj/structure/platform{
+ dir = 1
+ },
+/turf/open/gm/river/desert/deep/covered,
+/area/varadero/interior/maintenance/north)
+"lHH" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"lId" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"lIo" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lIE" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/shuttle/dropship/flight/lz1{
+ dir = 1;
+ name = "LZ1 Pontoon Dock computer"
+ },
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_console)
+"lIO" = (
+/obj/structure/prop/ice_colony/tiger_rug{
+ icon_state = "White";
+ pixel_y = 19
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"lKS" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"lKV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"lLe" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/closet/secure_closet/scientist,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"lLq" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/technical_storage)
+"lLZ" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"lMb" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"lMl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"lMq" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/effect/landmark/crap_item,
+/obj/effect/spawner/random/supply_kit,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"lMv" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lMB" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"lMD" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lMP" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"lNb" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"lNw" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/prop/server_equipment/laptop/closed{
+ pixel_y = 3
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"lNL" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"lNX" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"lOc" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"lPj" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"lPq" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"lQg" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = -9;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"lQA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"lQO" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"lQW" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"lRy" = (
+/obj/structure/surface/table,
+/obj/item/circuitboard/machine/batteryrack,
+/obj/item/stack/cable_coil{
+ pixel_x = 2;
+ pixel_y = 7
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"lRz" = (
+/obj/structure/inflatable/door,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"lRU" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "purplecorners"
+ },
+/area/varadero/interior/research)
+"lSg" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"lSG" = (
+/obj/structure/curtain/shower,
+/turf/open/floor/interior/plastic/alt,
+/area/varadero/interior/laundry)
+"lTb" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"lTg" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"lTv" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -13;
+ pixel_y = 19
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"lTR" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"lUe" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"lUG" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"lUT" = (
+/obj/structure/machinery/smartfridge,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"lVa" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/interior/comms1)
+"lVc" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"lVf" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -9
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"lVP" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"lVQ" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"lVW" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 16;
+ pixel_y = -16
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"lWf" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"lWh" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"lWo" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"lWB" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light/small,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"lWJ" = (
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"lXc" = (
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/obj/structure/surface/table,
+/obj/structure/prop/server_equipment/laptop/on{
+ pixel_x = -1;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"lXT" = (
+/obj/structure/plasticflaps/mining,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"lYi" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"lYo" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"lYr" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"lYD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/stack/sheet/wood,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"lYF" = (
+/obj/structure/largecrate/random/case,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/hall_N)
+"lZa" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-4";
+ name = "book case"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"lZb" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"lZh" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2;
+ pixel_y = 23
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 2;
+ pixel_y = -4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"lZR" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"lZU" = (
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/carpet,
+/area/varadero/interior/security)
+"map" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"mau" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"maN" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"maQ" = (
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"mbf" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/bottle/pwine{
+ pixel_x = 6;
+ pixel_y = 13
+ },
+/obj/item/storage/box/drinkingglasses{
+ pixel_x = -6;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/glass/rag{
+ pixel_x = -3;
+ pixel_y = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"mbt" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"mbu" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"mca" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clipboard,
+/obj/item/folder/red{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/folder/red{
+ pixel_x = 4;
+ pixel_y = -2
+ },
+/obj/item/tool/stamp,
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"mcp" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastbeach)
+"mcr" = (
+/obj/structure/machinery/light,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"mcs" = (
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"mcB" = (
+/obj/structure/platform_decoration/kutjevo,
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"mcN" = (
+/obj/structure/coatrack{
+ pixel_x = 14;
+ pixel_y = 9
+ },
+/obj/item/clothing/head/bowlerhat{
+ pixel_x = 12;
+ pixel_y = 23
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_x = 9;
+ pixel_y = -4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"mdg" = (
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/lz2_near)
+"mdj" = (
+/obj/item/clothing/head/helmet,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"mdy" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"mdM" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"mdN" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/maintenance/south)
+"mey" = (
+/obj/structure/surface/table,
+/obj/structure/machinery/computer/cameras/wooden_tv{
+ desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW.";
+ dir = 1;
+ name = "Television set";
+ network = null;
+ pixel_x = 1;
+ pixel_y = 6
+ },
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"meS" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"mfa" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"mhf" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"mhm" = (
+/obj/item/ammo_magazine/smg/nailgun,
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/smg/nailgun{
+ pixel_x = -6;
+ pixel_y = -1
+ },
+/obj/item/ammo_magazine/smg/nailgun{
+ pixel_x = 6;
+ pixel_y = 1
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"mio" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/machinery/constructable_frame,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"miy" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/hall_NW)
+"miF" = (
+/obj/structure/machinery/landinglight/ds2/delayone{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"miP" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"miR" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/recharger{
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"miT" = (
+/obj/item/stool,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"miU" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"mjA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"mke" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/structure/largecrate/random/mini/wooden{
+ desc = "A small wooden crate with a note attached it reads, 'Item 8 taken to examination."
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"mkn" = (
+/obj/structure/surface/table,
+/obj/structure/machinery/microwave{
+ desc = "There's two of them.";
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/cherry{
+ pixel_x = 2;
+ pixel_y = 20
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"mkt" = (
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"mlN" = (
+/obj/vehicle/powerloader/ft,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"mlR" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"mlT" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/maintenance)
+"mmq" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"mmv" = (
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8
+ },
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"mmO" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"mnc" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"mnm" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/blue{
+ layer = 3.1
+ },
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"mnz" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"mnL" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/central)
+"mnU" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"mol" = (
+/obj/structure/window/phoronreinforced{
+ dir = 4;
+ icon_state = "phoronrwindow"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"mos" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"moH" = (
+/obj/structure/largecrate/random/case/double,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"moK" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = -12
+ },
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"mpH" = (
+/obj/structure/largecrate/random,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"mpL" = (
+/obj/structure/machinery/light/small,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"mqe" = (
+/obj/structure/cryofeed,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"mqt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"mrd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"mrC" = (
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"mrP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"mrR" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/closet/crate/trashcart,
+/obj/item/stack/sheet/mineral/plastic{
+ amount = 3
+ },
+/obj/item/weapon/gun/rifle/m41a,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"mrT" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/obj/item/clothing/accessory/storage/black_vest/brown_vest,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"mrY" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"msj" = (
+/obj/structure/prop/rock/brown,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"msx" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Requesitions Bay"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"mtp" = (
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"mtT" = (
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/lz2_near)
+"mtU" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"mux" = (
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"muE" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"muF" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"muY" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = 5;
+ pixel_y = 12
+ },
+/obj/item/trash/cigbutt/ucigbutt,
+/obj/item/trash/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = 11
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"mvv" = (
+/obj/effect/decal/remains/xeno{
+ pixel_y = 25
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"mvA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"mvI" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"mvO" = (
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"mwm" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/reagent_container/food/snacks/carpmeat{
+ desc = "This leathery protofish was named the gullible toothfish for the combination of its near identical dentata to that of Homo sapiens sapiens and the fact that if released after being caught, it is not uncommon to catch the same one; it not having learned its lesson. Its meat is said to taste like bitter clove.";
+ icon = 'icons/obj/items/fishing_atoms.dmi';
+ icon_state = "gullible_toothfish_gutted";
+ name = "gullible toothfish";
+ pixel_x = 1;
+ pixel_y = -2
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"mwD" = (
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 7
+ },
+/obj/structure/closet/crate/supply,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/records)
+"mwH" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/light,
+/obj/item/circuitboard/computer/powermonitor,
+/obj/item/stack/cable_coil/cut{
+ pixel_y = 12
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"mwI" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/coast/east,
+/area/varadero/exterior/lz2_near)
+"mxv" = (
+/obj/structure/largecrate/random,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"mxx" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"mxB" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"mxG" = (
+/obj/structure/closet/crate/freezer/cooler,
+/obj/item/reagent_container/food/snacks/wrapped/barcardine,
+/obj/item/reagent_container/food/snacks/wrapped/barcardine,
+/obj/item/reagent_container/food/snacks/wrapped/barcardine,
+/obj/item/storage/beer_pack,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"myj" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"mym" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/xenoautopsy/tank/hugger,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"myo" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"mzf" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"mzt" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/maintenance/south)
+"mzv" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"mzI" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"mzJ" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case";
+ pixel_y = 18
+ },
+/obj/structure/bed/chair/comfy/lime{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"mzK" = (
+/obj/structure/surface/rack,
+/obj/item/storage/toolbox/electrical,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"mzT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"mAm" = (
+/obj/structure/filingcabinet,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"mAB" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"mAP" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/shotgun/slugs{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/item/ammo_magazine/shotgun/slugs{
+ pixel_x = -2;
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"mAX" = (
+/obj/structure/prop/dam/van{
+ desc = "An older Weyland Yutani space crawler. These things are most commonly seen along former trails on shake and bake colonies.";
+ icon_state = "crawler_crate_wy";
+ name = "crawler";
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"mBG" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"mCx" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"mCF" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"mCI" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"mCX" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"mCY" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-5";
+ name = "book case"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"mCZ" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/maintenance/research)
+"mDl" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"mDm" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"mEs" = (
+/obj/structure/machinery/light/small,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"mEy" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"mEA" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/newspaper{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"mEB" = (
+/obj/structure/machinery/power/smes/buildable{
+ name = "colony distribution SMES"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"mFY" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"mGb" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"mHa" = (
+/obj/item/tank/anesthetic,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"mHh" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"mHM" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/plasticflaps/mining,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"mIG" = (
+/obj/structure/bed,
+/obj/item/bedsheet/orange,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"mIL" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"mIQ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"mIU" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/pontoon_beach)
+"mJe" = (
+/obj/structure/flora/bush/ausbushes/ppflowers,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/caves/north_research)
+"mJw" = (
+/obj/structure/closet/secure_closet/medical3{
+ req_access_txt = "100"
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"mKb" = (
+/obj/structure/sign/safety/medical,
+/turf/closed/wall,
+/area/varadero/interior/medical)
+"mKD" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/brigdoor/northright,
+/obj/item/paper_bin{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/tool/pen/blue,
+/obj/item/tool/stamp{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"mLg" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"mLt" = (
+/obj/structure/sign/goldenplaque{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"mLB" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"mLJ" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"mMz" = (
+/obj/item/stack/sheet/metal,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"mMX" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"mMZ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/surface/rack,
+/obj/item/tool/weldingtool/experimental,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"mNm" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/machinery/floodlight{
+ name = "Floodlight";
+ unacidable = 0;
+ wrenchable = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"mNO" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"mNT" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_2";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"mOx" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/maintenance)
+"mOO" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"mPf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"mPk" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"mPl" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"mPI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"mPT" = (
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"mPW" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"mPX" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"mQC" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"mQF" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"mQG" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"mRq" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/library)
+"mRs" = (
+/obj/structure/window/framed/colony/reinforced{
+ color = "#aba9a9"
+ },
+/obj/structure/curtain/red,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"mRL" = (
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"mRZ" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"mSu" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"mSD" = (
+/obj/structure/pipes/vents/pump/on,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"mSS" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/plasticflaps/mining,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"mTD" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"mUv" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/lattice,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"mUy" = (
+/obj/structure/bed/sofa/pews/flipped{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"mUz" = (
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/eastbeach)
+"mUP" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"mVc" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"mVj" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"mVn" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"mVF" = (
+/obj/structure/prop/souto_land/pole{
+ dir = 1
+ },
+/obj/structure/prop/souto_land/pole{
+ dir = 8;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"mVN" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"mVS" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/hall_SE)
+"mVY" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/clothing/under/shorts/grey,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"mXs" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"mXx" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Sports Center"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"mXO" = (
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"mXV" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"mYd" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"mYA" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"mYR" = (
+/obj/item/facepaint/sunscreen_stick,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"mYW" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"mZi" = (
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"mZk" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/closet/crate,
+/obj/item/prop/magazine/dirty/torn/alt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"mZC" = (
+/obj/structure/surface/table/woodentable{
+ icon_state = "reinf_table"
+ },
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 1;
+ icon_state = "leftsecure";
+ id = null;
+ name = "Requesitions Desk"
+ },
+/obj/structure/machinery/door/window/northright{
+ dir = 2;
+ name = "Requesitions Desk"
+ },
+/obj/item/tool/pen/blue{
+ pixel_x = -6
+ },
+/obj/item/clipboard,
+/obj/structure/noticeboard{
+ pixel_x = 32
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"mZH" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/farocean)
+"mZI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"nak" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastbeach)
+"nau" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"nbA" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"nbB" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/comms4)
+"ncd" = (
+/obj/structure/closet/crate/secure,
+/obj/item/stack/sheet/plasteel{
+ amount = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"ncg" = (
+/obj/structure/machinery/light,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"nch" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"ncv" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"ncC" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"ncX" = (
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ name = "\improper Underground Security Checkpoint";
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"ndp" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/tool/surgery/retractor/predatorretractor,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"nee" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"neq" = (
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves)
+"new" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"nex" = (
+/obj/structure/closet/secure_closet/engineering_welding,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"neD" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/sign/safety/electronics{
+ pixel_x = 12
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"neU" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"nfk" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"nfv" = (
+/obj/structure/bedsheetbin,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"nfX" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = -11;
+ pixel_y = -4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"nfZ" = (
+/obj/structure/machinery/conveyor_switch,
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"ngg" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/hall_SE)
+"ngm" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"ngC" = (
+/obj/structure/largecrate/random/mini/chest,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"ngY" = (
+/obj/item/stack/sheet/metal/med_small_stack,
+/obj/structure/prop/server_equipment/laptop{
+ pixel_x = 5;
+ pixel_y = 6
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"nhI" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"nhX" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/comms4)
+"nhY" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"nih" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-5";
+ name = "book case"
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"nio" = (
+/turf/closed/wall/r_wall/elevator/gears,
+/area/varadero/interior/hall_N)
+"nit" = (
+/obj/structure/closet/crate/construction,
+/obj/item/storage/belt/utility,
+/obj/item/device/floor_painter,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"niF" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"njC" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"nkd" = (
+/obj/structure/surface/table,
+/obj/item/storage/firstaid/o2,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"nkq" = (
+/obj/effect/decal/remains/human,
+/obj/effect/decal/cleanable/blood{
+ basecolor = "#20d450";
+ color = "#20d450"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"nkF" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"nma" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/largecrate/random/mini/small_case/c{
+ pixel_x = 3;
+ pixel_y = 17
+ },
+/obj/item/tool/weldpack{
+ pixel_x = -2;
+ pixel_y = 11
+ },
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"nmC" = (
+/obj/structure/machinery/cm_vending/sorted/boozeomat/chess{
+ pixel_x = -4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"nmH" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -11
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"nmQ" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"nnb" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"nni" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"nnk" = (
+/obj/item/tool/surgery/circular_saw/predatorbonesaw,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"nnt" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Requesitions Lobby"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"nnw" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"nnF" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/medical)
+"noj" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"noC" = (
+/obj/structure/pipes/vents/pump/on,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"noR" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"npi" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"npW" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -8
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"nqf" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/central)
+"nqN" = (
+/obj/item/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/technical_storage)
+"nqQ" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor,
+/area/varadero/interior/dock_control)
+"nrd" = (
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"nsc" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"nsl" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"nsN" = (
+/turf/open/gm/coast/south,
+/area/varadero/exterior/lz2_near)
+"nti" = (
+/turf/closed/wall/r_wall,
+/area/varadero/exterior/lz2_near)
+"nto" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/reagent_dispensers/water_cooler{
+ pixel_x = -7;
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"ntw" = (
+/obj/structure/closet/hydrant{
+ pixel_y = 32
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"nuv" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"nuQ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"nvv" = (
+/obj/structure/blocker/fog,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"nwi" = (
+/obj/structure/machinery/power/port_gen/pacman/mrs,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"nwq" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"nwV" = (
+/obj/structure/closet/secure_closet/medical1{
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"nxl" = (
+/obj/structure/closet/wardrobe/engineering_yellow,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"nxW" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/medical)
+"nyJ" = (
+/obj/structure/closet/hydrant{
+ pixel_x = -32
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"nzb" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"nzd" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"nzr" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"nzS" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe/drill{
+ pixel_y = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"nAq" = (
+/turf/open/shuttle/elevator,
+/area/varadero/interior/records)
+"nBc" = (
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/lz2_near)
+"nBl" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/disposals)
+"nBD" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/snacks/cheeseburger,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"nBH" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ dir = 1;
+ name = "\improper Theta-V Research Laboratory";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"nCl" = (
+/obj/structure/fence,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"nCE" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"nCF" = (
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/eastocean)
+"nDk" = (
+/obj/structure/largecrate/random,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"nDl" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"nDC" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"nDL" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"nEp" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/obj/structure/closet/firecloset,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"nEE" = (
+/obj/structure/prop/server_equipment/laptop/on{
+ pixel_x = -5
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"nEY" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SE-out"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"nFf" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"nFg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"nFp" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"nFy" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/tool/surgery/bonesetter/predatorbonesetter,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"nFB" = (
+/obj/structure/machinery/floodlight/landing,
+/obj/effect/decal/warning_stripes,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"nFD" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"nFH" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"nFX" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"nGE" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Engineering Locker Room";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"nHk" = (
+/obj/structure/closet/toolcloset,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"nHy" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/tool/warning_cone,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"nHA" = (
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"nHC" = (
+/obj/structure/girder/displaced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"nHH" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -18;
+ pixel_y = -8
+ },
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ pixel_x = -17;
+ pixel_y = -19
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"nIF" = (
+/obj/structure/reagent_dispensers/water_cooler/stacks{
+ density = 0;
+ pixel_y = 17
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"nIR" = (
+/obj/structure/machinery/vending/dinnerware,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"nJc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"nJd" = (
+/obj/item/stack/sheet/wood/small_stack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"nJn" = (
+/obj/structure/bed/chair,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"nKd" = (
+/obj/structure/prop/turbine_extras,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"nKf" = (
+/obj/item/tool/hatchet,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"nKr" = (
+/obj/structure/surface/table,
+/obj/item/storage/box/sprays{
+ pixel_x = -1;
+ pixel_y = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"nKy" = (
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe,
+/obj/item/tool/pickaxe{
+ pixel_y = -4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"nKR" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/monsoon)
+"nLw" = (
+/obj/structure/machinery/r_n_d/server,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"nLH" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 3.5
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"nLI" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"nMe" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"nMJ" = (
+/obj/item/tool/pickaxe,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"nMT" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/surface/rack,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"nNe" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/central)
+"nNv" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"nNB" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"nOg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/secure{
+ dir = 2;
+ id = "engine_electrical_maintenance";
+ name = "Underground Power Substation";
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"nOj" = (
+/obj/effect/landmark/hunter_secondary,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"nOz" = (
+/obj/structure/surface/table/woodentable/fancy,
+/obj/structure/machinery/computer/station_alert{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"nOM" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"nOO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"nOQ" = (
+/obj/structure/safe/floor{
+ pixel_x = 7;
+ pixel_y = -2
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"nPx" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"nPE" = (
+/obj/structure/safe,
+/obj/item/reagent_container/food/drinks/bottle/whiskey,
+/obj/item/reagent_container/food/drinks/bottle/wine,
+/obj/item/reagent_container/food/drinks/bottle/pwine,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"nPG" = (
+/obj/structure/surface/table,
+/obj/item/inflatable{
+ pixel_x = -5;
+ pixel_y = 9
+ },
+/obj/item/inflatable{
+ pixel_x = 6
+ },
+/obj/item/inflatable{
+ pixel_x = -1;
+ pixel_y = 7
+ },
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"nPI" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"nPK" = (
+/obj/structure/closet/crate/trashcart,
+/obj/item/trash/chips,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"nPR" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/largecrate/random/barrel/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"nQo" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/largecrate/random,
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"nQA" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/dock_control)
+"nQH" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"nQR" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"nRk" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/metal/med_large_stack,
+/obj/item/trash/boonie,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"nRy" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"nRH" = (
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/interior/maintenance/north)
+"nRP" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/obj/item/cell/high,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"nRT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"nRU" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"nRW" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"nSi" = (
+/obj/structure/largecrate/random/case,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"nSP" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/medical)
+"nTj" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"nTG" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_SE)
+"nTH" = (
+/obj/structure/bed/chair/comfy/orange{
+ buckling_y = 9;
+ dir = 8;
+ pixel_y = 9
+ },
+/obj/item/device/megaphone{
+ layer = 2;
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/clothing/suit/storage/hazardvest{
+ desc = "It oozes authority, prestige, and sick summer vibes.";
+ name = "life guard's vest";
+ pixel_x = 10;
+ pixel_y = -9
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/maintenance)
+"nTS" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"nTX" = (
+/obj/structure/filingcabinet/security,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"nUf" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"nVk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -16;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"nVn" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ dir = 4;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/disposals)
+"nVv" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 22;
+ indestructible = 1;
+ unacidable = 1;
+ layer = 4.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"nVy" = (
+/obj/structure/closet/coffin,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"nWg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"nWs" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"nWS" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"nXB" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"nXR" = (
+/obj/structure/machinery/landinglight/ds2{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"nXY" = (
+/obj/structure/prop/ice_colony/dense/planter_box{
+ dir = 1
+ },
+/obj/structure/flora/bush/desert{
+ pixel_y = 14
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_NW)
+"nYi" = (
+/obj/structure/machinery/sensortower{
+ pixel_x = -9
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior_protected/caves/central)
+"nYx" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"nYy" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"nYL" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"nZd" = (
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"nZi" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"nZk" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = -12
+ },
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"oam" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"oaO" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"obm" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"obr" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"obN" = (
+/obj/structure/machinery/door_control{
+ id = "undergroundhangarsouth";
+ name = "South Dock Door";
+ pixel_x = -32;
+ pixel_y = -18;
+ indestructible = 1
+ },
+/turf/open/floor/plating/icefloor{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/exterior/lz1_near)
+"obS" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"ocr" = (
+/obj/structure/bed,
+/obj/item/bedsheet/orange,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"ocz" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"ocQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/weapon/gun/shotgun/pump,
+/obj/item/ammo_magazine/shotgun/buckshot{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"odw" = (
+/obj/structure/machinery/photocopier,
+/obj/item/storage/firstaid/regular{
+ pixel_x = -2;
+ pixel_y = 9
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"odD" = (
+/obj/structure/bed/chair,
+/obj/effect/decal/strata_decals/grime/grime2{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"odZ" = (
+/obj/structure/closet/toolcloset,
+/obj/structure/barricade/handrail/wire,
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"oef" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ icon_state = "warning_s"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"oep" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"oeO" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/cup{
+ pixel_x = 6;
+ pixel_y = 9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"ofC" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"ofI" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/co2_cartridge{
+ pixel_x = 13;
+ pixel_y = 7
+ },
+/obj/effect/spawner/random/bomb_supply,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"ofJ" = (
+/obj/structure/shuttle/engine/router{
+ dir = 4;
+ unacidable = 0
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"oga" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ogj" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/newspaper{
+ desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV.";
+ name = "character sheet";
+ pixel_y = 8
+ },
+/obj/item/toy/dice{
+ pixel_x = -7;
+ pixel_y = -6
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"ogq" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"ogW" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"ohi" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/handcuffs,
+/obj/structure/machinery/flasher_button{
+ id = "sec_checkpoint";
+ pixel_y = 24
+ },
+/obj/structure/machinery/door_control{
+ id = "sec_checkpoint_lock";
+ name = "Checkpoint Lockdown";
+ pixel_y = 36
+ },
+/obj/item/clothing/suit/armor/vest,
+/obj/item/handcuffs{
+ pixel_x = 2;
+ pixel_y = 16
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ohC" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/pontoon_beach)
+"oiB" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/structure/surface/table/woodentable,
+/obj/item/reagent_container/food/drinks/bottle/vodka/chess/b_bishop{
+ pixel_x = -10;
+ pixel_y = 15
+ },
+/obj/item/reagent_container/blood/empty{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/obj/item/storage/box/cups{
+ pixel_x = -13;
+ pixel_y = 3
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"oiM" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"ojm" = (
+/obj/structure/closet/toolcloset,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"ojF" = (
+/obj/item/tool/surgery/bonegel/predatorbonegel,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"ojJ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"oke" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"okf" = (
+/obj/structure/surface/rack,
+/obj/item/storage/firstaid/adv{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/obj/item/storage/firstaid/adv,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"okI" = (
+/obj/structure/surface/rack,
+/obj/item/implantpad,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"okJ" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"ola" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"olD" = (
+/turf/open/floor{
+ dir = 4;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"olP" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 2;
+ name = "\improper Underground Requesitions Freezer";
+ req_access_txt = "100"
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"olU" = (
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Checkpoint";
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"omj" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"onj" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"onr" = (
+/obj/structure/machinery/landinglight/ds2/delayone{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"ooe" = (
+/obj/structure/surface/rack,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"oos" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"opd" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/reagent_dispensers/beerkeg,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"opP" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/bed/chair{
+ dir = 1;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"opW" = (
+/obj/structure/surface/table/woodentable/fancy,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = 5;
+ pixel_y = 13
+ },
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"oqh" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"orb" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"orr" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"orH" = (
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"orK" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"orT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"osr" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"ost" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"osE" = (
+/obj/structure/largecrate/random/barrel,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"osX" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/interior/plastic,
+/area/varadero/interior/laundry)
+"otH" = (
+/obj/structure/closet/crate/construction,
+/obj/item/tool/pickaxe,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"otL" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 4
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"otO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"ouy" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/caves/east)
+"ouV" = (
+/obj/effect/spawner/random/bomb_supply,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"ovp" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"ovC" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"ovT" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/farocean)
+"owk" = (
+/obj/structure/machinery/light/small,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"owM" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/closed/wall/r_wall,
+/area/varadero/interior_protected/caves/central)
+"owY" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"oxa" = (
+/obj/item/tool/hand_labeler{
+ pixel_x = -3;
+ pixel_y = 11
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"oxi" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/door/airlock/almayer/command{
+ dir = 1;
+ name = "\improper Underground Administration Office";
+ req_access_txt = "100"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"oxA" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"oyb" = (
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "On closer inspection, everything on these shelves are made of plastic.";
+ icon_state = "book-3";
+ name = "book case"
+ },
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"oyi" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"oyl" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 10;
+ icon_state = "p_stair_full"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"oyv" = (
+/obj/item/device/flashlight,
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/lz2_near)
+"oyx" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"oyT" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 4;
+ icon_state = "leftsecure";
+ id = "brg"
+ },
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ id = "brg"
+ },
+/obj/item/paper_bin,
+/obj/item/tool/pen/blue,
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/obj/structure/machinery/door_control{
+ id = "sec_checkpoint_lock";
+ name = "Checkpoint Lockdown";
+ pixel_y = 7
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/security)
+"ozz" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"ozD" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"oAm" = (
+/obj/structure/toilet{
+ dir = 1
+ },
+/obj/structure/machinery/light/small,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"oAC" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/pontoon_beach)
+"oAE" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"oAJ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"oBj" = (
+/obj/structure/machinery/vending/cigarette/colony,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"oBq" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"oBs" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"oBG" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"oBJ" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/item/tool/soap/syndie,
+/turf/open/floor/interior/plastic/alt,
+/area/varadero/interior/laundry)
+"oBP" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"oBQ" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"oBR" = (
+/obj/structure/machinery/washing_machine,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"oCN" = (
+/obj/structure/machinery/computer/cameras{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 8
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"oCR" = (
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/lz1_near)
+"oDz" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"oDB" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"oDN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"oDS" = (
+/obj/structure/sign/safety/hazard{
+ pixel_x = 15
+ },
+/obj/structure/sign/safety/hvac_old,
+/turf/closed/wall,
+/area/varadero/interior/cargo)
+"oDU" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"oDX" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/prop/invuln/minecart_tracks,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"oEc" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ layer = 3.1;
+ pixel_x = -5;
+ pixel_y = 17
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ layer = 3.1;
+ pixel_x = -10;
+ pixel_y = 16
+ },
+/obj/item/storage/pill_bottle/kelotane/skillless{
+ pixel_x = -5
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"oET" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/maintenance/security)
+"oEX" = (
+/obj/structure/closet/crate,
+/obj/item/clothing/head/helmet,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"oFd" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4;
+ icon_state = "chair"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"oFq" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"oGc" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"oGv" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"oHo" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"oIc" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/comms4)
+"oIq" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"oIC" = (
+/obj/structure/janitorialcart,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"oJb" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_full_cap";
+ layer = 3.5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"oJm" = (
+/obj/structure/machinery/door/airlock/almayer/secure{
+ dir = 2;
+ name = "Underground Hangar Power Substation";
+ req_access = null
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"oJv" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"oJB" = (
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"oJW" = (
+/obj/structure/closet/firecloset/full,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"oJX" = (
+/obj/item/stack/sheet/metal,
+/obj/structure/shuttle/engine/heater{
+ dir = 8;
+ unacidable = 0
+ },
+/obj/item/device/flashlight/slime,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"oKo" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_x = -8;
+ pixel_y = 8
+ },
+/obj/item/reagent_container/food/condiment/peppermill{
+ pixel_x = 3;
+ pixel_y = 9
+ },
+/obj/item/reagent_container/food/condiment/saltshaker{
+ pixel_x = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"oKx" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"oKy" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"oKN" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/clothing/suit/armor/vest,
+/obj/structure/coatrack,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"oLa" = (
+/obj/item/trash/barcardine,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"oLM" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/cargo)
+"oLZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"oMa" = (
+/obj/structure/surface/table,
+/obj/item/storage/pill_bottle/packet/bicaridine,
+/obj/item/tool/kitchen/utensil/pknife{
+ pixel_x = 9;
+ pixel_y = 2
+ },
+/obj/item/spacecash/c100{
+ pixel_x = -4;
+ pixel_y = 12
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"oMl" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"oMs" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"oNa" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"oNy" = (
+/turf/open/shuttle/elevator,
+/area/varadero/interior/hall_N)
+"oOF" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"oPe" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"oPQ" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"oPV" = (
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/security)
+"oRx" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/eat,
+/obj/item/trash/cheesie,
+/obj/item/reagent_container/food/drinks/flask/vacuumflask{
+ pixel_x = 4;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"oRB" = (
+/obj/structure/closet/hydrant{
+ pixel_x = -32
+ },
+/obj/structure/surface/table,
+/obj/item/storage/firstaid/adv{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"oRD" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pool)
+"oSe" = (
+/obj/structure/surface/table,
+/obj/item/stack/sheet/metal/med_large_stack,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"oSX" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/electrical)
+"oTs" = (
+/obj/structure/blocker/fog,
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/farocean)
+"oTE" = (
+/obj/item/tool/crowbar/red,
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pontoon_beach)
+"oTX" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"oUh" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"oUp" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"oUO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/inflatable,
+/obj/item/inflatable/door,
+/obj/item/storage/box/engineer,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"oVm" = (
+/obj/structure/surface/rack,
+/obj/item/storage/toolbox/electrical,
+/obj/item/storage/toolbox/electrical,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"oVn" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"oVp" = (
+/obj/structure/prop/invuln/minecart_tracks,
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"oVr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"oVt" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"oWf" = (
+/obj/structure/machinery/floodlight/landing{
+ desc = "A powerful light stationed near construction zones to provide better visibility.";
+ name = "Construction Light"
+ },
+/obj/effect/decal/warning_stripes,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastocean)
+"oWg" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"oWr" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"oWs" = (
+/obj/effect/decal/strata_decals/grime/grime4,
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ layer = 3.1;
+ pixel_x = 13;
+ pixel_y = 21
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/bunks)
+"oWO" = (
+/obj/structure/toilet,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"oWU" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"oXf" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"oXi" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"oXm" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"oXp" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"oXw" = (
+/obj/docking_port/stationary/marine_dropship/lz1{
+ name = "LZ1 - Pontoon Dock"
+ },
+/turf/open/floor/plating/icefloor,
+/area/varadero/exterior/lz1_near)
+"oXC" = (
+/obj/structure/surface/table,
+/obj/structure/prop/server_equipment/laptop/on,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"oXZ" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/administration)
+"oYB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"oYE" = (
+/obj/structure/closet/crate,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"oZw" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"oZA" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"oZJ" = (
+/obj/structure/fence,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/lz2_near)
+"paq" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"paB" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/communications{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"pbd" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = 5;
+ pixel_y = 12
+ },
+/obj/item/trash/cigbutt/ucigbutt,
+/obj/item/trash/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/diet/cranberry{
+ pixel_x = -9;
+ pixel_y = 5
+ },
+/obj/effect/decal/strata_decals/grime/grime4,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"pbf" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/item/paper/research_notes,
+/obj/item/paper/research_notes,
+/obj/item/clothing/accessory/storage/black_vest/brown_vest,
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"pbp" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"pbt" = (
+/turf/closed/wall,
+/area/varadero/interior/mess)
+"pbw" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"pbT" = (
+/obj/structure/prop/rock/brown,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"pco" = (
+/obj/structure/surface/rack,
+/obj/item/tool/surgery/scalpel,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"pcH" = (
+/obj/effect/decal/cleanable/blood{
+ basecolor = "#20d450";
+ color = "#20d450"
+ },
+/obj/effect/decal/remains/human,
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 1
+ },
+/obj/structure/prop/ice_colony/ground_wire{
+ dir = 4
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"pcK" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"pdc" = (
+/obj/structure/largecrate/random{
+ anchored = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"pdn" = (
+/obj/item/tool/shovel/spade,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"pdr" = (
+/obj/structure/surface/table,
+/obj/item/trash/chips{
+ pixel_x = 2;
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"pdK" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/lz2_near)
+"pea" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/interior/caves/north_research)
+"per" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"peu" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"peA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"pfd" = (
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/exterior/pontoon_beach)
+"pfr" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"pfD" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/cell_charger,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"pfL" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/trash/plate,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"pfR" = (
+/obj/structure/reagent_dispensers/beerkeg/alt,
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"pgg" = (
+/obj/item/tool/pickaxe,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"pgn" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/eastbeach)
+"phk" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"phw" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"phA" = (
+/obj/structure/flora/bush/ausbushes/var3/brflowers{
+ icon_state = "brflowers_2"
+ },
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"pie" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"pja" = (
+/obj/structure/bed/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"pjk" = (
+/obj/structure/surface/rack,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 4;
+ pixel_y = -6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"pjm" = (
+/obj/effect/decal/remains/xeno{
+ pixel_y = -25
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"pjn" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/obj/item/book/manual/research_and_development,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"pjs" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/research)
+"pjD" = (
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/eastocean)
+"pjH" = (
+/obj/structure/surface/table,
+/obj/item/paper/janitor{
+ pixel_y = 8
+ },
+/obj/item/circuitboard/apc,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"pkj" = (
+/obj/item/tool/weldingtool,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"pkl" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ desc = "A high-power hydroelectric generator.";
+ name = "hydroelectric generator"
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"pku" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = -9;
+ pixel_y = 4
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"pkG" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"pkT" = (
+/obj/structure/machinery/power/port_gen/pacman,
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/electrical)
+"pkX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"pll" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"plq" = (
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/eastocean)
+"plF" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/reagent_container/food/snacks/carpmeat{
+ desc = "Revolting beyond description.";
+ icon = 'icons/obj/items/fishing_atoms.dmi';
+ icon_state = "gullible_toothfish_teeth";
+ name = "human-ish teeth";
+ pixel_x = 1;
+ pixel_y = -2
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"plN" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"pmM" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"pnL" = (
+/obj/structure/machinery/light,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"pol" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"pot" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"pox" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/pontoon_beach)
+"poz" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/hall_SE)
+"poC" = (
+/obj/item/reagent_container/food/snacks/eat_bar,
+/obj/item/reagent_container/food/snacks/eat_bar{
+ pixel_x = 13;
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"poE" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"poU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"ppw" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"pqf" = (
+/obj/structure/window/phoronreinforced{
+ dir = 4;
+ icon_state = "phoronrwindow"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"pqj" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"pqG" = (
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"pqO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"pqY" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"prh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"prl" = (
+/obj/item/grown/log,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"prC" = (
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/eastbeach)
+"prY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"psb" = (
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = -13;
+ pixel_y = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/security)
+"psd" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"psk" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/obj/structure/inflatable,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"pth" = (
+/obj/structure/surface/rack,
+/obj/item/tool/pickaxe/plasmacutter,
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"pti" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"ptp" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"ptw" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/laundry)
+"ptC" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/north)
+"ptM" = (
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"ptP" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"ptY" = (
+/obj/item/stack/sheet/metal,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"pun" = (
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/pontoon_beach)
+"puq" = (
+/obj/item/lightstick/variant/planted,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"pvk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ name = "\improper Underground Medical Laboratory Treatment";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"pvs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"pvQ" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"pwc" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/reagent_container/food/drinks/bottle/orangejuice{
+ pixel_y = 6
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"pxa" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_y = 4
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"pxg" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"pAa" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"pAp" = (
+/turf/open/floor/plating/icefloor{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/exterior/lz1_near)
+"pAX" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"pAZ" = (
+/obj/structure/surface/rack,
+/obj/item/stack/sheet/glass/phoronglass{
+ amount = 32
+ },
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/electrical)
+"pBb" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"pBf" = (
+/obj/structure/prop/rock/brown{
+ layer = 2
+ },
+/obj/structure/bed{
+ can_buckle = 0;
+ desc = "A lightweight support lattice.";
+ icon = 'icons/obj/structures/structures.dmi';
+ icon_state = "latticefull";
+ layer = 2.1;
+ name = "lattice"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/vessel)
+"pBo" = (
+/obj/structure/coatrack,
+/obj/item/clothing/head/fedora{
+ pixel_x = -1;
+ pixel_y = 15
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"pBK" = (
+/obj/structure/filingcabinet{
+ pixel_x = -8
+ },
+/obj/structure/filingcabinet{
+ pixel_x = 8
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"pBS" = (
+/obj/effect/decal/cleanable/cobweb,
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/shotgun/buckshot,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"pCa" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/farocean)
+"pCc" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"pCf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Main Hallway"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"pCp" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"pCO" = (
+/obj/structure/surface/rack,
+/obj/item/stack/sheet/mineral/phoron/medium_stack,
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/electrical)
+"pCP" = (
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 2;
+ name = "\improper Theta-V Research Laboratory Director's Office";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"pCV" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/stack/cable_coil/blue,
+/obj/item/stack/rods,
+/obj/item/storage/donut_box,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"pDl" = (
+/obj/structure/girder,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"pDD" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"pDW" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"pEv" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/evidencebag,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"pEE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"pFd" = (
+/obj/item/storage/pouch/construction,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"pFS" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"pGc" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating,
+/area/varadero/interior/research)
+"pGi" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"pGj" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/pool)
+"pGs" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/oob)
+"pGJ" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_N)
+"pGP" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"pGS" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"pGU" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"pIe" = (
+/obj/item/stack/sheet/wood,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"pIj" = (
+/obj/structure/surface/rack,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"pIz" = (
+/obj/structure/surface/table,
+/obj/item/trash/plate{
+ desc = "For all your soapy needs.";
+ icon_state = "tray";
+ name = "soap dish";
+ pixel_x = 4;
+ pixel_y = 10
+ },
+/obj/item/tool/soap/nanotrasen{
+ pixel_x = 3;
+ pixel_y = 7
+ },
+/obj/item/tool/soap/nanotrasen{
+ pixel_x = 2;
+ pixel_y = 11
+ },
+/obj/item/tool/soap/nanotrasen{
+ desc = "Teetering at the brink! A life's thread, about to be cut short.";
+ pixel_x = 5;
+ pixel_y = 15
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"pIC" = (
+/obj/structure/closet/secure_closet/security_empty,
+/obj/item/clothing/head/helmet,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"pJn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"pJp" = (
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"pJs" = (
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8;
+ icon_state = "chair_alt";
+ pixel_x = -5;
+ pixel_y = 12
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"pJA" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"pJQ" = (
+/obj/item/book/manual/evaguide,
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"pKg" = (
+/obj/item/book/manual/nuclear,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"pKs" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"pKK" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"pLp" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"pLF" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"pLV" = (
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/administration)
+"pNa" = (
+/obj/structure/catwalk,
+/obj/structure/barricade/handrail/wire{
+ layer = 3.01
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"pNf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"pNJ" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"pNT" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 3.5
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "If this is removed, you cannot escape.";
+ health = 300;
+ icon_state = "ladder10";
+ name = "ladder"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"pOa" = (
+/obj/structure/largecrate/supply,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"pOg" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"pOz" = (
+/obj/structure/machinery/computer/card{
+ dir = 8
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"pOC" = (
+/obj/item/tool/wirecutters/clippers,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"pPf" = (
+/obj/structure/surface/table,
+/obj/item/prop/helmetgarb/flair_uscm,
+/obj/item/storage/box/uscm_mre{
+ pixel_x = -4;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"pPl" = (
+/obj/structure/machinery/light,
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/interior/comms1)
+"pQp" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/technical_storage)
+"pQw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"pQF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"pRa" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"pRl" = (
+/obj/structure/machinery/door/window/northright{
+ name = "Disposals Chute"
+ },
+/turf/open/floor/plating{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/disposals)
+"pRs" = (
+/obj/structure/prop/souto_land/pole{
+ dir = 8
+ },
+/obj/structure/prop/souto_land/pole,
+/turf/open/floor/carpet,
+/area/varadero/interior/bunks)
+"pRy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/bible{
+ pixel_x = -2;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"pRP" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_SE)
+"pRR" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"pRV" = (
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/comms4)
+"pRX" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"pSg" = (
+/obj/structure/inflatable/door,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"pSy" = (
+/obj/structure/closet/secure_closet/security_empty,
+/obj/item/ammo_box/magazine/shotgun/buckshot,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"pSD" = (
+/obj/structure/bed/chair,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"pSK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"pTc" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ dir = 1;
+ locked = 1;
+ name = "\improper Engine Room"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"pTg" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/bed/chair/office/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"pTs" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/circuitboard/computer/crew{
+ pixel_x = -5;
+ pixel_y = 8
+ },
+/obj/item/storage/box/trackimp{
+ pixel_x = 5;
+ pixel_y = 1
+ },
+/obj/item/paper/crumpled{
+ pixel_x = 6;
+ pixel_y = 18
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"pTI" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/lz2_near)
+"pTO" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"pTQ" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"pUi" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"pVh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"pVl" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"pVz" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"pVN" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/court)
+"pWm" = (
+/obj/structure/reagent_dispensers/water_cooler/stacks{
+ density = 0;
+ pixel_y = 17
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"pXp" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"pXG" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"pXL" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"pXT" = (
+/obj/structure/machinery/landinglight/ds1/spoke{
+ pixel_y = -5;
+ pixel_x = 13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"pYn" = (
+/turf/closed/wall,
+/area/varadero/interior/records)
+"pYt" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"pYv" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"pYx" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/purple{
+ pixel_y = 13
+ },
+/obj/item/bedsheet{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"pYI" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"pYJ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/implanter{
+ pixel_x = 10
+ },
+/obj/item/ashtray/bronze{
+ icon_state = "ashtray_half_br"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"pYK" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/monsoon)
+"pYV" = (
+/obj/structure/pipes/vents/pump,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"pZl" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/electrical)
+"pZD" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"pZS" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"pZT" = (
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/lz2_near)
+"qaE" = (
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"qaX" = (
+/obj/structure/window_frame/colony/reinforced,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"qaY" = (
+/obj/structure/sign/safety/water,
+/turf/closed/wall,
+/area/varadero/interior/library)
+"qbX" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/item/stack/sheet/metal,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"qcC" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 10;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"qcD" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt";
+ pixel_y = 9
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/cherry{
+ pixel_x = -10;
+ pixel_y = -9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"qcN" = (
+/turf/closed/wall,
+/area/varadero/interior/medical)
+"qdd" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"qdk" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"qdL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/book/manual/security_space_law{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/obj/item/clothing/head/helmet,
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"qeh" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"qeu" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/item/storage/bible/hefa{
+ pixel_y = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"qfb" = (
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/ammo_magazine/revolver/cmb,
+/obj/item/ammo_magazine/revolver/cmb{
+ pixel_x = -4;
+ pixel_y = -5
+ },
+/obj/item/ammo_magazine/revolver/cmb{
+ pixel_x = -4;
+ pixel_y = -5
+ },
+/obj/item/ammo_magazine/revolver/cmb,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"qfr" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"qfu" = (
+/obj/item/stack/sheet/metal,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"qfC" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/cameras{
+ dir = 8;
+ pixel_y = 6
+ },
+/obj/item/reagent_container/food/drinks/bottle/sake{
+ pixel_x = 9;
+ pixel_y = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"qgm" = (
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/pontoon_beach)
+"qgy" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/decal/warning_stripes/asteroid{
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"qgR" = (
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"qhF" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"qhN" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"qhO" = (
+/obj/effect/spawner/random/tool,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"qhQ" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"qhZ" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"qio" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/maintenance)
+"qir" = (
+/obj/structure/machinery/cm_vending/sorted/medical/blood,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"qis" = (
+/obj/item/paper{
+ pixel_y = -6;
+ pixel_x = -8;
+ name = "help";
+ desc = "A recent storm washed away any legible text"
+ },
+/obj/item/tool/pen,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"qiv" = (
+/obj/structure/surface/table,
+/obj/item/paper_bin,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"qiP" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 8
+ },
+/obj/item/paper/crumpled{
+ pixel_x = 15;
+ pixel_y = -9
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"qjd" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/laundry)
+"qjg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/decal/remains/human,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"qjU" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"qkq" = (
+/obj/structure/largecrate/random,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"qkF" = (
+/obj/structure/largecrate/random/secure,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"qlj" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"qlw" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"qlW" = (
+/obj/structure/surface/table,
+/obj/item/trash/plate,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"qmF" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qnf" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"qnm" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_SE)
+"qnN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"qnW" = (
+/obj/structure/closet/fireaxecabinet,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/electrical)
+"qoj" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"qoE" = (
+/turf/open/floor{
+ dir = 5;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"qoI" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/monsoon)
+"qps" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"qpD" = (
+/obj/item/device/multitool,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"qpK" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/north)
+"qpZ" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"qqs" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"qqA" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"qqJ" = (
+/obj/structure/sign/safety/bulkhead_door,
+/obj/structure/machinery/door_control/brbutton{
+ id = "undergroundhangarwest";
+ name = "West Dock Door";
+ pixel_x = 3;
+ indestructible = 1
+ },
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/lz1_near)
+"qqM" = (
+/obj/structure/largecrate/random/mini,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"qqR" = (
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qsb" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"qsh" = (
+/obj/structure/closet/secure_closet/security,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/item/explosive/grenade/incendiary{
+ pixel_x = -4;
+ pixel_y = -2
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"qto" = (
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ name = "\improper Underground Security Interrogation";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"qtv" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/oob)
+"qtQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/microwave{
+ desc = "There's two of them.";
+ pixel_y = 5
+ },
+/obj/item/clothing/ears/earmuffs{
+ pixel_y = 18
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"qul" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/caves/north_research)
+"qus" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"quP" = (
+/obj/effect/landmark/static_comms/net_two,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"qvo" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"qvO" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"qvQ" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"qvS" = (
+/turf/open/gm/coast/south,
+/area/varadero/exterior/eastocean)
+"qwB" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"qwQ" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qwU" = (
+/obj/structure/xenoautopsy/tank/hugger,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"qxa" = (
+/obj/structure/surface/rack,
+/obj/item/reagent_container/glass/bucket/mopbucket,
+/obj/item/tool/mop,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"qxb" = (
+/obj/structure/bed/alien{
+ can_buckle = 0;
+ color = "#aba9a9"
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/bed/alien{
+ buckling_y = 13;
+ color = "#aba9a9";
+ layer = 3.5;
+ pixel_y = 13
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"qxu" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_N)
+"qyk" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/surface/table/woodentable,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_y = 8
+ },
+/obj/item/trash/cigbutt/ucigbutt{
+ pixel_x = -7;
+ pixel_y = 14
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"qym" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/structure/closet/crate/trashcart{
+ pixel_y = 8
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"qyH" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"qyJ" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/lz1_near)
+"qyT" = (
+/obj/structure/largecrate/random/case,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"qza" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"qzb" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"qzd" = (
+/obj/structure/filingcabinet/filingcabinet,
+/obj/item/paper/research_notes,
+/obj/effect/decal/cleanable/cobweb{
+ pixel_x = -11;
+ pixel_y = 20
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"qzi" = (
+/obj/structure/sign/safety/high_voltage,
+/obj/structure/sign/safety/hazard{
+ pixel_x = 15
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/north)
+"qzq" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/autoname,
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"qAd" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ autoname = 0;
+ dir = 1;
+ icon_state = "door_locked";
+ locked = 1;
+ name = "\improper External Airlock"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"qAg" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"qAp" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/north)
+"qAr" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"qAy" = (
+/obj/item/tool/shovel,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"qAI" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qBn" = (
+/obj/structure/surface/rack,
+/obj/effect/decal/cleanable/cobweb{
+ pixel_x = -11;
+ pixel_y = 20
+ },
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"qBy" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"qBQ" = (
+/obj/structure/coatrack,
+/obj/item/clothing/suit/armor/bulletproof,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"qBR" = (
+/obj/structure/machinery/power/apc{
+ dir = 4;
+ pixel_x = 24;
+ start_charge = 0
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"qBU" = (
+/obj/structure/machinery/space_heater,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 12
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"qCk" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"qCE" = (
+/obj/structure/surface/table/woodentable/poor,
+/obj/item/reagent_container/food/drinks/bottle/gin{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"qCI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"qCT" = (
+/obj/structure/inflatable,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"qCY" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"qDh" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"qDr" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/pontoon_beach)
+"qDs" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"qDt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"qDv" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"qDR" = (
+/obj/item/device/flashlight,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"qEc" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"qEf" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clothing/suit/storage/jacket/marine/corporate,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"qEn" = (
+/obj/item/stack/sheet/metal,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"qEt" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"qEG" = (
+/obj/structure/largecrate/supply/supplies/mre,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"qFe" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qFC" = (
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"qFI" = (
+/obj/item/tool/wet_sign,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"qFO" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"qFZ" = (
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"qGE" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"qHc" = (
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/caves/north_research)
+"qHl" = (
+/obj/structure/prop/fishing/line/long/part2,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qHu" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"qHF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"qHJ" = (
+/obj/structure/largecrate/random/barrel/blue,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/hall_N)
+"qId" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"qIi" = (
+/obj/item/tool/wet_sign,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"qIF" = (
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/east)
+"qKb" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"qKq" = (
+/obj/structure/closet/secure_closet/RD,
+/obj/item/ammo_magazine/handful/lever_action,
+/obj/item/weapon/gun/lever_action/r4t,
+/obj/item/ammo_magazine/handful/lever_action,
+/obj/item/ammo_magazine/handful/lever_action,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"qKM" = (
+/obj/structure/surface/rack,
+/obj/item/tool/shovel,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"qKZ" = (
+/turf/open/gm/coast/west,
+/area/varadero/exterior/lz1_near)
+"qLf" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"qLq" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_2";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"qLH" = (
+/obj/item/shard{
+ icon_state = "large";
+ pixel_x = -5;
+ pixel_y = -6
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"qMl" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"qMr" = (
+/obj/item/tool/minihoe,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"qMD" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/cassette_tape/nam{
+ pixel_x = 3;
+ pixel_y = 9
+ },
+/obj/item/device/cassette_tape/ocean{
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/obj/item/device/cassette_tape/pop2,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"qMW" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"qMY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"qNu" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/lz2_near)
+"qNC" = (
+/obj/structure/surface/table,
+/obj/item/tool/weldpack{
+ pixel_x = -2;
+ pixel_y = 11
+ },
+/obj/item/tool/hand_labeler{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"qNE" = (
+/obj/structure/largecrate/random/secure,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"qNP" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"qNX" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/lz2_near)
+"qOh" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor,
+/area/varadero/exterior/lz1_near)
+"qOn" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"qOF" = (
+/obj/item/tool/pen/blue,
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/disposalpipe/segment,
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"qOO" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"qOS" = (
+/obj/item/reagent_container/glass/bucket,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"qOV" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ icon_state = "warning_s"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"qPd" = (
+/obj/structure/machinery/light,
+/obj/structure/closet/l3closet/scientist,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"qPk" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"qPs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"qPG" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"qQd" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"qQe" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/alarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"qQk" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"qQt" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/rd{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"qQF" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"qQN" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"qRe" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/interior/comms1)
+"qRi" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"qRy" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"qRP" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"qSj" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"qSJ" = (
+/obj/structure/machinery/power/apc{
+ dir = 4;
+ pixel_x = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"qSR" = (
+/obj/structure/closet/crate/trashcart,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"qTh" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/monsoon)
+"qTs" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/pontoon_beach)
+"qTz" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"qTE" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/eastbeach)
+"qTZ" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/pontoon_beach)
+"qUf" = (
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ name = "\improper Underground Security";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"qUK" = (
+/obj/structure/surface/rack,
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"qUQ" = (
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"qVb" = (
+/obj/item/stack/cable_coil/cyan,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"qVp" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"qVD" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = 8;
+ pixel_y = -6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"qVL" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"qVO" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"qVS" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"qWt" = (
+/obj/structure/filingcabinet/security,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/hall_N)
+"qWw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"qWC" = (
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"qXn" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"qXO" = (
+/obj/structure/window_frame/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"qYg" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"qYE" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clothing/suit/fire/firefighter{
+ pixel_x = 3;
+ pixel_y = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"qZr" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"qZH" = (
+/obj/structure/machinery/conveyor_switch,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"qZJ" = (
+/obj/item/tool/warning_cone,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"qZR" = (
+/obj/structure/bed/chair{
+ dir = 1;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"qZV" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_full"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"rau" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/drinks/flask/vacuumflask{
+ pixel_x = 9;
+ pixel_y = 25
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"raW" = (
+/turf/closed/wall,
+/area/varadero/interior_protected/caves/central)
+"rbd" = (
+/obj/item/stack/sheet/wood/small_stack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"rbp" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 5
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform_decoration/kutjevo,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"rbU" = (
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"rco" = (
+/obj/structure/inflatable/door,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"rcq" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited,
+/turf/closed/wall,
+/area/varadero/interior/medical)
+"rcu" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"rcA" = (
+/obj/structure/bed/chair/office/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"rdq" = (
+/obj/item/tool/wrench{
+ pixel_x = -1;
+ pixel_y = -2
+ },
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"rdx" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"red" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/gm/coast/east,
+/area/varadero/exterior/comms4)
+"res" = (
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/eastbeach)
+"rex" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"reA" = (
+/obj/structure/xenoautopsy/tank/broken,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"reG" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 10
+ },
+/area/varadero/interior/hall_N)
+"rfn" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"rft" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"rfV" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"rgb" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"rgf" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/lz1_near)
+"rgg" = (
+/obj/structure/girder/displaced,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"rgy" = (
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"rgz" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves/swcaves)
+"rgZ" = (
+/obj/item/tool/kitchen/knife,
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 4;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"ria" = (
+/obj/structure/bed/sofa/pews/flipped,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"riJ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/court)
+"riM" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"rja" = (
+/obj/item/toy/beach_ball,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"rjn" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 6
+ },
+/area/varadero/interior/records)
+"rjo" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/lz1_near)
+"rjE" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/coffeecup/uscm{
+ pixel_x = 7;
+ pixel_y = 5
+ },
+/obj/item/trash/plate{
+ pixel_x = -6
+ },
+/obj/item/reagent_container/food/snacks/grilledcheese{
+ pixel_x = -7;
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"rjH" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"rjM" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/reagent_container/food/drinks/cans/beer{
+ pixel_x = -8;
+ pixel_y = -1
+ },
+/obj/item/ammo_magazine/shotgun/buckshot{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"rjZ" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"rkA" = (
+/obj/structure/closet/secure_closet/engineering_welding,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"rkH" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"rlw" = (
+/obj/item/tool/pickaxe,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"rlI" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"rlJ" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/hall_NW)
+"rme" = (
+/obj/structure/surface/table,
+/obj/item/tool/plantspray/pests,
+/obj/item/tool/plantspray/weeds{
+ pixel_x = 1;
+ pixel_y = -2
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"rmo" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/stack/medical/advanced/bruise_pack/upgraded{
+ amount = 1;
+ pixel_x = -3;
+ pixel_y = 11
+ },
+/obj/item/stack/medical/advanced/ointment/upgraded{
+ amount = 2;
+ pixel_x = 4;
+ pixel_y = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"rmr" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"rmB" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"rmL" = (
+/obj/structure/closet/secure_closet/security,
+/obj/item/storage/box/flashbangs,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"rmS" = (
+/obj/structure/xenoautopsy/tank/alien,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"rmV" = (
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"rnj" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/tool/surgery/cautery/predatorcautery,
+/obj/item/tool/surgery/scalpel/predatorscalpel,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"rnL" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/lz2_near)
+"rnP" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/glass{
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"roy" = (
+/obj/structure/closet/hydrant{
+ pixel_x = -32
+ },
+/obj/structure/surface/table,
+/obj/item/spacecash/c1000{
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"roJ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 1;
+ name = "\improper Underground Requesitions Office";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"roT" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ density = 0;
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/prop/structure_lattice{
+ density = 0;
+ desc = "If this is removed, you cannot escape.";
+ health = 300;
+ icon_state = "ladder10";
+ name = "ladder"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"rpd" = (
+/obj/structure/bed/chair,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"rpu" = (
+/turf/closed/wall,
+/area/varadero/interior/oob)
+"rpw" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves)
+"rpH" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/lights,
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"rpI" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"rqa" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"rqg" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/monsoon)
+"rql" = (
+/obj/structure/noticeboard{
+ desc_lore = "Glup Shitto lives!"
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/comms2)
+"rqn" = (
+/obj/item/storage/donut_box{
+ pixel_y = 8
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"rqx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"rqG" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"rrp" = (
+/obj/item/paper_bin,
+/obj/item/tool/stamp{
+ icon_state = "stamp-ce"
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/window/reinforced/tinted{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"rrr" = (
+/obj/structure/machinery/power/terminal{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"rrA" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"rsf" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/east)
+"rsh" = (
+/obj/structure/machinery/cm_vending/sorted/medical/no_access,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"rsj" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/microwave{
+ pixel_y = 9
+ },
+/obj/item/reagent_container/food/snacks/donkpocket{
+ pixel_x = -5;
+ pixel_y = 17
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"rsB" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"rsL" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Security Checkpoint";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"rsM" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"rsO" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"rtm" = (
+/obj/structure/machinery/camera/autoname/lz_camera,
+/turf/open/floor/plating/icefloor,
+/area/varadero/exterior/lz1_near)
+"rtr" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ dir = 1;
+ name = "\improper Underground Medical Laboratory";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"rtu" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"rtx" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"rtP" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"rtR" = (
+/obj/item/tool/wirecutters,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"rtV" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"rvD" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"rwh" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 8
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"rwP" = (
+/obj/structure/closet/crate/ammo/alt/flame,
+/obj/item/ammo_magazine/shotgun/buckshot,
+/obj/item/ammo_magazine/shotgun/slugs{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"rwV" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"rxa" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"rxe" = (
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"rxI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"ryD" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"ryG" = (
+/obj/structure/surface/rack,
+/obj/item/clothing/under/shorts/red{
+ pixel_x = -2;
+ pixel_y = -4
+ },
+/obj/item/clothing/head/hardhat/red{
+ pixel_x = -2;
+ pixel_y = 9
+ },
+/obj/item/ammo_magazine/rifle,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"rzg" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"rzM" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"rzO" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"rzU" = (
+/obj/item/clothing/suit/armor/vest,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"rAf" = (
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/trash/plate{
+ pixel_y = 7
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"rAj" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"rAt" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/central)
+"rAy" = (
+/obj/structure/bedsheetbin,
+/obj/item/clothing/suit/armor/vest,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"rBa" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"rBi" = (
+/obj/structure/filingcabinet/security,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"rBq" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"rBP" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"rCf" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"rCs" = (
+/obj/structure/platform/kutjevo/rock{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/rock,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_y = -3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/hall_SE)
+"rCB" = (
+/obj/structure/filingcabinet/chestdrawer{
+ pixel_x = -8
+ },
+/obj/structure/filingcabinet/chestdrawer{
+ pixel_x = 7
+ },
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"rDz" = (
+/obj/structure/bed/chair/comfy/orange{
+ dir = 8
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"rDD" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"rEO" = (
+/obj/structure/surface/rack,
+/obj/item/storage/pouch/shotgun,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"rFv" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/reagent_container/food/snacks/birthdaycakeslice,
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"rFD" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_x = 6;
+ pixel_y = 9
+ },
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -8;
+ pixel_y = 15
+ },
+/obj/item/tool/stamp{
+ pixel_x = -7
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"rGl" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"rGA" = (
+/obj/structure/largecrate/random,
+/obj/structure/largecrate/random/mini{
+ pixel_x = 1;
+ pixel_y = 14
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"rGE" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"rHv" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"rHE" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/closed/wall/wood,
+/area/varadero/interior/beach_bar)
+"rIF" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"rIG" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"rIN" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"rIU" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/chapel)
+"rJq" = (
+/obj/structure/surface/table,
+/obj/item/pamphlet/skill/engineer{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"rJv" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/farocean)
+"rJI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"rKf" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"rKl" = (
+/obj/structure/machinery/portable_atmospherics/canister/empty,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"rKy" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/powercell,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"rKB" = (
+/obj/structure/surface/table/woodentable/fancy,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -6;
+ pixel_y = 7
+ },
+/obj/item/clothing/suit/armor/vest,
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"rKL" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"rKM" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/pontoon_beach)
+"rKS" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"rLC" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"rLK" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ density = 0;
+ pixel_x = 11;
+ pixel_y = 9
+ },
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = 10;
+ pixel_y = 20
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/caves/north_research)
+"rLU" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"rLW" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/chunk,
+/obj/item/trash/raisins,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"rMb" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"rMl" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"rMM" = (
+/obj/structure/prop/turbine,
+/obj/structure/prop/turbine_extras/border,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"rMN" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"rNf" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"rNo" = (
+/obj/structure/machinery/holosign_switch{
+ id = "otice";
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"rOL" = (
+/obj/structure/closet/secure_closet/personal{
+ density = 0;
+ pixel_x = -8;
+ pixel_y = 15
+ },
+/obj/structure/closet/secure_closet/personal{
+ density = 0;
+ pixel_x = 7;
+ pixel_y = 15
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"rPD" = (
+/obj/structure/disposalpipe/junction,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"rQe" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"rQk" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "greencorners"
+ },
+/area/varadero/interior/hall_SE)
+"rQU" = (
+/obj/structure/girder,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"rQV" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"rQY" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"rRm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/circuitboard/apc,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"rRq" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"rRz" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"rSl" = (
+/obj/item/tool/wrench,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"rSu" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"rSx" = (
+/obj/structure/surface/table,
+/obj/structure/largecrate/random/mini/chest{
+ pixel_x = -4;
+ pixel_y = 13
+ },
+/obj/structure/largecrate/random/mini/med{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"rSX" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/blue{
+ layer = 3.1
+ },
+/obj/item/clothing/mask/balaclava{
+ layer = 3.6;
+ pixel_x = 4;
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"rTi" = (
+/obj/structure/window_frame/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"rTu" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/handcuffs,
+/obj/item/weapon/baton,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"rTv" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"rTT" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/disposals)
+"rUa" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"rUc" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"rUI" = (
+/obj/structure/closet/crate/construction,
+/obj/item/reagent_container/food/snacks/wrapped/chunk,
+/obj/item/tool/hatchet,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"rVi" = (
+/obj/item/tool/candle,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"rVl" = (
+/obj/structure/surface/table,
+/obj/structure/machinery/computer/shuttle/dropship/flight/lz2{
+ dir = 5;
+ name = "LZ2 Palm Airfield computer"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_console/two)
+"rVI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"rVS" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"rVZ" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"rWx" = (
+/obj/structure/sink{
+ dir = 1;
+ pixel_y = -10
+ },
+/obj/structure/mirror{
+ pixel_y = -28
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"rWJ" = (
+/obj/item/stool,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"rWN" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"rWY" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_3";
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"rXf" = (
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor/shiva{
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/morgue)
+"rXk" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/lz2_near)
+"rXS" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"rYi" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"rYC" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"rYO" = (
+/obj/structure/prop/static_tank/water{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"rYR" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 22;
+ indestructible = 1;
+ unacidable = 1;
+ layer = 4.1
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"rZr" = (
+/obj/structure/prop/ice_colony/flamingo{
+ dir = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"sah" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"saq" = (
+/obj/item/storage/firstaid/o2{
+ layer = 3.1;
+ pixel_x = 2;
+ pixel_y = 10
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/firstaid/regular{
+ layer = 3.2;
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/medical)
+"saC" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"saQ" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"sba" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/closet/crate,
+/obj/item/trash/crushed_cup,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"sbX" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"scD" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"scL" = (
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"scO" = (
+/obj/item/paper{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"sdq" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/toy/plush/farwa,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"sdy" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/maintenance/north)
+"sdz" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_NW)
+"sdS" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"sdU" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"sdZ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/lightstick/red{
+ pixel_x = 4;
+ pixel_y = 7
+ },
+/obj/effect/spawner/random/technology_scanner,
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ses" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"seY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"sff" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"sfj" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"sfs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"sfF" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"sfM" = (
+/obj/structure/barricade/handrail/wire,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"sgk" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"sgn" = (
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"sgq" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"sgy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"sgz" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"shb" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/medical)
+"shG" = (
+/obj/structure/machinery/light,
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"shO" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"sia" = (
+/obj/structure/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"sic" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"sid" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"sjD" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_SE)
+"sjR" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/spray/cleaner{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/tool/soap{
+ pixel_x = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"skp" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"slj" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/screwdriver{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/tool/plantspray/pests/old/phosmet{
+ pixel_x = -6;
+ pixel_y = 14
+ },
+/obj/item/weapon/wirerod{
+ pixel_x = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"slw" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"slA" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8;
+ pixel_x = 12;
+ pixel_y = 25
+ },
+/obj/structure/bed/chair/comfy{
+ pixel_x = -7;
+ pixel_y = 18
+ },
+/obj/structure/bed/chair/comfy{
+ dir = 8;
+ pixel_x = 7;
+ pixel_y = 12
+ },
+/obj/structure/bed/chair/comfy{
+ dir = 4;
+ pixel_x = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"slB" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"slE" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/electrical)
+"slG" = (
+/obj/structure/machinery/vending/snack,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"smx" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"smE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"smO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/faxmachine,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"snl" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_N)
+"snq" = (
+/obj/structure/bed/chair/comfy/beige{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"sny" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"snE" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"snP" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/curtain/red,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"snS" = (
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"sou" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ id = "cargobay";
+ name = "\improper Requesitions Storage Shutters"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"spd" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"spv" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"spP" = (
+/obj/structure/bed/chair,
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"sqG" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sre" = (
+/obj/structure/filingcabinet,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"srg" = (
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/north_research)
+"srU" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = -12;
+ pixel_y = -3
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/pontoon_beach)
+"srW" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 4
+ },
+/area/varadero/interior/hall_N)
+"srY" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/hall_N)
+"ssg" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ssh" = (
+/obj/structure/prop/turbine_extras/left,
+/obj/item/tool/crowbar,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"ssv" = (
+/obj/effect/landmark/hunter_secondary,
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"stl" = (
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/pontoon_beach)
+"stv" = (
+/obj/structure/closet/secure_closet/medical1{
+ req_access_txt = "100"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"stw" = (
+/obj/structure/platform/kutjevo/rock{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/rock,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_y = -3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/maintenance/security)
+"stK" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves/digsite)
+"stU" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"stV" = (
+/obj/structure/reagent_dispensers/water_cooler{
+ density = 0;
+ pixel_y = 19
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"suC" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"suE" = (
+/obj/item/tool/wet_sign,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/maintenance)
+"suN" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"suY" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"svt" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"svD" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"svG" = (
+/obj/item/tool/warning_cone,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"svH" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/book/manual/marine_law{
+ desc = "A set of guidelines for the player's of the Pinwizard game. Wait a minute, this is just a copy of Marine Law.";
+ name = "Pinwizard IV - Player's Handbook";
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/item/book/manual/marine_law{
+ desc = "A set of guidelines for keeping a game of Pinwizard in check. Wait a minute, this is just a copy of Marine Law.";
+ name = "Pinwizard IV - Dungeon Master's Handbook";
+ pixel_x = 11;
+ pixel_y = 3
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"swa" = (
+/obj/structure/filingcabinet/security,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"swf" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"swj" = (
+/obj/structure/closet/secure_closet/detective,
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/item/storage/pouch/machete/full,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"swk" = (
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 7
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"swv" = (
+/obj/structure/surface/rack,
+/obj/item/pizzabox/meat,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"swS" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"swV" = (
+/obj/structure/closet/crate/construction,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"sxL" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"sxR" = (
+/obj/structure/surface/table,
+/obj/item/stack/cable_coil{
+ pixel_y = 16
+ },
+/obj/item/weapon/gun/energy/yautja/plasmapistol,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior_protected/caves/digsite)
+"sxY" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"syb" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/pistol/mod88,
+/obj/item/ammo_magazine/pistol/mod88,
+/obj/item/ammo_magazine/pistol/mod88,
+/obj/item/ammo_magazine/pistol/mod88{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/item/ammo_magazine/pistol/mod88{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/item/ammo_magazine/pistol/mod88{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/item/ammo_magazine/pistol/mod88{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/item/ammo_magazine/pistol/mod88{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/obj/item/ammo_magazine/pistol/mod88,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/ammo_magazine/pistol{
+ pixel_x = -4
+ },
+/obj/item/ammo_magazine/pistol,
+/obj/item/ammo_magazine/pistol{
+ pixel_x = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"syl" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ id = "cargobay";
+ name = "\improper Requesitions Storage Shutters"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"syL" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"syM" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/circuitboard/computer/atmos_alert,
+/obj/item/circuitboard/machine/smes{
+ pixel_x = -7;
+ pixel_y = 7
+ },
+/obj/item/storage/box/mousetraps{
+ pixel_x = 5;
+ pixel_y = 13
+ },
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"szh" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 4
+ },
+/area/varadero/interior/records)
+"szp" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/comms3)
+"szw" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"szZ" = (
+/obj/structure/curtain/red,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"sAf" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/structure/closet/radiation,
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sAR" = (
+/obj/item/tool/wet_sign,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"sAY" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"sBk" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/decal/strata_decals/grime/grime3{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"sBF" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{
+ name = "\improper Colony Administration";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"sBN" = (
+/obj/structure/target/syndicate,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"sBX" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/laundry)
+"sCk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"sCp" = (
+/obj/item/stack/sheet/metal,
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"sCA" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"sCJ" = (
+/obj/vehicle/train/cargo/trolley,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"sCK" = (
+/obj/structure/closet/secure_closet/scientist,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sCV" = (
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"sDf" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"sDj" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"sDo" = (
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"sDE" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_3";
+ pixel_y = 11
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"sDH" = (
+/obj/item/grown/log,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"sDM" = (
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sDQ" = (
+/obj/structure/machinery/power/apc{
+ dir = 4;
+ pixel_x = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"sDZ" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"sFa" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 2.991
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"sFJ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"sFN" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/exterior/lz1_near)
+"sGb" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Disposals";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/disposals)
+"sGo" = (
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"sGY" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"sHJ" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"sHO" = (
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"sHV" = (
+/obj/structure/machinery/landinglight/ds2/delaytwo,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"sIf" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"sIn" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"sIK" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"sIQ" = (
+/obj/item/stack/sheet/wood/small_stack,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"sIU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"sJm" = (
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/lz1_near)
+"sJq" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"sJx" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/snacks/chips,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"sJF" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "darkgreencorners2"
+ },
+/area/varadero/interior/hall_SE)
+"sJZ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"sKe" = (
+/obj/structure/machinery/autolathe,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sKz" = (
+/obj/structure/closet/crate/supply,
+/obj/item/storage/box/wy_mre,
+/obj/item/storage/beer_pack,
+/obj/item/spacecash,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"sKC" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/morgue)
+"sKF" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"sKL" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"sKN" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"sLi" = (
+/obj/structure/machinery/power/geothermal,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"sLO" = (
+/obj/item/device/flashlight/slime{
+ mouse_opacity = 0;
+ invisibility = 1;
+ indestructible = 1;
+ alpha = 0
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"sLU" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"sMn" = (
+/obj/structure/bed/chair/office/dark,
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"sMJ" = (
+/obj/structure/closet/crate,
+/obj/item/prop/magazine/dirty,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"sMS" = (
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/taperecorder,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"sNa" = (
+/obj/structure/window/reinforced/tinted,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"sNl" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"sNp" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"sNx" = (
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/farocean)
+"sNy" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"sNT" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/maintenance/north)
+"sOj" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"sOw" = (
+/obj/structure/inflatable,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"sPh" = (
+/obj/structure/machinery/constructable_frame,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"sPs" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"sPD" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/toolbox/mechanical/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"sPY" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"sQn" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"sQs" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/storage/pill_bottle/inaprovaline/skillless{
+ pixel_x = -5
+ },
+/obj/item/ammo_magazine/rifle,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"sQR" = (
+/obj/item/ore/coal,
+/obj/item/ore/silver{
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"sRs" = (
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/pontoon_beach)
+"sRM" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/item/trash/uscm_mre{
+ pixel_x = -10;
+ pixel_y = -7
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"sSp" = (
+/obj/item/reagent_container/food/snacks/sliceable/birthdaycake,
+/obj/structure/surface/table/woodentable,
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"sSz" = (
+/obj/item/device/camera{
+ pixel_x = -4;
+ pixel_y = 9
+ },
+/obj/item/evidencebag{
+ pixel_x = 13;
+ pixel_y = 5
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"sSU" = (
+/obj/structure/machinery/door/airlock/almayer/command{
+ dir = 1;
+ name = "\improper Underground Command Center";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"sSZ" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"sTA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"sTT" = (
+/obj/structure/machinery/light,
+/obj/structure/closet/toolcloset,
+/obj/item/clothing/mask/rebreather,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"sTW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ dir = 1;
+ name = "\improper Underground Medical Laboratory";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"sUj" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 6
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"sUm" = (
+/obj/structure/closet/crate/secure/weapon,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"sUp" = (
+/obj/item/toy/beach_ball,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"sUG" = (
+/obj/item/tool/pickaxe/plasmacutter,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"sUK" = (
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -1;
+ pixel_y = 12
+ },
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ density = 0
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"sVk" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"sVr" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"sVH" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/interior/oob)
+"sWp" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"sXb" = (
+/turf/closed/wall,
+/area/varadero/interior/library)
+"sXc" = (
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/lz2_near)
+"sXn" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/farocean)
+"sYi" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"sZd" = (
+/obj/structure/girder/displaced,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"sZe" = (
+/obj/item/paper,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"sZW" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"tak" = (
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"tam" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"tbQ" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"tcq" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/prop/server_equipment/laptop/closed,
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"tcS" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"tcX" = (
+/obj/structure/surface/rack,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/obj/item/frame/table,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"tdp" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/swcaves)
+"tdt" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"tdy" = (
+/obj/item/storage/box/donkpockets{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/book/manual/marine_law{
+ pixel_x = -6;
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"tdN" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/maintenance/south)
+"tdX" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"teg" = (
+/obj/structure/girder,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"ten" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/closet/crate/miningcar{
+ layer = 3.1;
+ name = "\improper materials storage bin";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"teu" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/technical_storage)
+"tex" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/personal/patient,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"tez" = (
+/obj/item/toy/bikehorn/rubberducky,
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/lz2_near)
+"teH" = (
+/obj/structure/window/framed/colony,
+/obj/structure/sign/banners/happybirthdaysteve,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"teT" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"tfc" = (
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz2_near)
+"tfj" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"tfC" = (
+/obj/structure/showcase{
+ color = "#95948B";
+ desc = "A grey statue dawned in ancient armor, it stares into your soul.";
+ icon = 'icons/mob/humans/species/r_synthetic.dmi';
+ icon_state = "Synthetic_Template";
+ name = "Eternal guardian"
+ },
+/obj/item/clothing/suit/armor/yautja_flavor{
+ anchored = 1
+ },
+/obj/item/weapon/harpoon/yautja{
+ anchored = 1;
+ name = "Alien Harpoon";
+ pixel_x = 6
+ },
+/obj/item/clothing/mask/yautja_flavor{
+ anchored = 1;
+ unacidable = 0
+ },
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/caves/digsite)
+"tgk" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"tgC" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"tgE" = (
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/pontoon_beach)
+"tgK" = (
+/obj/structure/closet/crate/construction,
+/obj/item/stack/sandbags_empty/half,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"thn" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"thS" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/north)
+"thY" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/closet/crate/trashcart,
+/obj/item/stack/sheet/mineral/plastic{
+ amount = 3
+ },
+/obj/item/weapon/gun/rifle/m4ra,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"tia" = (
+/obj/structure/machinery/conveyor,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"tiw" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"tiF" = (
+/obj/item/tool/pickaxe,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"tjn" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "windsock";
+ pixel_x = 18;
+ pixel_y = 23
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/monsoon)
+"tjs" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"tju" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/sign/safety/high_voltage{
+ pixel_x = 11
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"tjF" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"tjO" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"tjS" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"tkh" = (
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/eastbeach)
+"tkr" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"tkw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ dir = 1;
+ name = "\improper Theta-V Breakroom";
+ req_one_access = null;
+ req_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"tkF" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"tkT" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/administration)
+"tkV" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"tlq" = (
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"tlE" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"tlG" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"tlT" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"tmm" = (
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Engineering Locker Room";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"tmC" = (
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/pontoon_beach)
+"tmZ" = (
+/turf/open/gm/coast/west,
+/area/varadero/exterior/lz2_near)
+"tng" = (
+/obj/item/stool{
+ layer = 2.5;
+ pixel_x = -3;
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"tnN" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{
+ dir = 1;
+ name = "\improper Theta-V Research Laboratory";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"toN" = (
+/obj/item/tool/warning_cone{
+ pixel_x = 5;
+ pixel_y = 8
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/vessel)
+"toU" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"tpa" = (
+/obj/effect/landmark/hunter_secondary,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"tpp" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ name = "Security Desk"
+ },
+/obj/structure/machinery/door/window/eastright{
+ name = "Security Desk"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/reagent_container/food/drinks/coffee{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/administration)
+"tpB" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/autopsy_scanner{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/structure/prop/server_equipment/laptop{
+ pixel_x = -16;
+ pixel_y = 2
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"tpL" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"tpV" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = -13;
+ pixel_y = -3
+ },
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"tqa" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"tqh" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/research)
+"tqr" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"tqV" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"trh" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"trB" = (
+/obj/structure/surface/table/woodentable/poor,
+/obj/item/reagent_container/food/drinks/bottle/absinthe,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"trC" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/prop/helmetgarb/rosary{
+ layer = 3.6;
+ pixel_x = -12
+ },
+/obj/item/bedsheet/hos{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"trI" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"tso" = (
+/obj/structure/closet/athletic_mixed,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/maintenance)
+"tsz" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"tsC" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_3"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"tsX" = (
+/obj/structure/machinery/cm_vending/sorted/tech/tool_storage,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"tuL" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"tuR" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/caves/north_research)
+"tuT" = (
+/obj/item/stack/cable_coil/cut,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"tuV" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating,
+/area/varadero/interior/disposals)
+"tuZ" = (
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 7
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"tve" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/attachable/bayonet/co2{
+ pixel_y = 7
+ },
+/obj/effect/spawner/random/powercell,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"tvv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"tvI" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/condiment/peppermill{
+ pixel_x = -9;
+ pixel_y = 5
+ },
+/obj/effect/spawner/random/attachment,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"twh" = (
+/obj/structure/machinery/washing_machine,
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"twm" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"tyT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"tzp" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"tzw" = (
+/turf/open/floor{
+ icon_state = "wood"
+ },
+/area/varadero/interior/library)
+"tzP" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"tBm" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"tCA" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/caves/east)
+"tCG" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"tCM" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"tDh" = (
+/obj/structure/pipes/portables_connector{
+ dir = 8
+ },
+/obj/structure/machinery/portable_atmospherics/canister/oxygen,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"tDo" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"tDF" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"tDR" = (
+/obj/structure/largecrate/random/barrel/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"tEc" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/lz1_near)
+"tEF" = (
+/obj/structure/prop/rock/brown,
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"tEJ" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"tEM" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"tER" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/comms4)
+"tGl" = (
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"tGr" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"tGw" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner2/north_east,
+/area/varadero/exterior/pontoon_beach)
+"tGA" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"tGV" = (
+/turf/closed/wall/r_wall/elevator{
+ dir = 1
+ },
+/area/varadero/interior/hall_N)
+"tHc" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/eastocean)
+"tIT" = (
+/obj/structure/closet/crate/trashcart{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"tIV" = (
+/obj/structure/surface/table/reinforced,
+/obj/item/paper_bin,
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 2;
+ icon_state = "leftsecure";
+ id = "brg";
+ name = "Security Desk"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/window/northright{
+ name = "Security Desk"
+ },
+/obj/item/tool/stamp,
+/obj/item/tool/pen/blue{
+ pixel_x = -6
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/hall_N)
+"tJN" = (
+/obj/structure/closet/crate,
+/obj/item/trash/chunk,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"tJT" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green{
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"tKr" = (
+/obj/structure/machinery/light,
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"tKw" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"tKE" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"tKI" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/hand_labeler,
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/records)
+"tLu" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/security)
+"tLS" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"tMx" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/item/key/cargo_train,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"tMY" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/item/clothing/suit/suspenders,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"tMZ" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/lz2_near)
+"tNy" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"tOp" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_NW)
+"tOx" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"tOV" = (
+/obj/item/tool/warning_cone,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"tPz" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"tPE" = (
+/obj/item/tool/pickaxe,
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"tPI" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/obj/structure/largecrate/random/case/small,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"tPK" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"tPS" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/microwave{
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"tQn" = (
+/obj/structure/closet/coffin,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"tQy" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"tQz" = (
+/obj/structure/sink{
+ pixel_y = 15
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"tQT" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"tRs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ name = "\improper Underground Medical Laboratory Lobby";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"tRN" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/digsite)
+"tSg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"tSK" = (
+/obj/structure/window/framed/wood,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"tSR" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"tTo" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/prop/souto_land/streamer{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"tTq" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"tTN" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_full_cap";
+ layer = 3.5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"tTU" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"tUd" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/security)
+"tVf" = (
+/obj/structure/closet/crate,
+/obj/item/tool/stamp,
+/obj/item/tool/wet_sign,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"tVj" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"tVl" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"tVo" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"tVD" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"tVX" = (
+/obj/structure/surface/rack,
+/obj/item/maintenance_jack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"tWT" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/west,
+/area/varadero/exterior/farocean)
+"tXg" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/machinery/disposal,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/laundry)
+"tXu" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/caves/east)
+"tXv" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"tXE" = (
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"tXF" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"tXT" = (
+/obj/structure/fence,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"tYg" = (
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"tYT" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"tZl" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/monsoon)
+"tZm" = (
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ dir = 1;
+ name = "\improper Underground Engineering Locker Room";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"tZr" = (
+/obj/item/toy/deck/uno{
+ pixel_y = 6
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"tZE" = (
+/obj/structure/machinery/chem_master,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"uaU" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_y = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"uaV" = (
+/obj/structure/machinery/landinglight/ds2/delayone{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"uaY" = (
+/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{
+ id = "undergroundhangarwest";
+ unacidable = 1;
+ name = "Pontoon West Door";
+ openspeed = 17;
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ dir = 4;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/cargo)
+"ubF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/medical_pod/sleeper,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"ubH" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ubJ" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"ubK" = (
+/obj/structure/machinery/power/geothermal,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"ubT" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"ucL" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/monsoon)
+"udp" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ueg" = (
+/obj/vehicle/train/cargo/trolley,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"uet" = (
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/interior/caves/east)
+"ueB" = (
+/obj/structure/cable,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"ueP" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 9
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"ueQ" = (
+/obj/structure/computer3frame,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"ufn" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_full_cap";
+ layer = 3.5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"ufB" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Underground Men's Restroom"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/toilets)
+"ufE" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/item/reagent_container/food/snacks/wrapped/barcardine{
+ pixel_y = 7
+ },
+/obj/item/reagent_container/food/snacks/wrapped/barcardine,
+/obj/item/reagent_container/food/snacks/wrapped/barcardine{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"ufV" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"ugi" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"ugR" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/prison/chapel_carpet,
+/area/varadero/interior/chapel)
+"ugW" = (
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"uhi" = (
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ desc = "A high-power hydroelectric generator.";
+ name = "hydroelectric generator"
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"uhD" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"uiq" = (
+/obj/structure/surface/table,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 4;
+ pixel_y = -6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"uiy" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/taperecorder,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ujp" = (
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8;
+ pixel_y = 18
+ },
+/obj/item/paper/crumpled{
+ pixel_x = 9
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"ukw" = (
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/disposals)
+"ukz" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"ukX" = (
+/obj/structure/surface/rack,
+/obj/item/prop/magazine/boots,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"ulb" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"uli" = (
+/obj/structure/bed/chair/hunter{
+ dir = 4
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"ulv" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"umA" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"umO" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/structure/machinery/power/apc{
+ dir = 8;
+ pixel_x = -24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"umT" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"unh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"unH" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"uoh" = (
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_x = -18;
+ pixel_y = -8
+ },
+/obj/structure/prop/ice_colony/dense/planter_box/hydro{
+ pixel_x = -17;
+ pixel_y = -19
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"uon" = (
+/obj/structure/largecrate/random,
+/obj/item/shard{
+ icon_state = "large";
+ pixel_x = -5;
+ pixel_y = -6
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"uoN" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"uoO" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"uoU" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"upb" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 3.5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"upH" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"upL" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior_protected/maintenance/south)
+"upO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/condiment/saltshaker,
+/obj/item/reagent_container/food/condiment/peppermill{
+ pixel_x = -9;
+ pixel_y = 5
+ },
+/obj/item/reagent_container/food/condiment/hotsauce/franks{
+ pixel_x = 5;
+ pixel_y = 16
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"upY" = (
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/structure/filingcabinet{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/morgue)
+"uqw" = (
+/obj/structure/surface/rack,
+/obj/item/reagent_container/blood/OMinus,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"uqx" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/maintenance)
+"uqW" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/interior/caves/east)
+"urd" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 16
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"urA" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"urD" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/lz2_near)
+"urE" = (
+/obj/structure/bed/chair/comfy/lime{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/research)
+"usB" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"usQ" = (
+/obj/item/facepaint/sunscreen_stick,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"uti" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/comms2)
+"utZ" = (
+/obj/structure/surface/rack,
+/obj/item/tool/wirecutters,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"uuj" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"uul" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"uuv" = (
+/obj/structure/machinery/power/apc{
+ pixel_y = -24;
+ start_charge = 0
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"uuN" = (
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"uvd" = (
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"uvw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/secure{
+ name = "Underground Morgue";
+ req_access_txt = "100"
+ },
+/turf/open/floor{
+ icon_state = "dark2"
+ },
+/area/varadero/interior/morgue)
+"uvB" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/machinery/door/window/westleft,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior/security)
+"uww" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_N)
+"uwJ" = (
+/obj/structure/surface/rack,
+/obj/item/tool/screwdriver,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"uwN" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Underground Women's Restroom"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/toilets)
+"uwQ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/lightstick,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"uxi" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"uxM" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/west,
+/area/varadero/exterior/farocean)
+"uyd" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"uyK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"uzb" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"uzg" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"uzr" = (
+/obj/structure/machinery/computer/atmos_alert{
+ dir = 8
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"uzN" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"uAt" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"uAM" = (
+/obj/structure/largecrate/random/barrel/yellow,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"uBV" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"uBX" = (
+/obj/vehicle/train/cargo/engine,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"uCc" = (
+/obj/structure/machinery/cm_vending/sorted/tech/comp_storage{
+ req_access_txt = "102"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"uCe" = (
+/turf/open/floor/prison/chapel_carpet,
+/area/varadero/interior/chapel)
+"uCJ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"uDg" = (
+/obj/structure/bed,
+/obj/item/bedsheet/orange,
+/obj/item/toy/plush/farwa,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"uDw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"uDQ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"uEc" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"uEz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"uEE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/prison/chapel_carpet{
+ dir = 1;
+ icon_state = "doubleside"
+ },
+/area/varadero/interior/chapel)
+"uEF" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/obj/structure/platform,
+/turf/open/gm/river/desert/deep/covered,
+/area/varadero/interior/maintenance/north)
+"uEI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_SE)
+"uFq" = (
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/monsoon)
+"uFE" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"uFJ" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"uFO" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"uGf" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"uGi" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/obj/structure/surface/table,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"uGs" = (
+/obj/structure/machinery/power/terminal{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "bcircuit"
+ },
+/area/varadero/interior/maintenance/north)
+"uHD" = (
+/obj/structure/machinery/landinglight/ds1/spoke{
+ pixel_y = -5;
+ pixel_x = -13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"uHY" = (
+/obj/structure/prop/rock/brown,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"uIe" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/prop/static_tank{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"uIl" = (
+/obj/structure/machinery/alarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/filingcabinet{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"uIH" = (
+/obj/structure/window/framed/colony/reinforced,
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"uIW" = (
+/turf/open/gm/coast/north,
+/area/varadero/exterior/lz2_near)
+"uJO" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/chapel)
+"uJT" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/research)
+"uKr" = (
+/obj/structure/machinery/photocopier{
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/dock_control)
+"uKY" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"uKZ" = (
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"uLP" = (
+/obj/structure/surface/rack,
+/obj/item/clothing/head/caphat{
+ pixel_x = 2;
+ pixel_y = 9
+ },
+/obj/item/clothing/head/cmcap,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"uLY" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_SE)
+"uMx" = (
+/obj/structure/dispenser,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"uMB" = (
+/obj/structure/surface/table,
+/obj/item/cell/high/empty,
+/obj/structure/machinery/cell_charger,
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/technical_storage)
+"uMQ" = (
+/obj/item/weapon/gun/pistol/mod88,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"uNh" = (
+/obj/structure/closet/secure_closet/personal{
+ density = 0;
+ pixel_x = 9;
+ pixel_y = 15
+ },
+/obj/structure/closet/secure_closet/personal{
+ density = 0;
+ pixel_x = -6;
+ pixel_y = 15
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"uNq" = (
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/laundry)
+"uNz" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/farocean)
+"uNJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"uOk" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 10
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"uOo" = (
+/obj/structure/pipes/vents/pump,
+/obj/structure/bed/roller,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"uOC" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"uOF" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -14;
+ pixel_y = 13
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"uOL" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"uQa" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"uQi" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/cargo)
+"uQH" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/court)
+"uQK" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"uRU" = (
+/turf/closed/wall/r_wall/elevator,
+/area/varadero/interior/hall_N)
+"uSx" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"uSF" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/stack/sheet/metal,
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"uTj" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"uTq" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"uTu" = (
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/pontoon_beach)
+"uTV" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"uTY" = (
+/obj/structure/prop/rock/brown,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"uTZ" = (
+/obj/structure/pipes/standard/manifold/visible{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"uUl" = (
+/obj/structure/bed/sofa/pews/flipped{
+ dir = 4
+ },
+/obj/item/storage/bible/booze{
+ pixel_x = 6
+ },
+/obj/effect/landmark/survivor_spawner,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"uUF" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/device/defibrillator{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"uUS" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"uUW" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/medical)
+"uVe" = (
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"uVo" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"uVu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/hall_SE)
+"uVy" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/tool/crowbar/red,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"uVR" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/bed/chair/wood/normal{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"uVV" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"uVY" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"uWo" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/eastocean)
+"uWA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/mess)
+"uWW" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/structure/pipes/binary/passive_gate,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"uXw" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"uXR" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/north)
+"uXS" = (
+/turf/closed/wall,
+/area/varadero/interior/toilets)
+"uXX" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"uXZ" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"uYF" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"uYJ" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"uZa" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"uZK" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"uZY" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/glass{
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"vap" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vaV" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -6;
+ pixel_y = 13
+ },
+/obj/item/paper/janitor{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"vbr" = (
+/obj/structure/prop/souto_land/pole,
+/obj/structure/prop/souto_land/pole{
+ dir = 4;
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"vbH" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"vbS" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2";
+ pixel_x = 21
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"vcc" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 4
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"vcd" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"vcj" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/surgery/scalpel,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"vco" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"vcz" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vcR" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush{
+ pixel_x = -4
+ },
+/turf/open/gm/coast/beachcorner/north_east,
+/area/varadero/interior/caves/east)
+"vdq" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vdQ" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves)
+"vdV" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -9
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"ver" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/machinery/door/window/westleft,
+/turf/open/floor/interior/plastic/alt,
+/area/varadero/interior/security)
+"veV" = (
+/turf/open/gm/coast/beachcorner2/south_west,
+/area/varadero/exterior/monsoon)
+"veW" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"vfg" = (
+/obj/effect/decal/warning_stripes/asteroid{
+ dir = 1;
+ icon_state = "warning_s"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"vfj" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 16;
+ pixel_y = -16
+ },
+/obj/structure/holohoop{
+ dir = 8
+ },
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 16
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"vfG" = (
+/obj/effect/landmark/railgun_camera_pos,
+/turf/open/floor{
+ dir = 8;
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/exterior/lz1_near)
+"vfH" = (
+/obj/structure/surface/table,
+/obj/item/bodybag,
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"vgu" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/maint{
+ dir = 1;
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"vgA" = (
+/obj/item/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"vgH" = (
+/obj/structure/blocker/fog,
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/farocean)
+"vhb" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"vhw" = (
+/obj/structure/sign/safety/water{
+ pixel_x = 15
+ },
+/turf/closed/wall,
+/area/varadero/interior/library)
+"vhB" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"vhI" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves/central)
+"vhJ" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clipboard{
+ pixel_x = -2;
+ pixel_y = 5
+ },
+/obj/item/tool/pen/red{
+ pixel_x = 6;
+ pixel_y = 9
+ },
+/obj/item/paper{
+ pixel_x = -7;
+ pixel_y = 7
+ },
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -14;
+ pixel_y = 14
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"vio" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = -12
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"viK" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"viP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Power Substation"
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"viY" = (
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ health = 300
+ },
+/obj/structure/prop/structure_lattice{
+ dir = 1;
+ layer = 3.1;
+ pixel_y = 10
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "vent4";
+ pixel_y = 25
+ },
+/obj/structure/prop/invuln/ice_prefab/roof_greeble{
+ icon_state = "windsock";
+ pixel_x = 18;
+ pixel_y = 23
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"vjA" = (
+/obj/structure/reagent_dispensers/beerkeg/alt,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"vjO" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"vjZ" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"vke" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Underground Visitor Entrance"
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"vku" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/stool,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"vll" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_y = -3
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"vlm" = (
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"vlB" = (
+/obj/structure/largecrate/random/barrel/white,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vlL" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/structure/window_frame/colony,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"vmc" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"vmw" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"vmY" = (
+/obj/item/stack/rods,
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/item/stack/sheet/metal,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"vnb" = (
+/obj/structure/bed/chair/hunter,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"vnm" = (
+/turf/closed/wall,
+/area/varadero/interior/chapel)
+"vnH" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"vnN" = (
+/obj/structure/morgue,
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"vnU" = (
+/obj/item/storage/box/bodybags,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vom" = (
+/obj/item/storage/beer_pack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"voJ" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"vph" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"vpQ" = (
+/obj/structure/machinery/storm_siren{
+ dir = 4;
+ pixel_x = -3
+ },
+/turf/open/gm/coast/west,
+/area/varadero/exterior/pool)
+"vpV" = (
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"vqd" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"vqt" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/morgue)
+"vqw" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"vqG" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"vqK" = (
+/obj/item/stack/sheet/wood,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/east)
+"vqR" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"vqY" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/security)
+"vqZ" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = -16;
+ pixel_y = 13
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert3"
+ },
+/area/varadero/interior/maintenance/north)
+"vrh" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"vrj" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/chem_dispenser/soda{
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_SE)
+"vru" = (
+/obj/item/a_gift,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"vrw" = (
+/obj/structure/machinery/conveyor,
+/turf/open/floor/plating,
+/area/varadero/interior/cargo)
+"vrO" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"vsa" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"vss" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/pontoon_beach)
+"vsJ" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"vsP" = (
+/obj/structure/disposalpipe/junction{
+ dir = 1;
+ icon_state = "pipe-j2"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"vtP" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"vus" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/vessel)
+"vuA" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"vuQ" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/eastbeach)
+"vvh" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vvS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "redcorners"
+ },
+/area/varadero/interior/security)
+"vwT" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vxi" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"vxM" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/closet/radiation,
+/obj/structure/barricade/handrail/wire,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"vyp" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"vyy" = (
+/obj/structure/catwalk,
+/obj/structure/platform{
+ layer = 2.15;
+ density = 0;
+ climb_delay = 0
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"vyI" = (
+/obj/structure/catwalk,
+/obj/structure/filtration/flacculation_arm{
+ density = 0;
+ layer = 2.1
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"vyX" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/evidence,
+/obj/item/tool/hand_labeler,
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vzq" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"vzt" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_SE)
+"vzB" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/tool/warning_cone,
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vzH" = (
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"vzN" = (
+/obj/structure/bed/chair/office/dark,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"vzY" = (
+/obj/structure/sink{
+ pixel_y = 15
+ },
+/obj/structure/mirror{
+ pixel_y = 28
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"vAg" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vAz" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/pipe_water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"vAI" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"vAR" = (
+/obj/structure/machinery/computer/cameras,
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_SE)
+"vAZ" = (
+/obj/item/facepaint/sunscreen_stick,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/lz1_near)
+"vBk" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/reagent_container/glass/bucket,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vBC" = (
+/obj/structure/platform/kutjevo/rock{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/rock,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_y = -3
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior/cargo)
+"vBF" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice3";
+ pixel_x = 16;
+ pixel_y = 24
+ },
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vBW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"vBZ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"vCf" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/administration)
+"vCE" = (
+/obj/structure/disposalpipe/segment,
+/obj/item/trash/chunk{
+ pixel_x = 3;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"vDe" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = -12
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 16
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"vDf" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/gm/coast/north,
+/area/varadero/exterior/pool)
+"vDl" = (
+/obj/structure/machinery/recharge_station,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"vDm" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"vDr" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"vDw" = (
+/obj/item/fishing_pole{
+ anchored = 1
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/pontoon_beach)
+"vDC" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"vDI" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Underground Requesitions Freezer";
+ req_access_txt = "100"
+ },
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"vDP" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"vEa" = (
+/obj/structure/closet/crate/medical,
+/obj/item/tool/wirecutters/clippers,
+/obj/item/handcuffs/zip,
+/obj/item/tool/surgery/surgicaldrill,
+/obj/item/storage/firstaid/adv,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vEe" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -15;
+ pixel_y = 5;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/pontoon_beach)
+"vEg" = (
+/obj/structure/flora/bush/ausbushes/var3/fernybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"vEi" = (
+/obj/structure/window_frame/colony/reinforced,
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"vEJ" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_NW)
+"vEM" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"vEU" = (
+/obj/structure/plasticflaps/mining,
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"vFf" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/fancy/cigar{
+ pixel_x = -2;
+ pixel_y = 3
+ },
+/obj/item/storage/fancy/cigar/tarbacks{
+ pixel_x = -3;
+ pixel_y = 10
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"vFl" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"vFs" = (
+/obj/structure/surface/rack,
+/obj/item/tool/weldpack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"vFu" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/hall_N)
+"vGn" = (
+/obj/effect/overlay/palmtree_r{
+ pixel_x = -11;
+ pixel_y = 20
+ },
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vGQ" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"vHs" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/records)
+"vJg" = (
+/obj/item/tool/shovel,
+/turf/open/gm/dirt{
+ icon_state = "desert_dug"
+ },
+/area/varadero/exterior/lz1_near)
+"vJk" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"vJp" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/largecrate/supply/supplies/mre,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"vKv" = (
+/obj/structure/window/framed/colony/reinforced/hull{
+ indestructible = 1
+ },
+/turf/open/floor/plating/icefloor,
+/area/varadero/interior/maintenance/north)
+"vLc" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_x = -11;
+ pixel_y = -4
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"vLh" = (
+/obj/structure/platform_decoration/kutjevo,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"vLk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/laundry)
+"vLo" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2";
+ pixel_x = 7;
+ pixel_y = 29
+ },
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vLt" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/cargo)
+"vLw" = (
+/obj/structure/prop/almayer/computers/sensor_computer1{
+ name = "computer"
+ },
+/turf/open/floor/prison{
+ icon_state = "darkredfull2"
+ },
+/area/varadero/interior/dock_control)
+"vLU" = (
+/obj/structure/machinery/vending/security,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vLV" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"vMe" = (
+/obj/structure/largecrate/random/mini/med{
+ layer = 3.01;
+ pixel_x = -13;
+ pixel_y = 11
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"vMo" = (
+/obj/item/tool/shovel,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"vMq" = (
+/obj/item/stack/sheet/metal/med_large_stack,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/interior/comms1)
+"vMU" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"vNu" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/bunks)
+"vNy" = (
+/obj/structure/cargo_container/wy/left,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"vNB" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"vNG" = (
+/obj/structure/machinery/photocopier,
+/obj/structure/machinery/computer/cameras/telescreen/entertainment{
+ icon_state = "ai_bsod";
+ pixel_y = 32
+ },
+/obj/item/spacecash/c200{
+ pixel_x = -2;
+ pixel_y = 7
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/research)
+"vNT" = (
+/obj/structure/xenoautopsy/tank,
+/turf/open/floor/corsat{
+ dir = 1;
+ icon_state = "squareswood"
+ },
+/area/varadero/interior_protected/vessel)
+"vNY" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/machinery/vending/cola,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_N)
+"vOa" = (
+/obj/structure/machinery/computer/crew,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"vOo" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"vOr" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"vPe" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"vPh" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"vPi" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/item/attachable/magnetic_harness,
+/obj/item/storage/large_holster/m37/full,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"vPj" = (
+/obj/structure/surface/table,
+/obj/item/reagent_container/food/drinks/dry_ramen,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"vPY" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/device/flashlight/lamp/candelabra{
+ layer = 3.2;
+ pixel_x = 1;
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/chapel)
+"vQe" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"vQz" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"vQK" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz1_near)
+"vQL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/frame/light_fixture,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"vRI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/administration)
+"vRW" = (
+/obj/item/tool/warning_cone{
+ pixel_x = -9;
+ pixel_y = 20
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out";
+ pixel_y = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"vSd" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"vSh" = (
+/obj/structure/bed/chair{
+ dir = 8;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"vSu" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"vSN" = (
+/obj/structure/machinery/portable_atmospherics/hydroponics,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"vSY" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"vUx" = (
+/obj/structure/girder/displaced,
+/obj/structure/prop/invuln/overhead_pipe,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"vUE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"vUM" = (
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"vUQ" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"vUT" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Chapel"
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"vUZ" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/closet/crate/miningcar{
+ layer = 3.1;
+ name = "\improper materials storage bin";
+ pixel_y = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"vVy" = (
+/obj/structure/machinery/shower{
+ dir = 1
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/research)
+"vVH" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/comms2)
+"vVJ" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/closed/wall/rock/brown,
+/area/varadero/interior_protected/caves/central)
+"vWn" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/coast/beachcorner/north_west,
+/area/varadero/exterior/pontoon_beach)
+"vWG" = (
+/obj/structure/bed/chair,
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/hall_NW)
+"vXG" = (
+/obj/structure/closet/crate/construction,
+/obj/item/grown/log,
+/turf/open/gm/dirt{
+ icon_state = "desert2"
+ },
+/area/varadero/exterior/monsoon)
+"vXW" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/security{
+ name = "\improper Underground Security Showers";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"vYp" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"vYr" = (
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/maintenance/north)
+"vYy" = (
+/obj/item/tool/shovel,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"vYF" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/tool/pen/blue/clicky,
+/obj/item/tool/pen/sleepypen{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/tool/lighter/zippo/fluff{
+ pixel_x = 7;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"vYQ" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/item/ammo_magazine/handful/shotgun/buckshot,
+/obj/item/ammo_magazine/handful/shotgun/buckshot,
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"vYW" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves)
+"vZl" = (
+/obj/structure/closet/secure_closet/personal,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"vZm" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"vZs" = (
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8;
+ icon_state = "chair_alt";
+ pixel_x = -5;
+ pixel_y = 12
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"vZv" = (
+/obj/structure/toilet,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"vZN" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 8;
+ icon_state = "p_stair_ew_half_cap"
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = 10;
+ pixel_y = 2;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"vZR" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"vZS" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/technical_storage)
+"wae" = (
+/obj/structure/closet/secure_closet/miner,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"waB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"waP" = (
+/turf/open/floor/plating/icefloor{
+ dir = 4;
+ icon_state = "warnplate"
+ },
+/area/varadero/exterior/lz1_near)
+"wba" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"wbB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"wcb" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/farocean)
+"wcl" = (
+/obj/item/tool/mop{
+ pixel_x = -16;
+ pixel_y = 26
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"wcq" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"wcG" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"wdb" = (
+/obj/structure/machinery/computer/cameras/wooden_tv{
+ dir = 4;
+ pixel_x = -8;
+ pixel_y = 10
+ },
+/obj/structure/surface/table/woodentable,
+/obj/item/storage/fancy/cigarettes/lady_finger{
+ pixel_x = -10
+ },
+/obj/item/tool/lighter{
+ pixel_x = 6;
+ pixel_y = 18
+ },
+/obj/item/reagent_container/food/drinks/flask/marine{
+ pixel_x = 6
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"wdg" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/ashtray/plastic,
+/obj/item/trash/cigbutt,
+/obj/item/trash/cigbutt{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"wdh" = (
+/obj/structure/machinery/computer/operating{
+ density = 0
+ },
+/obj/structure/surface/table/reinforced/prison,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"wdx" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/chair/office/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/disposals)
+"wdy" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"wdI" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/records)
+"weG" = (
+/obj/structure/catwalk,
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"weJ" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/north)
+"wff" = (
+/obj/structure/surface/rack,
+/obj/effect/spawner/random/tool,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wfh" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"wfr" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/hall_NW)
+"wft" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/pontoon_beach)
+"wfy" = (
+/obj/structure/bedsheetbin{
+ icon_state = "linenbin-empty"
+ },
+/obj/item/ammo_magazine/rifle/m4ra,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/bunks)
+"wfK" = (
+/obj/structure/stairs/perspective{
+ color = "#b29082";
+ dir = 4;
+ icon_state = "p_stair_full"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"wfR" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/prop/rock/brown{
+ indestructible = 1;
+ unacidable = 1;
+ name = "sturdy rock(s)";
+ desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable."
+ },
+/turf/open/gm/coast/south,
+/area/varadero/exterior/farocean)
+"wfS" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/guestpass{
+ dir = 1
+ },
+/obj/item/card/id/silver/clearance_badge{
+ pixel_x = 14
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"wfT" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/hall_NW)
+"wgv" = (
+/obj/structure/machinery/constructable_frame{
+ icon_state = "box_1"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wgU" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/plasticflaps/mining,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"wic" = (
+/obj/structure/machinery/alarm{
+ pixel_y = 24
+ },
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"wir" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Main Hallway"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"wiL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin,
+/obj/item/paper/research_notes,
+/obj/item/storage/belt/shotgun,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"wjd" = (
+/obj/item/book/manual/robotics_cyborgs,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"wjf" = (
+/obj/structure/machinery/washing_machine,
+/obj/structure/machinery/washing_machine{
+ pixel_y = 15
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"wjh" = (
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"wjB" = (
+/turf/open/floor{
+ icon_state = "asteroidwarning"
+ },
+/area/varadero/interior/comms1)
+"wjV" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/maintenance/security)
+"wkp" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/interior_protected/caves)
+"wkq" = (
+/obj/structure/machinery/photocopier,
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"wkt" = (
+/obj/structure/machinery/door/airlock/almayer/engineering{
+ name = "\improper Underground Engineering Locker Room";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/electrical)
+"wku" = (
+/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{
+ id = "colony_sec_armory";
+ name = "Secure Armory"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"wkC" = (
+/obj/item/stack/cable_coil/cut{
+ pixel_x = 6;
+ pixel_y = -8
+ },
+/obj/item/stack/tile/plasteel{
+ pixel_x = -4;
+ pixel_y = 9
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"wkM" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/obj/item/bedsheet/hos{
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"wlB" = (
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"wlH" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/lz2_near)
+"wlQ" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"wmg" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"wmt" = (
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/records)
+"wmC" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"wmL" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint{
+ name = "\improper Underground Maintenance";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"wmX" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/effect/decal/strata_decals/grime/grime3{
+ dir = 4
+ },
+/obj/item/tool/pen/clicky{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"wng" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"wno" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/mess)
+"wnK" = (
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"woj" = (
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/technical_storage)
+"won" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms2)
+"wop" = (
+/obj/structure/girder/displaced,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"wot" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/records)
+"wox" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/hall_SE)
+"woI" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"wph" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/shiva,
+/area/varadero/interior/technical_storage)
+"wpi" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"wpm" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/stool{
+ icon_state = "stool_alt"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"wpr" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"wpG" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"wpM" = (
+/obj/structure/bedsheetbin{
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/security)
+"wpX" = (
+/obj/effect/decal/strata_decals/grime/grime2,
+/turf/open/floor/carpet,
+/area/varadero/interior/bunks)
+"wqb" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/security)
+"wqc" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"wrg" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = -12
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"wrv" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/device/flashlight/lamp,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"wrC" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3"
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"wsa" = (
+/obj/structure/closet/crate/hydroponics/prespawned,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"wsn" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"wsG" = (
+/obj/structure/window/phoronreinforced{
+ dir = 4;
+ icon_state = "phoronrwindow"
+ },
+/obj/structure/shuttle/engine/heater{
+ dir = 4
+ },
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/obj/item/device/flashlight/slime,
+/obj/structure/window/phoronreinforced{
+ icon_state = "phoronrwindow"
+ },
+/turf/open/floor/light,
+/area/varadero/interior_protected/vessel)
+"wsZ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/bed/sofa/vert/grey,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"wts" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass{
+ icon_state = "sparsegrass_2"
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/eastocean)
+"wty" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"wtB" = (
+/obj/structure/prop/ice_colony/dense/planter_box{
+ dir = 1
+ },
+/obj/structure/flora/bush/desert{
+ icon_state = "tree_2";
+ pixel_y = 12
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/hall_NW)
+"wtU" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wuA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/item/tool/wirecutters/clippers,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"wuR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/manifold/fourway/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"wwd" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"wwk" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/medical)
+"wwq" = (
+/obj/structure/catwalk,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/filtration/flacculation_arm{
+ density = 0;
+ layer = 2.1
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"wws" = (
+/obj/item/reagent_container/food/snacks/eat_bar,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wxf" = (
+/obj/structure/machinery/power/monitor,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"wxu" = (
+/obj/structure/bed/chair,
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"wyE" = (
+/obj/item/storage/belt/marine/quackers,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"wAE" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/electrical)
+"wBp" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"wBD" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/paper_bin/uscm{
+ pixel_x = 12;
+ pixel_y = 14
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"wBN" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"wBY" = (
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/comms1)
+"wCc" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"wCx" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/box/cdeathalarm_kit{
+ pixel_x = -8;
+ pixel_y = 1
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"wCE" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"wCR" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"wDv" = (
+/obj/structure/largecrate/random/mini/ammo,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/records)
+"wDG" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"wDH" = (
+/obj/structure/barricade/handrail/wire{
+ dir = 8;
+ layer = 3.5
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/eastbeach)
+"wDN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"wEL" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/morgue)
+"wEU" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"wFx" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wFJ" = (
+/obj/structure/prop/dam/crane,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/farocean)
+"wFP" = (
+/obj/structure/machinery/door_control/brbutton{
+ id = "undergroundhangarwest";
+ name = "West Dock Door";
+ pixel_x = 8;
+ indestructible = 1
+ },
+/obj/structure/sign/safety/bulkhead_door,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/cargo)
+"wFX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"wGl" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"wGs" = (
+/obj/effect/landmark/hunter_primary,
+/obj/structure/machinery/power/apc{
+ dir = 1;
+ pixel_y = 24;
+ start_charge = 0
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/comms3)
+"wGQ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"wGV" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"wHk" = (
+/turf/closed/wall,
+/area/varadero/interior/maintenance/north)
+"wHt" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/beachcorner2/south_east,
+/area/varadero/exterior/farocean)
+"wHu" = (
+/obj/structure/prop/static_tank/fuel{
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/disposals)
+"wIg" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt{
+ icon_state = "desert1"
+ },
+/area/varadero/exterior/lz1_near)
+"wIm" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8;
+ icon_state = "pipe-j2"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"wIr" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"wIH" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/station_alert{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"wJl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"wJu" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ id = "cargobay";
+ name = "\improper Requesitions Storage Shutters"
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"wKi" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/disposals)
+"wKW" = (
+/obj/item/stack/sandbags/large_stack,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"wLq" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/comms4)
+"wLB" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"wLF" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/food/drinks/shaker{
+ pixel_x = -8;
+ pixel_y = 3
+ },
+/obj/item/reagent_container/food/drinks/drinkingglass{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"wLR" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/hypospray/tricordrazine{
+ pixel_x = -14;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"wMj" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior/hall_SE)
+"wMn" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"wMw" = (
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"wMx" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/stack/nanopaste,
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"wNz" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"wNI" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"wNV" = (
+/obj/structure/surface/table,
+/obj/item/storage/box/masks,
+/obj/item/storage/box/gloves{
+ pixel_x = 6;
+ pixel_y = 10
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"wOC" = (
+/obj/item/stack/tile/plasteel,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wOL" = (
+/obj/effect/landmark/crap_item,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/floor/plating{
+ dir = 1;
+ icon_state = "warnplate"
+ },
+/area/varadero/interior/disposals)
+"wOO" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/electrical)
+"wOR" = (
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/central)
+"wPl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"wPv" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail/wire{
+ layer = 3.1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"wPE" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"wPH" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"wQd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"wQi" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{
+ dir = 1;
+ name = "\improper Colony Offices";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"wRi" = (
+/obj/structure/surface/table,
+/obj/item/device/flashlight/lamp/green{
+ layer = 3.1;
+ pixel_y = 7
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"wRu" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"wRB" = (
+/obj/structure/machinery/light,
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "greenfull"
+ },
+/area/varadero/interior/hall_N)
+"wRR" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/prop/invuln/minecart_tracks{
+ dir = 8
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/oob)
+"wSx" = (
+/turf/closed/wall,
+/area/varadero/interior/laundry)
+"wSL" = (
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/pool)
+"wSX" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"wTE" = (
+/obj/structure/bed/chair{
+ icon_state = "chair_alt";
+ pixel_x = 3;
+ pixel_y = 17
+ },
+/obj/item/stack/cable_coil/pink{
+ pixel_x = -7;
+ pixel_y = -4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wTJ" = (
+/turf/open/floor/plating,
+/area/varadero/interior/disposals)
+"wTM" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/disposals)
+"wUj" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/comms3)
+"wUF" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"wUU" = (
+/turf/closed/shuttle{
+ dir = 1;
+ icon_state = "pwall"
+ },
+/area/varadero/interior/oob)
+"wVa" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"wVf" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/security)
+"wVD" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"wVE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"wVI" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_N)
+"wVT" = (
+/obj/structure/closet/crate/freezer,
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"wWd" = (
+/obj/structure/largecrate/random,
+/turf/open/shuttle/elevator,
+/area/varadero/interior/records)
+"wWx" = (
+/obj/structure/surface/table/reinforced,
+/obj/item/paper_bin,
+/obj/structure/machinery/door/window/brigdoor/westleft{
+ dir = 2;
+ icon_state = "leftsecure";
+ id = "brg";
+ name = "Security Desk"
+ },
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/window/northright{
+ name = "Security Desk"
+ },
+/obj/item/tool/stamp,
+/obj/item/tool/pen/blue{
+ pixel_x = -6
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/hall_SE)
+"wXc" = (
+/obj/item/reagent_container/glass/bucket{
+ pixel_y = -3
+ },
+/obj/item/tool/hatchet{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/turf/open/gm/coast/beachcorner/south_west,
+/area/varadero/exterior/lz1_near)
+"wXs" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"wXu" = (
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"wXC" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"wXD" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 5
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"wYa" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal8";
+ pixel_x = -16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal7";
+ pixel_x = 16;
+ pixel_y = -16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal6";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal5";
+ pixel_x = -16;
+ pixel_y = 16
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"wYF" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/electrical)
+"wZF" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"xaK" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"xbc" = (
+/obj/effect/landmark/monkey_spawn,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/north_research)
+"xbm" = (
+/obj/structure/machinery/photocopier,
+/turf/open/floor/wood,
+/area/varadero/interior/maintenance/north)
+"xbA" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"xbD" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/research)
+"xce" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/bare_catwalk,
+/area/varadero/exterior/farocean)
+"xcf" = (
+/turf/closed/wall/r_wall/elevator,
+/area/varadero/interior/records)
+"xcz" = (
+/obj/item/stack/sheet/metal,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"xcE" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"xdz" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"xdJ" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/shiva{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"xeO" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"xeU" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/monsoon)
+"xeV" = (
+/obj/structure/prop/souto_land/streamer{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"xff" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/hall_SE)
+"xfo" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/dock_control)
+"xfz" = (
+/obj/structure/girder,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"xfD" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 4
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/caves/digsite)
+"xfQ" = (
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/monsoon)
+"xgG" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/administration)
+"xgW" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/obj/item/tool/stamp{
+ pixel_x = 6;
+ pixel_y = 12
+ },
+/obj/item/tool/stamp/clown{
+ pixel_x = 8;
+ pixel_y = 5
+ },
+/obj/item/tool/stamp/rd{
+ pixel_x = 7;
+ pixel_y = -2
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"xgY" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz1_near)
+"xhs" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"xhx" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 4
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ icon_state = "pointybush_2";
+ pixel_y = 8
+ },
+/turf/open/floor/plating,
+/area/varadero/interior/research)
+"xiV" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/storage/belt/utility,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"xjp" = (
+/obj/structure/machinery/power/geothermal,
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/electrical)
+"xka" = (
+/obj/structure/window/framed/colony/reinforced{
+ color = "#aba9a9"
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"xkb" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/fancy/vials/random{
+ pixel_y = 5
+ },
+/obj/item/clothing/glasses/science{
+ pixel_y = 9
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "bluefull"
+ },
+/area/varadero/interior/administration)
+"xke" = (
+/obj/effect/overlay/palmtree_r,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/monsoon)
+"xkj" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/medical)
+"xlb" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_SE)
+"xlv" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/disposals)
+"xml" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"xmL" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"xne" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_x = 12;
+ pixel_y = 13
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"xnr" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 1
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"xnS" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/exterior/eastbeach)
+"xnV" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/varadero/interior/morgue)
+"xpe" = (
+/obj/structure/surface/rack,
+/obj/item/tool/extinguisher,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"xpk" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"xpL" = (
+/obj/structure/machinery/camera/autoname/lz_camera,
+/obj/structure/machinery/landinglight/ds1/spoke{
+ pixel_y = -5;
+ pixel_x = -13
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"xpP" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/comms1)
+"xqG" = (
+/obj/structure/mirror{
+ pixel_x = -32
+ },
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -11
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/security)
+"xqN" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{
+ name = "\improper Colony Administration";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/administration)
+"xqP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22"
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"xqS" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ dir = 1;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"xqY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/machinery/vending/snack,
+/obj/structure/machinery/alarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"xrl" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 1;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/barricade/handrail{
+ desc = "Your platforms look pretty heavy king, let me support them for you.";
+ dir = 1;
+ icon_state = "hr_kutjevo";
+ name = "support struts"
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"xrA" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"xsi" = (
+/obj/structure/bed/chair,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"xsH" = (
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 1
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"xtZ" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"xuB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"xuJ" = (
+/obj/structure/machinery/atm{
+ name = "Weyland-Yutani Automatic Teller Machine";
+ pixel_y = 30
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"xuN" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/shiva{
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"xuT" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/emails{
+ pixel_y = 5
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"xuW" = (
+/obj/effect/landmark/hunter_primary,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_N)
+"xuX" = (
+/obj/structure/stairs/perspective{
+ color = "#6b675e";
+ icon_state = "p_stair_full"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"xvj" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"xvF" = (
+/obj/structure/window/framed/colony/reinforced,
+/turf/open/floor/plating,
+/area/varadero/interior/security)
+"xwk" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/packageWrap,
+/obj/item/tool/hand_labeler,
+/obj/item/tool/stamp,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/cargo)
+"xwG" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice12";
+ pixel_x = 16;
+ pixel_y = -8
+ },
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"xwY" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"xxk" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior_protected/maintenance/south)
+"xxo" = (
+/obj/structure/surface/rack,
+/obj/item/clothing/head/hardhat{
+ pixel_x = 3;
+ pixel_y = 1
+ },
+/obj/item/clothing/head/hardhat/red{
+ pixel_x = -2;
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/white{
+ pixel_x = 2;
+ pixel_y = 17
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/bunks)
+"xxs" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"xxE" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ name = "\improper Theta-V Research Laboratory Storage";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"xxI" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/chapel)
+"xxV" = (
+/obj/structure/sign/safety/debark_lounge,
+/turf/closed/wall/r_wall,
+/area/varadero/interior/hall_N)
+"xxZ" = (
+/obj/structure/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"xya" = (
+/obj/structure/surface/rack,
+/obj/item/clothing/under/shorts/green{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/obj/item/clothing/under/shorts/blue{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/item/clothing/under/shorts/black,
+/obj/item/clothing/under/shorts/red{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/turf/open/floor/shiva{
+ icon_state = "snow_mat"
+ },
+/area/varadero/interior/maintenance)
+"xyr" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -11;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"xyJ" = (
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/varadero/interior/records)
+"xyO" = (
+/obj/structure/machinery/door/airlock/multi_tile/elevator/research,
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"xyU" = (
+/obj/structure/closet/crate/secure,
+/obj/item/key/cargo_train,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"xza" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/security)
+"xzc" = (
+/obj/structure/flora/bush/ausbushes/var3/ywflowers,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/pontoon_beach)
+"xzj" = (
+/obj/structure/sign/safety/airlock{
+ pixel_x = 8
+ },
+/turf/closed/wall,
+/area/varadero/interior/library)
+"xzr" = (
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/comms3)
+"xAg" = (
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/comms2)
+"xAs" = (
+/obj/structure/largecrate/random/mini/chest/b,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"xAx" = (
+/turf/open/gm/coast/east,
+/area/varadero/interior/caves/east)
+"xAK" = (
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"xAO" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"xBv" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment,
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 1;
+ name = "\improper Underground Lavatory";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/laundry)
+"xBw" = (
+/obj/structure/machinery/storm_siren{
+ dir = 8;
+ pixel_x = 3
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/eastbeach)
+"xBH" = (
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/effect/landmark/lv624/fog_blocker{
+ time_to_dispel = 25000
+ },
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"xBS" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"xBX" = (
+/obj/structure/closet/crate/hydroponics/prespawned,
+/turf/open/floor/shiva{
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"xCn" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"xCq" = (
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_x = -16;
+ pixel_y = 24
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"xCM" = (
+/obj/structure/largecrate/random,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/comms4)
+"xCU" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "yellowcorners"
+ },
+/area/varadero/interior/cargo)
+"xCZ" = (
+/obj/structure/prop/tower,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"xDd" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"xDy" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ name = "\improper Underground Sports Center";
+ req_access_txt = "100";
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/court)
+"xDE" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/item/lightstick/variant/planted,
+/turf/open/gm/coast/south,
+/area/varadero/exterior/farocean)
+"xEc" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/light,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"xEl" = (
+/obj/structure/machinery/storm_siren{
+ pixel_y = 5
+ },
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/caves)
+"xFb" = (
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/eastocean)
+"xFw" = (
+/obj/structure/bed/chair{
+ buckling_y = 18;
+ dir = 8;
+ pixel_y = 18
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/laundry)
+"xFE" = (
+/turf/open/floor/wood,
+/area/varadero/interior/records)
+"xFO" = (
+/obj/item/device/flashlight,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/mess)
+"xFS" = (
+/obj/structure/platform_decoration/kutjevo{
+ dir = 1
+ },
+/turf/closed/wall/rock/brown,
+/area/varadero/exterior/pontoon_beach)
+"xFZ" = (
+/obj/structure/filingcabinet,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"xGJ" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"xGV" = (
+/obj/structure/flora/bush/ausbushes/var3/fullgrass,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"xHt" = (
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = -6
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_x = 9
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"xHz" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"xIA" = (
+/obj/structure/closet/secure_closet/freezer/fridge/groceries,
+/turf/open/floor{
+ icon_state = "freezerfloor"
+ },
+/area/varadero/interior/cargo)
+"xJb" = (
+/obj/structure/machinery/landinglight/ds2/spoke{
+ pixel_x = -1;
+ pixel_y = 22
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"xJt" = (
+/obj/structure/surface/table,
+/obj/effect/spawner/random/toolbox,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"xJx" = (
+/obj/structure/machinery/photocopier,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"xJH" = (
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/coast/beachcorner2/north_west,
+/area/varadero/exterior/lz2_near)
+"xJZ" = (
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"xKo" = (
+/obj/structure/surface/table,
+/obj/item/storage/wallet/random{
+ pixel_y = 3
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"xKq" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/paper_bin{
+ pixel_x = 2;
+ pixel_y = 8
+ },
+/obj/item/reagent_container/food/condiment/saltshaker{
+ pixel_x = -9;
+ pixel_y = 7
+ },
+/obj/item/tool/kitchen/utensil/pknife{
+ pixel_x = 12;
+ pixel_y = 7
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/hall_SE)
+"xKv" = (
+/obj/structure/desertdam/decals/road_edge{
+ pixel_x = 16
+ },
+/obj/structure/desertdam/decals/road_edge{
+ icon_state = "road_edge_decal3";
+ pixel_y = 16
+ },
+/obj/structure/barricade/handrail/wire{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/court)
+"xKC" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_22";
+ pixel_y = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"xKL" = (
+/obj/structure/surface/rack,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/item/ammo_magazine/pistol/vp78,
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_x = -7;
+ pixel_y = 6
+ },
+/obj/item/ammo_magazine/pistol/vp78,
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/ammo_magazine/pistol/vp78{
+ pixel_x = -7;
+ pixel_y = 6
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"xKS" = (
+/obj/structure/lz_sign/new_varadero,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"xLB" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/pontoon_beach)
+"xLE" = (
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/obj/structure/bed/chair/comfy/black,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"xLN" = (
+/obj/structure/machinery/vending/coffee,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"xMq" = (
+/obj/structure/pipes/standard/manifold/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"xMs" = (
+/obj/item/paper,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/morgue)
+"xNb" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"xNA" = (
+/obj/structure/fence,
+/turf/open/gm/dirt,
+/area/varadero/exterior/lz2_near)
+"xNR" = (
+/turf/closed/wall,
+/area/varadero/interior/bunks)
+"xNY" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance)
+"xOo" = (
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"xOx" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/popcorn,
+/obj/item/hardpoint/locomotion/van_wheels,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"xOz" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/sink{
+ pixel_y = 15
+ },
+/obj/structure/mirror{
+ pixel_y = 28
+ },
+/turf/open/floor{
+ icon_state = "white"
+ },
+/area/varadero/interior/toilets)
+"xOI" = (
+/obj/item/tool/wrench,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"xOX" = (
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz1_near)
+"xPj" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"xPx" = (
+/obj/structure/machinery/door/airlock/almayer/medical/glass{
+ dir = 2;
+ name = "\improper Theta-V Research Laboratory Director's Office";
+ req_access = null;
+ req_one_access = null
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/research)
+"xPV" = (
+/obj/structure/machinery/light,
+/turf/open/floor/shiva{
+ icon_state = "yellow"
+ },
+/area/varadero/interior/electrical)
+"xQe" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ icon_state = "purple"
+ },
+/area/varadero/interior/research)
+"xQJ" = (
+/obj/structure/surface/table/woodentable/poor,
+/obj/item/clothing/mask/cigarette/cigar,
+/obj/item/reagent_container/food/drinks/bottle/whiskey{
+ pixel_x = -7
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/beach_bar)
+"xRt" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"xRx" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/weapon/gun/revolver/cmb,
+/obj/item/ammo_magazine/revolver/cmb,
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"xRF" = (
+/turf/closed/wall,
+/area/varadero/interior/hall_N)
+"xSl" = (
+/obj/item/device/flashlight/lamp/tripod,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/central)
+"xSZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 8;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/item/lightstick/red/spoke/planted{
+ pixel_x = -1;
+ pixel_y = 9;
+ indestructible = 1;
+ unacidable = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"xTd" = (
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 1
+ },
+/area/varadero/interior/cargo)
+"xTA" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/river{
+ name = "shallow ocean";
+ default_name = "shallow ocean"
+ },
+/area/varadero/exterior/farocean)
+"xTH" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/medical)
+"xUq" = (
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"xVe" = (
+/obj/item/prop/helmetgarb/bullet_pipe{
+ pixel_x = -8;
+ pixel_y = 15
+ },
+/obj/item/reagent_container/glass/fertilizer/l4z{
+ pixel_x = 10;
+ pixel_y = 10
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"xVw" = (
+/obj/structure/blocker/invisible_wall/water,
+/obj/structure/flora/bush/ausbushes/var3/stalkybush,
+/turf/open/gm/river/ocean{
+ name = "deep ocean";
+ default_name = "deep ocean"
+ },
+/area/varadero/exterior/farocean)
+"xVA" = (
+/obj/structure/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "redfull"
+ },
+/area/varadero/interior/medical)
+"xVC" = (
+/obj/structure/closet/crate/secure,
+/obj/item/trash/sosjerky,
+/obj/item/ammo_magazine/shotgun/buckshot,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/cargo)
+"xVQ" = (
+/obj/structure/sign/safety/reception,
+/obj/structure/sign/safety/one{
+ pixel_x = 15
+ },
+/turf/closed/wall,
+/area/varadero/interior/maintenance/north)
+"xVX" = (
+/obj/item/tool/warning_cone,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/lz2_near)
+"xWj" = (
+/obj/structure/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"xWL" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/exterior/eastbeach)
+"xWU" = (
+/obj/item/trash/candle,
+/turf/open/floor/wood,
+/area/varadero/interior/chapel)
+"xWY" = (
+/turf/open/floor/shiva{
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"xXe" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/reagent_container/glass/paint/black{
+ pixel_x = 8;
+ pixel_y = 10
+ },
+/obj/item/tool/wirecutters/clippers,
+/obj/item/reagent_container/food/drinks/h_chocolate{
+ pixel_x = -6;
+ pixel_y = 12
+ },
+/turf/open/floor/shiva{
+ dir = 5;
+ icon_state = "blue"
+ },
+/area/varadero/interior/technical_storage)
+"xXp" = (
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/ammo_magazine/rifle/m4ra{
+ pixel_x = 5
+ },
+/obj/item/ammo_magazine/rifle/m4ra{
+ pixel_y = -5;
+ pixel_x = -8
+ },
+/obj/item/ammo_magazine/rifle/m4ra,
+/obj/item/ammo_magazine/rifle{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/obj/item/ammo_magazine/rifle{
+ pixel_x = -7
+ },
+/turf/open/shuttle/elevator/grating,
+/area/varadero/interior/hall_N)
+"xXr" = (
+/obj/structure/inflatable,
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"xYB" = (
+/obj/item/tool/pickaxe,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"xYC" = (
+/obj/item/device/camera_film{
+ pixel_x = 4;
+ pixel_y = -2
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/north)
+"xYM" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/structure/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/varadero/interior/cargo)
+"xZa" = (
+/obj/structure/prop/rock/brown,
+/turf/open/gm/dirt,
+/area/varadero/interior_protected/caves/swcaves)
+"xZv" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/surface/rack,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior_protected/maintenance/south)
+"xZD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 8;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva,
+/area/varadero/interior/disposals)
+"xZN" = (
+/obj/effect/landmark/yautja_teleport,
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "yellowfull"
+ },
+/area/varadero/interior/disposals)
+"xZO" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"yab" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 4;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/cargo)
+"yaf" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ icon_state = "red"
+ },
+/area/varadero/interior/medical)
+"yaC" = (
+/obj/structure/machinery/door/airlock/strata/autoname{
+ autoname = 0;
+ locked = 1;
+ name = "\improper Navigation Chamber"
+ },
+/turf/open/shuttle{
+ icon_state = "floor6"
+ },
+/area/varadero/interior_protected/vessel)
+"yba" = (
+/obj/structure/machinery/space_heater,
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 4
+ },
+/obj/item/reagent_container/food/drinks/cans/waterbottle{
+ pixel_x = -2;
+ pixel_y = 16
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"ybj" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 4
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = -16;
+ pixel_y = -8
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/research)
+"ybm" = (
+/obj/structure/surface/table/woodentable,
+/obj/item/device/flashlight/lamp,
+/turf/open/floor/carpet,
+/area/varadero/interior/library)
+"ybt" = (
+/obj/structure/prop/ice_colony/dense/planter_box/plated{
+ dir = 9;
+ icon_state = "planter_box_soil"
+ },
+/obj/structure/flora/bush/ausbushes/pointybush{
+ pixel_y = 11
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"ybL" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = -8;
+ pixel_y = 11
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"ybY" = (
+/obj/structure/surface/table,
+/obj/item/paper_bin,
+/obj/item/tool/stamp{
+ pixel_x = -5;
+ pixel_y = 11
+ },
+/obj/item/tool/pen/blue,
+/turf/open/floor/shiva{
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_NW)
+"ycz" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/structure/machinery/door/window/westleft,
+/turf/open/floor/interior/plastic,
+/area/varadero/interior/security)
+"ycE" = (
+/obj/structure/closet/secure_closet/security,
+/obj/item/explosive/grenade/incendiary,
+/turf/open/floor/shiva{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"ycY" = (
+/obj/structure/bed/chair/wood/normal{
+ dir = 8
+ },
+/obj/item/a_gift,
+/turf/open/floor/carpet,
+/area/varadero/interior/maintenance/north)
+"ydx" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/bunks)
+"ydy" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited,
+/turf/closed/wall/r_wall/unmeltable,
+/area/varadero/interior/dock_control)
+"ydI" = (
+/turf/open/floor/carpet,
+/area/varadero/interior/records)
+"ydP" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/medical)
+"ydQ" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 6
+ },
+/turf/open/floor/shiva{
+ icon_state = "floor3"
+ },
+/area/varadero/interior/security)
+"ydZ" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ health = 80
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ health = 80
+ },
+/obj/structure/surface/table/reinforced/prison{
+ color = "#6b675e"
+ },
+/obj/item/ammo_magazine/sniper/svd,
+/obj/item/ammo_magazine/sniper/svd,
+/obj/item/ammo_magazine/sniper/svd,
+/obj/item/weapon/gun/rifle/sniper/svd,
+/obj/structure/window/reinforced,
+/turf/open/floor/strata{
+ color = "#5e5d5d";
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior_protected/vessel)
+"yeF" = (
+/obj/item/reagent_container/glass/bucket/mopbucket,
+/obj/item/tool/mop,
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/maintenance/security)
+"yeG" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/frame/camera,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/hall_SE)
+"yeH" = (
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/varadero/interior/hall_N)
+"yeJ" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/gm/dirt,
+/area/varadero/interior/maintenance/north)
+"yeR" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance/research)
+"yeY" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/pipes/standard/simple/hidden/green,
+/turf/open/floor/shiva{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/varadero/interior/security)
+"yfh" = (
+/obj/structure/pipes/standard/simple/hidden/green{
+ dir = 10
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"yfQ" = (
+/obj/structure/bed/chair{
+ dir = 4;
+ icon_state = "chair_alt"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "blue"
+ },
+/area/varadero/interior/administration)
+"yfT" = (
+/obj/item/stack/tile/plasteel{
+ layer = 2.89;
+ pixel_x = 17;
+ pixel_y = 16
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/caves/north_research)
+"yfV" = (
+/obj/structure/cable/heavyduty{
+ icon_state = "1-4-8"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/varadero/interior_protected/caves/digsite)
+"ygn" = (
+/obj/structure/catwalk{
+ indestructible = 1
+ },
+/turf/open/gm/river/desert/deep{
+ base_river_slowdown = 0
+ },
+/area/varadero/interior/maintenance/north)
+"ygT" = (
+/obj/structure/surface/table,
+/obj/item/storage/firstaid/fire,
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "wred"
+ },
+/area/varadero/interior/medical)
+"ygY" = (
+/obj/item/card/id/silver{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/structure/surface/table,
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"ygZ" = (
+/obj/structure/machinery/landinglight/ds2/delaythree{
+ dir = 4
+ },
+/turf/open/floor{
+ dir = 1;
+ icon_state = "asteroidfloor"
+ },
+/area/varadero/exterior/lz1_near)
+"yhy" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ icon_state = "chestdrawer";
+ pixel_x = 8
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/newspaper{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/bunks)
+"yhU" = (
+/obj/structure/flora/bush/ausbushes/var3/brflowers,
+/turf/open/gm/grass/grass1/weedable,
+/area/varadero/interior_protected/caves/swcaves)
+"yhZ" = (
+/obj/structure/platform/kutjevo/smooth{
+ dir = 4;
+ climb_delay = 1;
+ layer = 2.99
+ },
+/obj/structure/platform/kutjevo/smooth{
+ climb_delay = 1;
+ layer = 2.99
+ },
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"yil" = (
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/interior/maintenance)
+"yiA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/obj/structure/pipes/standard/manifold/hidden/green{
+ dir = 8
+ },
+/turf/open/floor/shiva{
+ icon_state = "wredfull"
+ },
+/area/varadero/interior/medical)
+"yji" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 4;
+ pixel_y = -6
+ },
+/obj/item/storage/firstaid/rad{
+ pixel_y = 4
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "purplefull"
+ },
+/area/varadero/interior/research)
+"yjp" = (
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Checkpoint";
+ req_access_txt = "100"
+ },
+/turf/open/floor/shiva{
+ dir = 8;
+ icon_state = "redfull"
+ },
+/area/varadero/interior/hall_N)
+"yjH" = (
+/obj/structure/cargo_container/kelland/right,
+/turf/open/auto_turf/sand_white/layer1,
+/area/varadero/exterior/lz2_near)
+"yjK" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/open/floor/shiva{
+ dir = 1;
+ icon_state = "multi_tiles"
+ },
+/area/varadero/interior/electrical)
+"ykc" = (
+/turf/closed/wall,
+/area/varadero/interior/cargo)
+"yks" = (
+/turf/closed/wall/r_wall,
+/area/varadero/interior/maintenance/research)
+"ykw" = (
+/obj/structure/window/framed/colony,
+/turf/open/floor/plating,
+/area/varadero/interior/technical_storage)
+"ykx" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/plating/icefloor{
+ icon_state = "asteroidplating"
+ },
+/area/varadero/interior/caves/east)
+"ykA" = (
+/obj/structure/closet/crate/construction,
+/obj/item/storage/belt/utility/full,
+/turf/open/gm/dirt{
+ icon_state = "desert0"
+ },
+/area/varadero/exterior/eastbeach)
+"ykM" = (
+/obj/effect/overlay/palmtree_r{
+ icon_state = "palm2"
+ },
+/turf/open/gm/dirt,
+/area/varadero/exterior/comms4)
+"ykS" = (
+/obj/structure/largecrate/random/barrel/green,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ykU" = (
+/obj/item/tool/shovel,
+/turf/open/gm/dirt,
+/area/varadero/exterior/eastbeach)
+"ylB" = (
+/obj/structure/flora/bush/ausbushes/var3/sparsegrass,
+/turf/open/gm/dirt,
+/area/varadero/exterior/monsoon)
+"ylX" = (
+/obj/structure/pipes/standard/simple/hidden/green,
+/obj/structure/machinery/door/airlock/almayer/security/glass{
+ dir = 1;
+ name = "\improper Underground Security Marshal's Office";
+ req_access_txt = "100"
+ },
+/turf/open/floor/wood,
+/area/varadero/interior/security)
+"ymb" = (
+/obj/structure/blocker/invisible_wall/water,
+/turf/open/gm/coast/beachcorner/south_east,
+/area/varadero/exterior/farocean)
+
+(1,1,1) = {"
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+"}
+(2,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(3,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(4,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+srg
+srg
+xCn
+xCn
+pGs
+pGs
+pGs
+pGs
+xCn
+xYB
+dxK
+srg
+pGs
+pGs
+pGs
+dxK
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(5,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+srg
+xCn
+xCn
+xCn
+srg
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+srg
+ljt
+dxK
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(6,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+uHY
+ljt
+xCn
+xCn
+xCn
+xCn
+xCn
+mCX
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+srg
+srg
+xCn
+xCn
+xCn
+xCn
+oPQ
+xCn
+cBI
+xCn
+xCn
+ljt
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+geo
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(7,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+srg
+srg
+ljt
+pGs
+pGs
+uHY
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+qRi
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+oPQ
+xCn
+xCn
+srg
+fHk
+xCn
+xCn
+oVt
+xCn
+xCn
+oPQ
+xCn
+cBI
+xCn
+oPQ
+oPQ
+xCn
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+gxQ
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+geo
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(8,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+dxK
+uHY
+xCn
+xCn
+uHY
+pGs
+srg
+xCn
+xCn
+xCn
+oPQ
+uHY
+xCn
+qYg
+xCn
+oPQ
+srg
+xCn
+srg
+xCn
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+srg
+srg
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+srg
+xCn
+cBI
+xCn
+xCn
+oPQ
+xCn
+xCn
+fHk
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+xZa
+jQa
+jQa
+geo
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+xZa
+geo
+jQa
+pGs
+pGs
+gxQ
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(9,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+pGs
+pGs
+pGs
+pGs
+pGs
+dxK
+srg
+xCn
+xCn
+xCn
+xCn
+uHY
+xCn
+xCn
+fHk
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+oPQ
+oPQ
+xCn
+xCn
+oVt
+xCn
+sfF
+ljt
+uHY
+qul
+qul
+qul
+qul
+qul
+qul
+xCn
+srg
+srg
+xCn
+fzc
+xCn
+oVt
+xCn
+xCn
+xCn
+xCn
+gxQ
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(10,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+xCn
+xCn
+xCn
+xCn
+xCn
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+oVt
+xCn
+xCn
+oPQ
+xCn
+xCn
+xCn
+kXQ
+wpG
+vYp
+kXQ
+kXQ
+yks
+yks
+kXQ
+kXQ
+vYp
+kXQ
+yks
+yks
+fay
+fay
+fay
+fay
+fay
+fay
+fay
+tqh
+tqh
+tqh
+tqh
+uJT
+srg
+xCn
+xCn
+xCn
+xCn
+xCn
+jQa
+jQa
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(11,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+xCn
+xCn
+xCn
+xbc
+xCn
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+xCn
+oPQ
+xCn
+xCn
+srg
+xCn
+xCn
+efw
+kXQ
+efw
+kXQ
+kXQ
+fND
+xCq
+kXQ
+efw
+jGA
+efw
+efw
+awu
+fay
+uuN
+sqG
+hBX
+fay
+eqe
+xyr
+fWA
+mEA
+sBk
+ksn
+pGc
+srg
+xCn
+xCn
+xCn
+xCn
+xCn
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jYZ
+jQa
+geo
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+gxQ
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(12,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+sNx
+mPk
+imk
+mPk
+imk
+pGs
+pGs
+pGs
+pGs
+xCn
+xCn
+oPQ
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+oPQ
+xCn
+uHY
+xCn
+xCn
+mQF
+efw
+kXQ
+efw
+efw
+efw
+kXQ
+pJA
+kXQ
+efw
+efw
+efw
+mzI
+efw
+fay
+wIr
+mym
+sDM
+fay
+cJa
+hDA
+pjs
+aJc
+hDA
+xrA
+pGc
+srg
+xCn
+xCn
+xCn
+xCn
+xCn
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jcr
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(13,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+sNx
+mPk
+mPk
+rYR
+pGs
+pGs
+pGs
+pGs
+uHY
+xCn
+xCn
+xCn
+srg
+xCn
+srg
+qul
+uHY
+srg
+srg
+ljt
+qul
+qul
+qul
+uHY
+hhM
+qDh
+qlj
+qlj
+fay
+tqh
+fay
+fay
+tqh
+fay
+fay
+efw
+qMY
+efw
+dkr
+tKE
+hfX
+xQe
+dkr
+qMD
+hDA
+iAp
+gwC
+hDA
+tMx
+tqh
+dxK
+xCn
+xCn
+xCn
+xCn
+xCn
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(14,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+cJL
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+vlm
+imk
+mPk
+imk
+xTA
+pGs
+pGs
+pGs
+qul
+ljt
+oPQ
+oPQ
+oPQ
+ljt
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+hhM
+efw
+efw
+kYN
+fay
+cka
+fla
+vFf
+eGP
+nPE
+fay
+bag
+qMY
+efw
+fay
+tGl
+loW
+fUY
+fay
+qtQ
+fef
+hDA
+gwC
+odD
+rjE
+fay
+qul
+qul
+uHY
+xCn
+xCn
+srg
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(15,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wBp
+wBp
+rYC
+xVw
+wBp
+wBp
+wBp
+rYC
+xVw
+wBp
+wBp
+wBp
+wBp
+xVw
+rYC
+wBp
+wBp
+wBp
+xVw
+wBp
+rYC
+wBp
+wBp
+wBp
+oNa
+mYA
+cLV
+eCB
+klT
+klT
+klT
+klT
+vYp
+kXQ
+kXQ
+yks
+vYp
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+efw
+efw
+efw
+fay
+mzJ
+rbU
+rbU
+sdU
+rbU
+fay
+fay
+fdA
+dkr
+fay
+fay
+fKz
+fay
+fay
+fay
+lBw
+ltW
+tkw
+ftA
+fay
+fay
+fay
+ebr
+ebr
+pKK
+vYW
+loA
+uQa
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+abL
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+gxQ
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jYZ
+geo
+jQa
+jQa
+geo
+jQa
+geo
+geo
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(16,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+sNy
+jDe
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+jDe
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+jDe
+sNy
+sNy
+tER
+sNy
+dWH
+jhW
+jhW
+jhW
+mxx
+jGm
+fND
+uVo
+kXQ
+kXQ
+efw
+fND
+uVo
+kXQ
+efw
+xwG
+xCq
+kXQ
+kXQ
+efw
+efw
+fND
+uVo
+efw
+efw
+efw
+efw
+pCP
+ovC
+ovC
+nOQ
+lIO
+rbU
+aCz
+uuN
+nuQ
+rQV
+rQV
+rQV
+nuQ
+sKe
+cGx
+iLz
+cGT
+rQV
+nuQ
+hBX
+eEY
+xhx
+fay
+ebr
+ebr
+vYW
+vYW
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+gxQ
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(17,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+lyP
+sNy
+lyP
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+nVv
+efw
+efw
+qVp
+sQn
+sQn
+rxI
+sQn
+sQn
+sQn
+sQn
+rxI
+sQn
+sQn
+sQn
+rxI
+sQn
+sQn
+sQn
+sQn
+tVD
+rxI
+sQn
+dTl
+vdq
+efw
+efw
+tqh
+mbf
+ovC
+ovC
+ovC
+rbU
+aCz
+wIr
+qQF
+ltW
+cNT
+ltW
+qQF
+ltW
+ltW
+ltW
+ltW
+ltW
+qQF
+eWR
+oXi
+gEy
+fay
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+neq
+vYW
+icl
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(18,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+tER
+sNy
+sNy
+sNy
+sNy
+lyP
+sNy
+sNy
+sNy
+lyP
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+wLq
+lyP
+lyP
+sNy
+dhV
+ozD
+nFH
+ozD
+jpZ
+efw
+efw
+qMY
+efw
+efw
+efw
+pJA
+jGA
+efw
+efw
+efw
+pJA
+efw
+efw
+efw
+pJA
+efw
+efw
+efw
+kXQ
+kXQ
+pJA
+efw
+jif
+efw
+miP
+fay
+qBU
+rbU
+ovC
+ovC
+rbU
+aCz
+wIr
+ezI
+wdg
+yba
+pVl
+vSY
+wmg
+izs
+vku
+izs
+wmg
+vSY
+izs
+oyi
+sDM
+fay
+ebr
+ebr
+ebr
+vYW
+vYW
+uQa
+vYW
+vYW
+uQa
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+geo
+geo
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(19,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+sNy
+sNy
+tER
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+lyP
+wLq
+sNy
+sNy
+hlG
+pVz
+skp
+skp
+vLc
+qDh
+qlj
+vvh
+qlj
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+aoE
+kXQ
+kXQ
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+yks
+bvE
+qMY
+mxx
+cbv
+fay
+vNG
+rbU
+pYJ
+ovC
+ovC
+fay
+wIr
+ltW
+xuT
+eYe
+qQF
+ltW
+dQl
+rWJ
+jJp
+ltW
+dQl
+rWJ
+ltW
+qQF
+fYV
+fay
+ebr
+ebr
+vYW
+vYW
+uQa
+jAI
+vYW
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gxQ
+jQa
+jQa
+gxQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(20,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+sNy
+mLg
+nFH
+nFH
+nFH
+nFH
+nFH
+nFH
+nFH
+nFH
+nFH
+nFH
+ozD
+nFH
+tdX
+ifB
+lCK
+ifB
+lCK
+efw
+efw
+qMY
+cyT
+yks
+qul
+qul
+qul
+qul
+uHY
+uHY
+qHc
+qHc
+oPQ
+ljt
+qul
+qul
+qul
+qul
+qul
+qul
+yks
+sDE
+wuA
+efw
+rme
+tqh
+qKq
+axY
+lNw
+urE
+ovC
+xPx
+wIr
+ltW
+pCc
+kvx
+qQF
+rWJ
+hyQ
+ltW
+jgw
+rWJ
+tve
+ltW
+ltW
+qQF
+eXr
+fay
+ebr
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(21,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+sNy
+wLq
+sNy
+sNy
+sNy
+sNy
+sNy
+sHJ
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+ifB
+efw
+efw
+qMY
+efw
+yks
+qul
+qul
+qul
+ljt
+oPQ
+xCn
+xCn
+oPQ
+oPQ
+qHc
+xCn
+xCn
+srg
+qul
+qul
+qul
+yks
+mbu
+qMY
+efw
+nKr
+fay
+gWA
+rbU
+rFD
+ncC
+qBQ
+fay
+jcB
+ltW
+hux
+brx
+qQF
+rWJ
+dzN
+ltW
+iFy
+rWJ
+ofI
+ltW
+ltW
+lRU
+leI
+tqh
+rpw
+neq
+vYW
+vYW
+vYW
+ixl
+hto
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(22,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pRV
+sNy
+wLq
+sNy
+sNy
+sNy
+sNy
+dsC
+rNf
+mdy
+nQR
+nQR
+nQR
+nQR
+nQR
+nQR
+qOO
+rNf
+mdy
+nQR
+pTQ
+ifB
+ifB
+ifB
+ifB
+efw
+efw
+qMY
+aoi
+yks
+yks
+qul
+qul
+oPQ
+oPQ
+oPQ
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+cgr
+qul
+qul
+yks
+ico
+vBk
+efw
+efw
+fay
+fay
+fay
+tqh
+fay
+fay
+fay
+iYb
+ltW
+kCy
+cpy
+qQF
+ltW
+yji
+ltW
+dQl
+ltW
+eUr
+rWJ
+ltW
+sKL
+xbD
+dkr
+rpw
+neq
+vYW
+vYW
+ebr
+ebr
+ebr
+uQa
+uQa
+uQa
+vYW
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(23,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+lYo
+cNt
+sNy
+tER
+sNy
+wLq
+uTj
+sNy
+dsC
+rNf
+izl
+sNy
+wLq
+sNy
+wLq
+lyP
+sNy
+sHJ
+rNf
+izl
+ekO
+aCd
+ifB
+ifB
+kYM
+ifB
+mPX
+efw
+qMY
+efw
+mbu
+yks
+qul
+qul
+xCn
+oVt
+xCn
+xCn
+oPQ
+xCn
+xCn
+xCn
+srg
+xCn
+bdH
+pea
+qul
+yks
+yks
+uzN
+sQn
+vSd
+sQn
+fdn
+yeR
+sQn
+jQM
+sQn
+bZg
+oOF
+izs
+izs
+kSF
+clv
+ltW
+rWJ
+ltW
+ltW
+ltW
+ltW
+ltW
+ltW
+sKL
+gka
+fay
+rpw
+vYW
+vYW
+vYW
+vYW
+ebr
+alL
+uQa
+uQa
+uQa
+vYW
+vYW
+neq
+vYW
+neq
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(24,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+qfr
+nbB
+cNt
+wLq
+wLq
+sNy
+sNy
+sNy
+sNy
+dsC
+rNf
+izl
+wLq
+sNy
+lyP
+lyP
+sNy
+uTj
+sHJ
+rNf
+izl
+lyP
+hlG
+ifB
+ifB
+ifB
+ifB
+efw
+efw
+qMY
+efw
+mbu
+yks
+qul
+uHY
+xCn
+xCn
+xCn
+oPQ
+xCn
+xCn
+qul
+qul
+srg
+xCn
+xCn
+bdH
+qul
+qul
+yks
+kDh
+efw
+efw
+efw
+jGA
+efw
+efw
+qMY
+efw
+tqh
+tGl
+xAK
+xAK
+xAK
+loW
+xAK
+xAK
+nQH
+mVc
+nYx
+xAK
+ltW
+ltW
+fWn
+vVy
+fay
+rpw
+neq
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(25,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+nbB
+qfr
+dpW
+oIc
+wLq
+wLq
+tER
+sNy
+sNy
+dsC
+rNf
+izl
+wLq
+sNy
+lyP
+sNy
+sNy
+sNy
+sHJ
+rNf
+izl
+wLq
+hlG
+ifB
+ifB
+ifB
+ifB
+efw
+efw
+qMY
+awu
+yks
+yks
+qul
+uHY
+xCn
+qHc
+xCn
+xCn
+xCn
+uHY
+qul
+uHY
+xCn
+xCn
+srg
+xCn
+qul
+qul
+yks
+alG
+xVe
+kXQ
+kXQ
+qOS
+efw
+efw
+qMY
+knP
+fay
+dMm
+bcg
+bmt
+fay
+xxE
+fay
+dkr
+fay
+fay
+fay
+dQl
+hDA
+hDA
+icn
+qPd
+fay
+ebr
+vYW
+hto
+vYW
+neq
+vYW
+uQa
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jcr
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(26,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+qfr
+nbB
+rcu
+fQK
+dpW
+pRV
+wLq
+wLq
+wLq
+wLq
+dsC
+plF
+izl
+wLq
+uTj
+sNy
+sNy
+sNy
+sNy
+sHJ
+rNf
+iVD
+lyP
+hlG
+ifB
+ifB
+ifB
+ifB
+efw
+efw
+qMY
+yks
+yks
+qul
+uHY
+xCn
+xCn
+xCn
+qHc
+xCn
+oPQ
+xCn
+xCn
+xCn
+qHc
+xCn
+qHc
+srg
+uHY
+qul
+yks
+yks
+yks
+vSN
+vSN
+yks
+yks
+qDh
+vBF
+qlj
+fay
+uuN
+rQV
+rQV
+rQV
+nuQ
+lKS
+sCK
+lLe
+nLw
+fay
+rex
+hDA
+hDA
+icn
+hEN
+fay
+ebr
+ebr
+vYW
+ckM
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+neq
+vYW
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(27,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+nbB
+qfr
+nbB
+nbB
+qfr
+dpW
+oIc
+wLq
+wLq
+dhV
+mwm
+rNf
+iZj
+vqR
+wLq
+wLq
+wLq
+llj
+dhV
+qCY
+rNf
+iZj
+dkC
+hlG
+xCM
+lCK
+ifB
+lCK
+qDh
+qlj
+lWB
+yks
+qul
+qul
+uHY
+qHc
+qHc
+xCn
+xCn
+xCn
+oPQ
+qHc
+xCn
+xCn
+qHc
+xCn
+qHc
+xCn
+jgV
+xCn
+qul
+qul
+qul
+qul
+qul
+qul
+yks
+efw
+qMY
+kYN
+fay
+pfD
+ltW
+ltW
+ltW
+qQF
+ltW
+ltW
+ltW
+jHI
+fay
+lBw
+ltW
+tnN
+cPR
+fay
+fay
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+ebr
+ebr
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(28,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+haP
+haP
+haP
+haP
+haP
+nbB
+ykM
+dpW
+iIY
+oIc
+dsC
+ifB
+ifB
+ifB
+kVL
+iIY
+iIY
+pRV
+uTj
+dsC
+ifB
+ifB
+ifB
+iVD
+hlG
+kvS
+laN
+rGE
+rGE
+efw
+efw
+ybj
+yks
+qul
+qul
+qul
+qHc
+mJe
+xCn
+xCn
+oPQ
+oPQ
+xCn
+tuR
+xCn
+xCn
+xCn
+oVt
+xCn
+qHc
+fUs
+hhM
+hhM
+hhM
+cYV
+qul
+qul
+yks
+efw
+xnr
+sQn
+bZg
+oOF
+izs
+izs
+izs
+vSY
+izs
+dmS
+ltW
+sAf
+fay
+rex
+hDA
+hDA
+bjf
+fay
+ebr
+ebr
+ebr
+hto
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+hto
+vYW
+vYW
+ebr
+ebr
+ebr
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(29,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+haP
+rQe
+vFs
+iqv
+haP
+uQi
+nbB
+fQK
+nbB
+dpW
+red
+ifB
+lFI
+ifB
+nhX
+gor
+qoj
+avX
+ehT
+kQy
+ifB
+lFI
+ifB
+sZW
+hnR
+ptp
+ptp
+ptp
+kRU
+efw
+efw
+qMY
+yks
+qul
+qul
+qul
+xCn
+xCn
+fHk
+xCn
+oPQ
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+qHc
+qHc
+xCn
+heu
+vQe
+xCn
+uHY
+qul
+yks
+qDh
+vvh
+qlj
+tqh
+bjd
+mhm
+aJW
+gun
+aWA
+dWu
+iMc
+xAK
+ckz
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+jAI
+vYW
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(30,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+eWp
+lMB
+lMB
+lMB
+jPh
+uQi
+uQi
+uQi
+uQi
+uQi
+ykc
+ifB
+huf
+ifB
+ykc
+cog
+ykc
+cog
+ykc
+ykc
+gkw
+huf
+ifB
+ykc
+uQi
+uQi
+uQi
+uQi
+uQi
+efw
+efw
+qMY
+yks
+qul
+qul
+xCn
+xCn
+jCs
+xCn
+xCn
+oPQ
+xCn
+qHc
+xCn
+xCn
+qul
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+qul
+yks
+efw
+qMY
+kYN
+fay
+fay
+fay
+fay
+fay
+dkr
+dkr
+fay
+fay
+fay
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+ebr
+ebr
+ebr
+ebr
+vYW
+neq
+vYW
+uQa
+uQa
+vYW
+vYW
+hto
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(31,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+oTX
+tQT
+tQT
+fQW
+jSP
+ykc
+ykc
+ykc
+ykc
+ykc
+ykc
+cog
+ykc
+uZY
+ykc
+cAw
+cAw
+qNC
+rSx
+ykc
+cog
+ykc
+rnP
+ykc
+ykc
+ykc
+ykc
+ykc
+ykc
+lSg
+lSg
+vLt
+adw
+qul
+uHY
+xCn
+xCn
+xCn
+qul
+ljt
+oPQ
+xCn
+xCn
+xCn
+xCn
+qul
+qul
+uHY
+xCn
+xCn
+xCn
+xCn
+xCn
+mJe
+xCn
+xCn
+xCn
+efw
+efw
+qMY
+efw
+nSi
+bMx
+qul
+qul
+qul
+xCn
+xCn
+qul
+qul
+qul
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+uQa
+uQa
+uQa
+neq
+vYW
+vYW
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+neq
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(32,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+cne
+tQT
+tQT
+rMM
+wjB
+ykc
+pFS
+eBL
+vjA
+pfR
+pfR
+bRo
+ykc
+kVp
+tjS
+tjS
+tjS
+tjS
+tjS
+iUx
+gXh
+uXZ
+kVp
+aDF
+tjS
+tjS
+tjS
+aDF
+uXZ
+pYt
+vsa
+fcK
+uSx
+xCn
+xCn
+xCn
+tuR
+xCn
+qul
+ljt
+oPQ
+oPQ
+xCn
+xCn
+xCn
+qul
+qul
+xCn
+xCn
+qYg
+ljt
+hhM
+hhM
+xCn
+qHc
+qHc
+xCn
+kXQ
+kXQ
+qMY
+kXQ
+kXQ
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+uHY
+qul
+qul
+fay
+tYT
+iCy
+iCy
+jnq
+fay
+ebr
+hto
+vYW
+vYW
+vYW
+uQa
+alL
+uQa
+uQa
+vYW
+alL
+alL
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+xZa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(33,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+oTX
+tQT
+tQT
+ssh
+pPl
+ykc
+dro
+eBL
+eBL
+eBL
+aBp
+pfR
+ykc
+hic
+oJB
+plN
+sGY
+sGY
+sGY
+sGY
+uQK
+oLM
+mIL
+xOx
+iir
+oke
+jFh
+wGl
+ykc
+pkG
+lSg
+ehH
+uSx
+xCn
+xCn
+xCn
+qHc
+qHc
+uHY
+cYV
+dNt
+oPQ
+oPQ
+oPQ
+ljt
+ljt
+xCn
+oPQ
+oPQ
+xCn
+xCn
+oPQ
+oPQ
+oPQ
+oPQ
+qHc
+oPQ
+efw
+kXQ
+bRS
+efw
+kXQ
+oPQ
+oPQ
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+xCn
+oPQ
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+tDo
+vYW
+vYW
+uQa
+uQa
+uQa
+cUZ
+tDR
+uQa
+uQa
+uQa
+uQa
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+ckM
+vYW
+neq
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jYZ
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(34,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+fOG
+lMB
+lMB
+vMq
+wjB
+olP
+eBL
+eBL
+eBL
+eBL
+mzT
+fcg
+uXZ
+foF
+oJB
+sba
+bWq
+hHK
+oke
+wGl
+dpZ
+sou
+myo
+sGY
+sGY
+sGY
+sGY
+sGY
+oLM
+lSg
+lSg
+vLt
+bnm
+qul
+xCn
+xCn
+xCn
+xCn
+qHc
+xCn
+oPQ
+oPQ
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+qHc
+xCn
+oPQ
+oPQ
+xCn
+xCn
+qHc
+oPQ
+oPQ
+xbc
+efw
+efw
+bRS
+efw
+kXQ
+oPQ
+oPQ
+oPQ
+oPQ
+xCn
+oVt
+yfT
+oPQ
+oPQ
+doW
+sDM
+iCy
+iCy
+dlv
+doW
+tDo
+uQa
+vYW
+uQa
+uQa
+uQa
+esM
+pdc
+ivO
+uQa
+uQa
+uQa
+ebr
+ebr
+ebr
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(35,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+knN
+cWu
+cWu
+cWu
+cWu
+cWu
+cWu
+cWu
+cWu
+cWu
+cWu
+leG
+cWu
+cWu
+cUF
+oVp
+wqc
+jts
+arC
+wjB
+uXZ
+cHS
+wVT
+wVT
+eBL
+mzT
+xIA
+ykc
+iZx
+oJB
+sfs
+sGY
+sGY
+sGY
+sGY
+pxg
+syl
+nYL
+ncd
+oRx
+hsF
+rLW
+oke
+keN
+lSg
+lSg
+vLt
+lSg
+qul
+qul
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+oVt
+xCn
+xCn
+qHc
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+oPQ
+efw
+kXQ
+qMY
+kXQ
+efw
+oPQ
+oPQ
+oPQ
+xCn
+xCn
+xCn
+oPQ
+oPQ
+oPQ
+ltW
+sDM
+iCy
+iCy
+dlv
+ltW
+tDo
+uQa
+uQa
+vYW
+vYW
+uQa
+uQa
+uQa
+uQa
+uQa
+uQa
+uQa
+alL
+hto
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+gEP
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(36,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+luz
+huF
+huF
+huF
+cne
+dQK
+wBY
+lMB
+wjB
+ykc
+ykc
+uXZ
+ykc
+oLM
+vDI
+ykc
+ykc
+suC
+oJB
+cPI
+bMG
+fXX
+tJN
+nPK
+xuN
+wJu
+uGf
+sGY
+sGY
+sGY
+sGY
+sGY
+uXZ
+lSg
+lSg
+vLt
+nfX
+tng
+qul
+qul
+uHY
+uHY
+xCn
+xCn
+xCn
+xCn
+xCn
+xCn
+qHc
+xCn
+xCn
+mJe
+xCn
+xCn
+xCn
+ljt
+hhM
+hhM
+ljt
+oPQ
+hhM
+kXQ
+kXQ
+qMY
+kXQ
+efw
+uHY
+uHY
+xCn
+xCn
+uHY
+xCn
+xCn
+qYg
+xCn
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+oAE
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+uQa
+uQa
+uQa
+uQa
+alL
+vYW
+cmr
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(37,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+ebJ
+ebJ
+ebJ
+ebJ
+uOk
+huF
+rpu
+huF
+oTX
+lMB
+vUZ
+lMB
+wjB
+eVn
+isK
+nma
+vxM
+cdO
+pSK
+sfM
+odZ
+mYW
+oJB
+sfs
+sGY
+sGY
+sGY
+sGY
+uQK
+ykc
+iZx
+xVC
+wGl
+oke
+xyU
+wGl
+ykc
+fuF
+lSg
+vLt
+rdq
+lSg
+bAj
+qul
+qul
+qul
+qul
+qul
+qul
+uHY
+xCn
+xCn
+xCn
+xCn
+qHc
+xCn
+uHY
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+mCZ
+kXQ
+bRS
+efw
+yks
+qul
+qul
+qul
+qul
+qul
+cYV
+oVt
+uHY
+qul
+fay
+rjZ
+iCy
+iCy
+dlv
+fay
+ebr
+luZ
+vYW
+neq
+vYW
+vYW
+uQa
+vYW
+vYW
+uQa
+uQa
+uQa
+vYW
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+lMb
+uQa
+vYW
+uQa
+vYW
+vYW
+vYW
+vYW
+alL
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(38,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+rpu
+huF
+oTX
+lMB
+wBY
+lMB
+wjB
+lDN
+saC
+saC
+lDN
+oJB
+dFd
+oJB
+oJB
+oJB
+oJB
+xiV
+nRk
+wGl
+hHK
+oke
+uQK
+ykc
+sCV
+sDZ
+saC
+saC
+saC
+sDZ
+ykc
+lSg
+gKw
+vLt
+miU
+vBC
+gKw
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+uHY
+qul
+qul
+uHY
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+yks
+qDh
+vvh
+qlj
+yks
+qul
+kli
+bTg
+aYg
+qul
+qul
+qul
+qul
+qul
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+ebr
+ebr
+hto
+vYW
+rZr
+vYW
+uQa
+uQa
+uQa
+vYW
+uQa
+uQa
+vYW
+uQa
+uQa
+uQa
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+ckM
+gEP
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(39,1,1) = {"
+wUU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+nPx
+arC
+lxr
+lMB
+wjB
+sGY
+enU
+enU
+sGY
+oJB
+dFd
+oJB
+oJB
+oJB
+oJB
+sfs
+sGY
+sGY
+sGY
+sGY
+uQK
+ykc
+ykc
+ykc
+ykc
+uXZ
+uXZ
+ykc
+ykc
+lSg
+bFV
+vLt
+lSg
+lSg
+gKw
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+qul
+yks
+vwT
+qMY
+kYN
+yks
+qul
+gMV
+eLZ
+rIF
+bTg
+bTg
+rLK
+aYg
+qul
+fay
+sDM
+iCy
+iCy
+dlv
+fay
+ebr
+ebr
+ebr
+ebr
+ebr
+fRl
+hMC
+uQa
+csr
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(40,1,1) = {"
+wUU
+nvv
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+rbp
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+ebJ
+mSS
+jGT
+wqc
+jRu
+lMB
+qRe
+sGY
+enU
+enU
+sGY
+oJB
+dFd
+oJB
+oJB
+oJB
+oJB
+dFd
+oJB
+oJB
+oJB
+oJB
+uQK
+uXZ
+gcK
+xYM
+gAl
+swf
+qiv
+ykc
+xRF
+rSu
+pGJ
+dRX
+wVI
+pGJ
+lsU
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+qul
+qul
+qul
+pGJ
+sdz
+sdz
+sdz
+sdz
+sdz
+sdz
+sdz
+sdz
+sdz
+qul
+yks
+efw
+qMY
+kNN
+yks
+qul
+edD
+cym
+cym
+cym
+cym
+cym
+nFp
+qul
+fay
+rex
+hDA
+hDA
+bjf
+fay
+ebr
+ebr
+ebr
+ebr
+ebr
+xEl
+rDz
+uMQ
+uQa
+uQa
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+ebr
+ebr
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(41,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+oTX
+iah
+wBY
+lMB
+wjB
+lDN
+tjS
+qGE
+dss
+bMk
+xTd
+bMk
+bMk
+bMk
+bMk
+gwB
+bMk
+bMk
+bMk
+bMk
+cKZ
+msx
+xCU
+tVo
+tVo
+nni
+dZT
+oLM
+fYA
+fYA
+fYA
+cYc
+mGb
+lgP
+lzu
+mGb
+qHu
+mGb
+lzu
+lgP
+uOC
+arg
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+vWG
+oRB
+tzp
+wtB
+nXY
+pSD
+roy
+umO
+sdz
+sdz
+sdz
+iRR
+wmL
+iRR
+sdz
+sdz
+kGM
+kGM
+kGM
+sdz
+kGM
+kGM
+kGM
+sdz
+sdz
+kGM
+aRr
+nBH
+miy
+sdz
+sdz
+sdz
+sdz
+sdz
+ebr
+tSR
+lhB
+vYW
+vYW
+vYW
+vYW
+jAI
+uQa
+vYW
+hto
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(42,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+cne
+lMB
+wBY
+lMB
+wjB
+mIL
+oke
+mAX
+uQK
+oke
+sCJ
+oke
+oJB
+oJB
+oJB
+xml
+fDB
+saC
+saC
+saC
+saC
+saC
+wBN
+sGY
+sGY
+sfs
+xaK
+uXZ
+qKb
+oMs
+uww
+tPz
+hvO
+hvO
+hvO
+hvO
+hvO
+hvO
+hvO
+hvO
+hvO
+lzu
+mGb
+mGb
+mGb
+mGb
+lgP
+kwB
+icM
+kwB
+kwB
+kwB
+vEJ
+kPX
+bPl
+uVV
+kwB
+kwB
+kwB
+nWg
+kwB
+sIn
+fWr
+wfr
+vbr
+wfr
+fWr
+wfr
+wfr
+vbr
+wfr
+fWr
+rlJ
+aRr
+aRr
+cGR
+fWr
+nyJ
+bwz
+kZg
+kGM
+kSD
+mMX
+lhB
+uQa
+hto
+vYW
+vYW
+vYW
+uQa
+hto
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+xZa
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+geo
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(43,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+xpP
+bJv
+otL
+nzS
+lVa
+wSX
+oke
+oke
+uQK
+cnv
+sCJ
+oke
+oJB
+nfZ
+ePb
+kMi
+ykc
+uXZ
+uXZ
+uXZ
+uXZ
+oLM
+bzn
+ePb
+oJB
+sfs
+oke
+nnt
+oMs
+jVl
+uww
+tPz
+hvO
+bpI
+hvO
+hvO
+hvO
+hvO
+hvO
+uDw
+erE
+vUE
+hvO
+hvO
+hvO
+hvO
+hvO
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+cVG
+cVG
+dbV
+kuX
+kuX
+kuX
+ddY
+kuX
+kuX
+kuX
+kuX
+eRO
+scO
+kuX
+kuX
+kuX
+eRO
+kuX
+kuX
+kuX
+kuX
+kuX
+ddY
+kuX
+kuX
+kuX
+uOL
+kGM
+hbD
+jtx
+lhB
+vYW
+uQa
+vYW
+uQa
+vYW
+vYW
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+vYW
+vYW
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(44,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+mHM
+huF
+huF
+uQi
+uyd
+rwP
+uQK
+qfb
+sCJ
+oke
+oJB
+eZk
+nQo
+fjM
+jeO
+nQo
+vrw
+vrw
+vrw
+jeO
+nQo
+eBG
+kXP
+ezd
+ukz
+ukz
+nOO
+vFu
+imd
+jsh
+kzJ
+kzJ
+oZw
+oZw
+oZw
+oZw
+oZw
+sCk
+xuB
+bEj
+oZw
+kzJ
+oZw
+kzJ
+oZw
+lVP
+lVP
+lVP
+lVP
+lVP
+fpf
+lVP
+lVP
+lVP
+lVP
+lVP
+ehD
+qCI
+lVP
+pDD
+lVP
+lVP
+tTo
+lVP
+lVP
+lVP
+lVP
+tTo
+ehD
+lVP
+lVP
+lVP
+lVP
+hCZ
+lVP
+fHs
+kuX
+uOL
+kGM
+hbD
+dTS
+qyH
+vYW
+uQa
+vYW
+vYW
+vYW
+vYW
+ebr
+ebr
+ebr
+neq
+vYW
+vYW
+neq
+neq
+uQa
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+rgz
+rgz
+jQa
+jQa
+jQa
+jQa
+yhU
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(45,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+kGB
+huF
+huF
+ykc
+tPI
+itZ
+uQK
+wGl
+sCJ
+oke
+oJB
+wDG
+wDG
+afR
+oLM
+uDQ
+uDQ
+uDQ
+qZH
+hUU
+rrA
+aTS
+oJB
+wIm
+xqP
+uXZ
+qKb
+oMs
+uww
+hvO
+tPz
+ost
+hvO
+hvO
+hvO
+hvO
+hvO
+hvO
+bih
+hvO
+hvO
+ost
+hvO
+tPz
+hvO
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+pCp
+kuX
+kuX
+ddY
+kuX
+kuX
+xeV
+ybY
+ltI
+iIW
+fao
+xeV
+pCp
+kuX
+kuX
+kuX
+kuX
+kuX
+kuX
+sDj
+kuX
+uOL
+kGM
+wkp
+tqa
+ebr
+vYW
+vYW
+vYW
+vYW
+uQa
+vYW
+ebr
+ebr
+ebr
+neq
+vYW
+vYW
+neq
+neq
+vYW
+vYW
+vYW
+jAI
+vYW
+neq
+ebr
+ebr
+hto
+vYW
+uQa
+uQa
+vYW
+vYW
+jQa
+rgz
+rgz
+rgz
+jQa
+jQa
+jQa
+abL
+jQa
+jQa
+jQa
+jQa
+fjg
+fjg
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(46,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+lPj
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+lPj
+huF
+huF
+ykc
+aDu
+oke
+uQK
+oke
+uBX
+oke
+oJB
+oJB
+oJB
+oPe
+roJ
+yab
+sNl
+wty
+vzN
+mZC
+kXn
+aFu
+jqJ
+xqY
+muE
+oLM
+fYA
+fYA
+fYA
+dQe
+lWo
+oMs
+dQe
+yeH
+yeH
+bUK
+lzu
+hvO
+bih
+lzu
+yeH
+yeH
+dxn
+lWo
+oMs
+auE
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+rgb
+wfT
+vDm
+vDm
+fPU
+cnW
+foU
+ujp
+vDm
+mVF
+vDm
+vDm
+deX
+vDm
+vDm
+vDm
+tOp
+sDj
+kuX
+rlJ
+sdz
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+hto
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+vYW
+gEP
+ebr
+ebr
+ebr
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+jQa
+rgz
+rgz
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(47,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+wRR
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bZv
+iUZ
+huF
+wgU
+huF
+huF
+ykc
+nPR
+saC
+lDN
+saC
+saC
+lDN
+saC
+mAm
+iAx
+lMP
+ykc
+ubT
+xwk
+lDN
+lzP
+ykc
+rxe
+saC
+uVe
+ykc
+uXZ
+ykc
+vYr
+vnm
+rIU
+vnm
+brX
+vUT
+uJO
+bLB
+bLB
+vnm
+xWY
+hvO
+bih
+rHv
+cZR
+nxW
+nxW
+rsM
+rtr
+nxW
+nxW
+mKb
+nxW
+nxW
+qcN
+qcN
+nxW
+nxW
+qcN
+qcN
+qcN
+lGp
+hYp
+uqx
+hYp
+bIt
+bIt
+pQp
+ykw
+dtj
+bIt
+bIt
+bIt
+ykw
+ykw
+ykw
+bIt
+bIt
+kGM
+sDj
+wir
+kGM
+sdz
+ebr
+ebr
+gEP
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+ebr
+ebr
+ebr
+ggX
+vYW
+vYW
+vYW
+uQa
+vYW
+vYW
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+tdp
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(48,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+wRR
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+pGs
+pGs
+obr
+lYr
+kcn
+lYr
+qjU
+gvo
+rlw
+eWZ
+huF
+huF
+ykc
+ykc
+oDS
+lDN
+sGY
+sGY
+lDN
+ykc
+ykc
+uXZ
+uXZ
+ykc
+ykc
+uXZ
+oqh
+uXZ
+ykc
+uXZ
+jpm
+uXZ
+ykc
+hyr
+npi
+hyr
+vnm
+bPG
+vQz
+hMG
+oXf
+vQz
+iDM
+vPY
+bLB
+xWY
+hvO
+bih
+rHv
+nxW
+wlQ
+saq
+rsM
+maN
+faq
+cvI
+dNW
+wCx
+lxT
+mOO
+qcN
+tJT
+xLN
+qcN
+rsh
+nMT
+qcN
+lUe
+aQc
+fZd
+ykw
+ani
+irw
+pTs
+hJO
+syM
+ykw
+nPG
+egJ
+teu
+teu
+uMB
+bIt
+wox
+sJZ
+tEJ
+iNh
+nTG
+ebr
+ebr
+neq
+vYW
+vYW
+vYW
+vYW
+neq
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+hto
+ebr
+ebr
+hto
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+uQa
+jQa
+jQa
+jQa
+jQa
+pGs
+geo
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+fjg
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(49,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+wRR
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+pGs
+pGs
+iUZ
+vJg
+lYr
+lYr
+fwo
+lYr
+sQR
+eWZ
+huF
+huF
+huF
+huF
+ykc
+lDN
+tjS
+tjS
+lDN
+uXZ
+rtP
+aqk
+okf
+wwq
+ukX
+wxf
+hyr
+cTV
+vyI
+jEZ
+hyr
+cTV
+aAY
+vyI
+wPE
+hyr
+vnm
+oiB
+rVi
+brX
+oXf
+oXf
+hfR
+bio
+bLB
+xWY
+hvO
+bih
+lzu
+nxW
+fZI
+maN
+rsM
+maN
+maN
+maN
+maN
+maN
+maN
+aTh
+qcN
+vhb
+kFT
+qcN
+nwV
+aLl
+qcN
+qqA
+aQc
+hwa
+bIt
+ecb
+haT
+cQr
+qiP
+mwH
+bIt
+uCc
+vgA
+pOC
+qWC
+dbg
+ykw
+pRX
+sJZ
+tEJ
+cNu
+nTG
+jpD
+ebr
+ebr
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+uQa
+uQa
+uQa
+uQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+fjg
+jQa
+fjg
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(50,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+huF
+huF
+wRR
+huF
+huF
+huF
+huF
+huF
+huF
+huF
+oWg
+cak
+fwo
+lYr
+lYr
+qyT
+sJm
+lYr
+tia
+ten
+huF
+huF
+huF
+huF
+ykc
+stV
+sAR
+enU
+uQK
+oBs
+hyr
+hyr
+hyr
+aXt
+hyr
+hyr
+hyr
+omj
+weG
+hyr
+hyr
+hyr
+hyr
+aXt
+hyr
+hyr
+aGx
+hfR
+gqE
+mUy
+uUl
+ria
+mDl
+cSq
+vnm
+ePB
+hvO
+mrd
+ciH
+kyh
+lAk
+nMe
+ckF
+nMe
+nMe
+aaA
+wsZ
+wsZ
+csb
+nMe
+ejZ
+wVa
+wpr
+nxW
+qir
+haC
+nxW
+qqA
+aQc
+qqA
+bIt
+tsX
+wkC
+fAO
+haT
+slj
+bIt
+gze
+qWC
+eOv
+rJq
+dbg
+ykw
+pRX
+sJZ
+tEJ
+cNu
+kyL
+jpD
+oAE
+oAE
+oAE
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+neq
+neq
+neq
+neq
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+uQa
+lMb
+vYW
+vYW
+gxQ
+pGs
+geo
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(51,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+sNx
+pGs
+pGs
+huF
+huF
+huF
+huF
+huF
+wRR
+huF
+pGs
+pGs
+huF
+huF
+huF
+huF
+nJn
+oMa
+lYr
+xgY
+fwo
+lYr
+lYr
+gBW
+phw
+huF
+huF
+huF
+huF
+huF
+ykc
+wcl
+enU
+enU
+uQK
+uXZ
+hyr
+omj
+hyr
+weG
+leU
+pIe
+hyr
+hyr
+weG
+hyr
+omj
+hyr
+pIe
+weG
+fzx
+hyr
+bLB
+mDl
+oXf
+dbu
+xxI
+xxI
+iXX
+cSq
+bLB
+xWY
+hvO
+anu
+lnG
+cAX
+vsP
+cAX
+kDF
+nZd
+maN
+maN
+maN
+maN
+maN
+maN
+qcN
+seY
+gjw
+nxW
+ygT
+wRu
+nxW
+qqA
+aQc
+qqA
+ykw
+dmq
+sDo
+cXQ
+haT
+wLR
+ykw
+avF
+qDR
+iRw
+pjH
+nqN
+ykw
+pRP
+sJZ
+tEJ
+cNu
+upO
+gUP
+clG
+mMX
+oAE
+uQa
+uQa
+vYW
+vYW
+vdQ
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+vYW
+neq
+neq
+vYW
+vYW
+vYW
+uQa
+uQa
+cmr
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(52,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+sNx
+sNx
+huF
+huF
+huF
+huF
+huF
+vEU
+huF
+pGs
+pGs
+huF
+huF
+huF
+huF
+kFV
+vmw
+eaC
+fwo
+oCR
+hAg
+lYr
+bVS
+lYr
+fwo
+huF
+huF
+huF
+huF
+ykc
+hic
+enU
+enU
+sDf
+oLM
+omj
+jMq
+lEV
+ygn
+alD
+aSU
+ghI
+lEV
+ygn
+alD
+aSU
+ghI
+lEV
+ygn
+alD
+hyr
+bLB
+mDl
+gqE
+mUy
+cOs
+ria
+lmu
+cSq
+bLB
+xWY
+hvO
+bih
+lzu
+nxW
+nnF
+maN
+wFX
+maN
+xkj
+dLP
+sdS
+sdS
+gBi
+xkj
+nxW
+spd
+wwk
+qcN
+wNV
+wRu
+qcN
+vMU
+aQc
+qqA
+ykw
+hJx
+haT
+hwN
+haT
+xBX
+pQp
+lXc
+vgA
+bRg
+fXa
+pYv
+epY
+rMN
+sJZ
+tEJ
+cNu
+qNP
+gUP
+bPe
+dTS
+oAE
+nHC
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+uQa
+uQa
+vYW
+vYW
+vYW
+vYW
+uQa
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+gxQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(53,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+kkF
+huF
+huF
+pGs
+bJI
+ahb
+wdy
+vQK
+pGs
+pGs
+huF
+huF
+huF
+huF
+fwo
+sJm
+lYr
+lYr
+wKW
+lYr
+rGA
+hAg
+lYr
+xgY
+huF
+huF
+huF
+huF
+ykc
+mIL
+enU
+nOj
+uQK
+uXZ
+lhn
+pNa
+liM
+ygn
+uWW
+weG
+fys
+liM
+ygn
+uWW
+bQa
+fys
+liM
+ygn
+uWW
+vyy
+bLB
+joN
+oXf
+mfa
+oXf
+krM
+uEE
+xWU
+bLB
+xWY
+tam
+lss
+rHv
+nxW
+qDv
+maN
+wFX
+xkj
+cMQ
+fnF
+paB
+bkG
+dYZ
+gfr
+nxW
+tGr
+cBW
+dOk
+mau
+dnW
+kTG
+qqA
+aQc
+qqA
+ykw
+wcG
+woj
+uyK
+lkI
+vZS
+iiX
+vZS
+jqu
+qVL
+jqu
+cZN
+ykw
+uEI
+jPC
+jjg
+cNu
+rMN
+gUP
+hbD
+dTS
+tDo
+ebr
+vYW
+ckM
+vYW
+vYW
+vYW
+vYW
+neq
+hto
+ebr
+ebr
+vYW
+vYW
+neq
+vYW
+neq
+vYW
+vYW
+ebr
+ebr
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+yhU
+fjg
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(54,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+kkF
+tOx
+huF
+pGs
+dfs
+fwo
+eVW
+lYr
+arF
+pGs
+huF
+huF
+huF
+xKS
+qFC
+qFC
+qFC
+kIJ
+cRx
+lYr
+pdn
+fwo
+rCf
+lYr
+huF
+huF
+huF
+huF
+ykc
+lDN
+saC
+saC
+lDN
+ykc
+ldr
+jMq
+lGT
+ygn
+uEF
+aSU
+ghI
+lGT
+ygn
+uEF
+aSU
+ghI
+lGT
+ygn
+uEF
+hyr
+vnm
+hfR
+oXf
+oXf
+ceJ
+oXf
+uEE
+cSq
+vnm
+xWY
+hvO
+bih
+rHv
+mKb
+ffk
+ydP
+lKV
+sdS
+gjy
+jgQ
+jgQ
+wnK
+jgQ
+wnK
+nxW
+nRW
+fYQ
+nSP
+fJR
+wRu
+qcN
+emC
+aQc
+qqA
+bIt
+uMx
+haT
+teu
+haT
+coc
+bIt
+nRP
+kvG
+thn
+thn
+vCE
+jCA
+iMM
+oIq
+tvv
+cNu
+rMN
+gUP
+wkp
+tqa
+ebr
+ebr
+oAE
+oAE
+oAE
+neq
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+ggX
+ebr
+ebr
+ebr
+ggX
+vYW
+vYW
+uQa
+vYW
+vYW
+uQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+tdp
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(55,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+kkF
+tOx
+huF
+pGs
+ipZ
+lYr
+iSz
+fwo
+rIG
+pGs
+huF
+huF
+dEJ
+wMw
+wMw
+aHy
+wMw
+mrC
+lYr
+rjo
+gPG
+lYr
+gLV
+oYE
+huF
+huF
+huF
+huF
+wFP
+lFl
+lFl
+lFl
+lFl
+uQi
+hyr
+hyr
+hyr
+weG
+hyr
+hyr
+pIe
+hyr
+weG
+omj
+hyr
+hyr
+hyr
+weG
+omj
+hyr
+aGx
+hfR
+fyP
+cwQ
+kzE
+fyP
+uEE
+gNb
+bLB
+xWY
+hvO
+bih
+rHv
+nxW
+qDv
+maN
+wFX
+gBi
+mKD
+iWf
+rzU
+hLE
+qUQ
+aEi
+nxW
+spd
+lBf
+nxW
+nkd
+wRu
+nxW
+qqA
+aQc
+qqA
+ykw
+ibP
+haT
+teu
+haT
+dZZ
+ykw
+cIB
+waB
+nTS
+qWC
+lLq
+ykw
+pRP
+uXw
+sIU
+cNu
+kyG
+kyG
+gTC
+gTC
+kyG
+kyG
+fuS
+kyG
+oAE
+vYW
+vYW
+vYW
+neq
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+vYW
+vYW
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(56,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+kkF
+tOx
+huF
+huF
+tlE
+lYr
+iSz
+lYr
+lYr
+hCw
+pbp
+loQ
+nEp
+wMw
+wMw
+qNE
+wMw
+mrC
+rCf
+nDk
+lYr
+nJd
+rIG
+tVf
+huF
+huF
+huF
+huF
+uQi
+uaY
+uaY
+uaY
+uaY
+uQi
+aqw
+hyr
+pIe
+weG
+xAs
+omj
+hyr
+pJp
+weG
+fzx
+hyr
+hyr
+pIe
+weG
+klY
+xEc
+vnm
+uCe
+lEY
+ksf
+qBR
+oXf
+ugR
+gNb
+bLB
+xWY
+hvO
+bih
+rHv
+nxW
+qDv
+maN
+wFX
+sdS
+ocQ
+wnK
+qUQ
+woI
+qUQ
+hMh
+nxW
+hyd
+gjw
+nxW
+exH
+wRu
+nxW
+hQo
+aQc
+qqA
+bIt
+aVF
+haT
+teu
+haT
+jIo
+bIt
+cgb
+rRm
+wph
+qWC
+pcK
+ykw
+pRX
+uXw
+sIU
+cNu
+gTC
+tIT
+fUZ
+fhM
+sTA
+ukw
+rTT
+fuS
+oAE
+vYW
+vYW
+vYW
+vYW
+vYW
+neq
+neq
+vYW
+vYW
+vYW
+hto
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(57,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+lUG
+rqG
+kkF
+sUj
+vJk
+lXT
+oDX
+wcq
+mLB
+aTg
+ixq
+dNh
+pbp
+wMw
+wMw
+wMw
+wMw
+wMw
+dob
+wMw
+fhu
+lIE
+qFC
+qFC
+qFC
+qFC
+kME
+paq
+gSY
+xBS
+qqJ
+waP
+waP
+waP
+waP
+aMC
+hyr
+cNb
+fkF
+weG
+qkF
+leU
+leU
+xKo
+weG
+pJp
+iJa
+leU
+hyr
+weG
+hyr
+omj
+epQ
+sKC
+epQ
+epQ
+epQ
+sKC
+uvw
+epQ
+epQ
+ntw
+hvO
+bih
+rHv
+qcN
+uUW
+maN
+wFX
+dLN
+mlR
+rLC
+aoo
+woI
+qUQ
+xFZ
+shb
+eSg
+fMq
+iop
+lDS
+yfh
+vgu
+kIK
+rLU
+qqA
+ykw
+xXe
+oVn
+jYX
+iFK
+wsa
+bIt
+eeg
+pQF
+jcz
+jcz
+mkn
+ykw
+pRX
+uXw
+sIU
+cNu
+gTC
+tIT
+rqx
+aae
+qHF
+wOL
+wTJ
+fuS
+oAE
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+ebr
+hto
+hto
+vYW
+vYW
+vYW
+vYW
+vYW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+gxQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(58,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+xfo
+xfo
+ydy
+xfo
+xfo
+tlE
+fwo
+itT
+lYr
+hkQ
+bVQ
+pbp
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+vMe
+wMw
+vLV
+wMw
+wMw
+wMw
+xJb
+wMw
+wMw
+wMw
+mcr
+ccp
+qpK
+qAp
+aMC
+ptC
+qAp
+qAp
+bgE
+bgE
+erK
+qAp
+bgE
+hyr
+rKy
+weG
+gnm
+hyr
+sKC
+dUh
+dUh
+vnN
+dUh
+oUp
+cTg
+iSO
+sKC
+xWY
+hvO
+bih
+euM
+qcN
+qcN
+maN
+sTW
+qcN
+nxW
+nxW
+nxW
+tRs
+nxW
+nSP
+qcN
+cTr
+tjF
+qcN
+jNS
+mJw
+qcN
+lUe
+aQc
+qqA
+bIt
+ykw
+cHl
+bIt
+ykw
+ykw
+bIt
+ykw
+bIt
+cHl
+ykw
+bIt
+bIt
+sjD
+uXw
+sIU
+cNu
+kyG
+qym
+rJI
+bRi
+mBG
+pRl
+tuV
+kyG
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+vYW
+jAI
+hto
+ebr
+ebr
+ksX
+ksX
+wff
+dEo
+rqa
+ksX
+ebr
+ebr
+ebr
+ebr
+hto
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+fjg
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(59,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+aQq
+eCj
+pxa
+uKr
+ahg
+wIg
+asx
+asx
+nKd
+nDL
+new
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+kME
+wMw
+mpH
+hcz
+wMw
+ojm
+huy
+qAp
+qVO
+cOj
+cfs
+qAp
+hyr
+hyr
+weG
+hyr
+hyr
+sAY
+eYG
+eYG
+eYG
+eYG
+eYG
+cTg
+vfH
+epQ
+xWY
+hvO
+bih
+rHv
+nxW
+xKC
+wnK
+pVh
+uTV
+uTV
+uTV
+uTV
+nRT
+sWp
+kMU
+tjF
+woI
+qUQ
+qcN
+nxW
+nxW
+qcN
+qqA
+aQc
+qqA
+qqA
+qqA
+qqA
+qqA
+qqA
+qqA
+mPl
+qqA
+qqA
+qqA
+qqA
+gSC
+jcT
+bMV
+uXw
+sIU
+pRP
+kyG
+wTM
+dgP
+bRi
+mBG
+lvV
+nVn
+kyG
+ebr
+ebr
+rpw
+rpw
+oAE
+rpw
+oAE
+ebr
+ebr
+ebr
+ksX
+rmr
+cto
+cto
+uKZ
+xxk
+ghs
+ksX
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(60,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+aQq
+boI
+qaE
+miR
+nqQ
+tlE
+asx
+asx
+jjZ
+nDL
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+sIQ
+wMw
+wMw
+mpH
+wMw
+wMw
+wMw
+qzi
+jTL
+jTL
+uGs
+bgE
+omj
+cTV
+weG
+jEZ
+hyr
+sKC
+hPF
+uOo
+pqO
+pqO
+xnV
+wEL
+ewS
+sKC
+xWY
+hvO
+bih
+rHv
+nxW
+qUQ
+hGz
+eAG
+rtx
+yiA
+mau
+mau
+gNe
+dTC
+yaf
+wVD
+myj
+qUQ
+nxW
+cbe
+stv
+hwa
+hwa
+aQc
+qqA
+qqA
+qqA
+qqA
+qqA
+qqA
+qqA
+qqA
+kmu
+mtU
+qqA
+qqA
+qqA
+hoP
+pRX
+lbK
+sOj
+cug
+sGb
+xlv
+xZD
+iJD
+gfp
+ffY
+gvR
+kyG
+ksX
+ksX
+tdN
+tdN
+tdN
+ksX
+ebr
+ebr
+ebr
+ebr
+ksX
+cto
+cto
+gLo
+cto
+cLX
+cto
+ksX
+ebr
+ebr
+ebr
+ebr
+vYW
+vYW
+vYW
+vYW
+vYW
+hto
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+fjg
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(61,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+aQq
+vLw
+qaE
+qdL
+ahg
+tlE
+asx
+asx
+cQu
+lqF
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+xcE
+wMw
+wMw
+wMw
+wMw
+wMw
+xcE
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+nFB
+wMw
+sIQ
+wMw
+wMw
+wMw
+wMw
+oJm
+hyr
+hyr
+hyr
+uAt
+lhn
+weG
+weG
+hyr
+hyr
+epQ
+upY
+mRL
+iQl
+fyZ
+dgq
+cTg
+tQn
+epQ
+gnx
+hvO
+bih
+rHv
+nxW
+sbX
+eIV
+sDQ
+eIV
+pVh
+vsJ
+eIV
+pqY
+sIf
+lWh
+vSh
+aMp
+igU
+nxW
+vMU
+qqA
+qqA
+eBf
+bfq
+kIK
+gPA
+kIK
+kIK
+jxi
+pti
+kIK
+fqs
+kIK
+kIK
+kIK
+kIK
+kIK
+kqe
+uEI
+obm
+tEJ
+pRP
+kyG
+nBl
+wKi
+bRi
+mBG
+ffY
+xZN
+kyG
+ghs
+cto
+cto
+tVX
+swv
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+kcE
+cto
+ksX
+cDc
+cto
+cto
+ksX
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+pGs
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+fjg
+yhU
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(62,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+vlm
+fjv
+wBp
+gpJ
+xfo
+bGC
+qzq
+ahg
+nQA
+tlE
+eRM
+tCG
+aEf
+nDL
+wMw
+wMw
+wMw
+aHy
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+qAp
+hyr
+eaQ
+hyr
+qAp
+hyr
+okf
+weG
+loh
+hyr
+sKC
+xMs
+vqt
+rXf
+lPq
+oUp
+cTg
+nVy
+sKC
+xWY
+hvO
+bih
+rHv
+lGp
+qcN
+nxW
+qcN
+nSP
+pvk
+qcN
+nxW
+rcq
+nxW
+qcN
+qcN
+nxW
+nxW
+qcN
+vMU
+qqA
+qqA
+aQc
+qqA
+qqA
+aQc
+qqA
+xgG
+qvo
+xgG
+xgG
+xgG
+qvo
+xgG
+xgG
+qvo
+xgG
+xgG
+rGl
+sJZ
+tEJ
+cNu
+kyG
+uzb
+wKi
+bRi
+mBG
+ffY
+fYH
+gTC
+fhh
+cto
+qMr
+cto
+cto
+cto
+lOc
+cto
+lOc
+cto
+lOc
+cto
+cto
+cto
+cto
+cto
+cto
+ksX
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+fjg
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(63,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+mPk
+wBp
+fjv
+qwQ
+uYJ
+bah
+uZK
+kME
+wMw
+kME
+tzP
+psd
+asx
+asx
+nKd
+nDL
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+xcE
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+xcE
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+sTT
+bgE
+jTL
+jTL
+lpJ
+bgE
+ldr
+hyr
+weG
+hyr
+hyr
+sKC
+iTd
+iTd
+dCz
+gZq
+eYG
+uuj
+sFJ
+bkC
+lbr
+urA
+lss
+rHv
+qcN
+rsj
+dQT
+uUF
+hvh
+tqr
+mrP
+sWp
+kDH
+bzq
+aZq
+qcN
+qBn
+qqA
+eBf
+kIK
+kIK
+kIK
+ueP
+gSC
+clX
+nsc
+qqA
+xgG
+azK
+xPj
+ctw
+qvo
+gvF
+pLV
+bLI
+lrp
+pBK
+qvo
+vUM
+sJZ
+tEJ
+cNu
+gTC
+qPG
+mCx
+aLc
+mBG
+iSi
+tTN
+gTC
+kQb
+mUP
+mUP
+mUP
+mUP
+mUP
+gja
+mUP
+gja
+mUP
+gja
+mUP
+mUP
+mUP
+mUP
+mUP
+qWw
+ksX
+cty
+hoC
+mCF
+aOg
+mCF
+mCF
+mCF
+mCF
+vOo
+mCF
+mCF
+xGV
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+jQa
+gxQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(64,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+wBp
+qwQ
+uYJ
+lTR
+kap
+wMw
+wMw
+wMw
+mrC
+hzK
+eat
+asx
+asx
+jjZ
+lqF
+wMw
+iyd
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+leP
+qFC
+qFC
+qFC
+vfG
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+qFC
+kIJ
+wMw
+wMw
+wMw
+wMw
+wMw
+qAp
+nwi
+igQ
+kCb
+qAp
+pJp
+omj
+weG
+hyr
+hyr
+epQ
+cpA
+cpA
+tpB
+eYG
+aQG
+sSZ
+ncg
+epQ
+ePB
+hvO
+bih
+rHv
+nxW
+bFj
+dQT
+eJI
+hZo
+nJc
+wQd
+sWp
+gEz
+maN
+bzq
+nxW
+kmu
+qqA
+aQc
+qqA
+qqA
+qqA
+qqA
+qqA
+clX
+vtP
+fqs
+vcd
+rRz
+oJv
+ugW
+olU
+maQ
+vCf
+vCf
+oXZ
+lhm
+xgG
+gfs
+sJZ
+tEJ
+cNu
+kyG
+wHu
+uIe
+wdx
+ses
+nFg
+nFg
+aBO
+vAI
+cto
+fuj
+cto
+ghs
+cto
+nuv
+cto
+nuv
+cto
+nuv
+aCH
+ghs
+swk
+cto
+cto
+etv
+tdN
+hoC
+aOg
+aOg
+aOg
+mCF
+hoC
+mCF
+hoC
+mCF
+mCF
+mCF
+aOg
+aOg
+hiE
+aOg
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(65,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+fjv
+uYJ
+qwQ
+pAX
+lTR
+kap
+wMw
+wMw
+wMw
+mrC
+qhQ
+jhM
+asx
+asx
+cQu
+nDL
+wMw
+pbp
+wCc
+ygZ
+ygZ
+efU
+bNN
+cYr
+ygZ
+efU
+onr
+ahK
+ssv
+efU
+cgA
+ahK
+ygZ
+efU
+onr
+ahK
+uFE
+efU
+onr
+ahK
+wCc
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+weJ
+qAp
+coz
+qAp
+bgE
+hyr
+hyr
+weG
+hyr
+leU
+sKC
+vqt
+cOK
+dgq
+eYG
+fAq
+eYG
+biz
+sKC
+xWY
+hvO
+bih
+rHv
+nxW
+swS
+sdS
+tYg
+sdS
+xTH
+wQd
+sWp
+dBB
+maN
+aiY
+qcN
+oHo
+qqA
+aQc
+xgG
+xgG
+qvo
+xgG
+qvo
+xgG
+qvo
+xgG
+xgG
+xUq
+bNC
+ugW
+qvo
+hxa
+kLd
+kLd
+gPZ
+jlt
+qvo
+hTZ
+sJZ
+tEJ
+cNu
+kyG
+rYO
+jBl
+uzr
+pOz
+qpZ
+qpZ
+kyG
+rjH
+cto
+cto
+wXC
+ghs
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+mSu
+iaM
+hbi
+ksX
+mCF
+aOg
+xGV
+aOg
+aOg
+mCF
+cty
+cty
+cty
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(66,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+wBp
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+kap
+wMw
+wMw
+wMw
+wMw
+tzP
+jhu
+fFH
+lNL
+fFH
+wPv
+wMw
+pbp
+sHV
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+rtm
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+xsH
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+paq
+rkA
+wMw
+mcr
+aMC
+aCY
+hyr
+weG
+hyr
+qkF
+epQ
+lRy
+dfJ
+vDl
+qSJ
+vcj
+leF
+ded
+epQ
+lzu
+oMs
+hca
+lzu
+qcN
+hDX
+kfj
+krl
+vrh
+abf
+uNJ
+oYB
+ubF
+ckx
+bzq
+nxW
+qqA
+qqA
+aQc
+xgG
+qzd
+eQz
+vYF
+ixd
+xgW
+pSy
+sMS
+qvo
+pWm
+bNC
+ugW
+xgG
+qvo
+qvo
+cNA
+tpp
+qvo
+xgG
+oyx
+sJZ
+tEJ
+cNu
+kyG
+kyG
+kyG
+gTC
+gTC
+kyG
+kyG
+kyG
+etv
+cto
+cto
+cto
+qEG
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+iFb
+kuE
+cto
+etv
+ksX
+mCF
+aOg
+aBK
+aOg
+aOg
+mCF
+cty
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aBK
+mCF
+mCF
+mCF
+pGs
+pGs
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(67,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+imk
+wBp
+qwQ
+uYJ
+qwQ
+qwQ
+qwQ
+qwQ
+kap
+sSz
+miT
+wMw
+wMw
+wMw
+new
+new
+new
+new
+new
+wMw
+pbp
+irk
+bZU
+bZU
+bZU
+rtm
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+qOh
+rtm
+bZU
+bZU
+bwP
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+vLV
+wMw
+aMC
+coz
+qzb
+erK
+qzb
+qzb
+epQ
+sKC
+epQ
+sKC
+epQ
+sKC
+epQ
+sKC
+epQ
+lsU
+oMs
+pCf
+lsU
+nSP
+qcN
+uTZ
+bVu
+sdS
+rcA
+sdS
+sWp
+alM
+rsM
+nZi
+nxW
+qqA
+qqA
+aQc
+qvo
+xUq
+jMr
+kfJ
+fFI
+rzM
+rQY
+wiL
+qvo
+xUq
+bNC
+ugW
+xgG
+vaV
+yfQ
+xZO
+pAa
+jbh
+xgG
+vUM
+sJZ
+tEJ
+cNu
+wSx
+wjf
+oBR
+oBR
+oBR
+oBR
+oBR
+sBX
+etv
+cto
+oxa
+vDr
+ksX
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+iFb
+xxk
+cto
+etv
+xxk
+meS
+xSl
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+jQa
+yhU
+tdp
+fjg
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(68,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+fjv
+qwQ
+qwQ
+pAX
+qwQ
+qwQ
+qwQ
+kap
+cmU
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+pbp
+cYZ
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+qOh
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+miF
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+obN
+aVs
+lzX
+sdy
+sdy
+sdy
+sdy
+mGb
+mGb
+mGb
+mGb
+lgP
+mGb
+mGb
+mGb
+mGb
+lzu
+oMs
+hca
+lzu
+fzy
+qcN
+tDh
+ald
+iby
+acO
+fFs
+tZE
+iZH
+kGo
+hMV
+qcN
+qqA
+qqA
+aQc
+xgG
+tbQ
+jMr
+muY
+rzM
+rzM
+oiM
+fPo
+qvo
+xUq
+bNC
+ugW
+qvo
+aPU
+rQY
+dWE
+mRZ
+wbB
+xgG
+gCi
+sJZ
+tEJ
+cNu
+sBX
+uNq
+uNq
+uNq
+uNq
+uNq
+uNq
+sBX
+etv
+cto
+cto
+ksX
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+iFb
+swV
+xxk
+etv
+xxk
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+hoC
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+fjg
+fjg
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(69,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+kap
+rgZ
+olD
+olD
+cmk
+ufE
+iQs
+kSz
+kSz
+kSz
+wMw
+wMw
+pbp
+fXH
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+evX
+mrC
+wMw
+wMw
+wMw
+nFB
+wMw
+wMw
+wMw
+wMw
+pAp
+aVs
+bgh
+fUn
+jjS
+fUn
+jjS
+hvO
+ckI
+hvO
+ckI
+hvO
+ckI
+hvO
+ckI
+hvO
+ckI
+hvO
+bih
+rHv
+fzy
+qcN
+qcN
+nxW
+qcN
+nxW
+qcN
+qcN
+sgy
+peA
+sFa
+qcN
+yil
+qqA
+aQc
+qvo
+xUq
+jMr
+rQY
+avy
+rzg
+rQY
+rzM
+sSU
+rzM
+bNC
+ugW
+qvo
+rzO
+rQY
+oiM
+qOn
+vBW
+qvo
+mVS
+iKa
+tvv
+pRP
+sBX
+cCO
+nfv
+nfv
+aFh
+uNq
+pPf
+sBX
+etv
+cto
+cto
+iFb
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+iFb
+wNz
+cto
+etv
+xxk
+xxk
+ksX
+ksX
+cba
+ksX
+xxk
+xxk
+xxk
+ksX
+ksX
+xxk
+ksX
+ksX
+ksX
+ksX
+xxk
+xxk
+mCF
+mCF
+mCF
+mCF
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(70,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+rYC
+lTR
+pAX
+qwQ
+qwQ
+lTR
+lTR
+eDY
+tpV
+asx
+cfq
+qAI
+bJV
+ohC
+euS
+vWn
+fWE
+ezx
+inj
+pbp
+sHV
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+xsH
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+cHY
+wMw
+wMw
+pAp
+aVs
+bgh
+fUn
+jjS
+fUn
+jjS
+hvO
+ckI
+hvO
+ckI
+hvO
+ckI
+hvO
+jty
+hvO
+ckI
+hvO
+bih
+rHv
+uiq
+nxW
+sbX
+wMx
+jqK
+sjR
+sbX
+nxW
+tex
+gJs
+niF
+nxW
+yil
+qqA
+dYn
+vcd
+lFS
+bRQ
+lFS
+lFS
+lFS
+lFS
+fAs
+krL
+rRz
+eZc
+lFS
+xqN
+lFS
+lFS
+lFS
+bQH
+qnf
+sBF
+cug
+gia
+avl
+cug
+xBv
+vLk
+ptw
+ptw
+qjd
+uNq
+mey
+wSx
+cMw
+cto
+cto
+iFb
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+iFb
+owM
+xxk
+cto
+etv
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+xxk
+cto
+pOa
+xxk
+mCF
+mCF
+mCF
+mCF
+jQa
+abL
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(71,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+lTR
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+lZR
+asx
+lZR
+caD
+lTR
+aTY
+eGX
+haR
+kap
+wMw
+tZr
+pbp
+irk
+bZU
+bZU
+bZU
+bZU
+qOh
+bZU
+bZU
+bZU
+bZU
+bZU
+oXw
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bwP
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+pAp
+cFK
+kdV
+gvM
+gvM
+gvM
+gvM
+yeH
+yeH
+yeH
+yeH
+lNX
+bUK
+yeH
+yeH
+yeH
+lzu
+hrG
+mos
+rHv
+nnw
+nSP
+tQz
+gjw
+gjw
+jZO
+qUQ
+nSP
+tyT
+peA
+ubH
+nxW
+qqA
+qqA
+bYT
+xgG
+xUq
+tkT
+rzg
+rzg
+rQY
+jMr
+rzM
+sSU
+rzM
+bNC
+rzM
+rzM
+rzM
+rzM
+rzM
+qFO
+iWK
+rzM
+rMN
+kyK
+epO
+pRP
+wSx
+tXg
+cic
+cic
+ceo
+cic
+hmm
+wSx
+pQw
+cto
+cto
+iFb
+cty
+cty
+cty
+hoC
+cty
+cty
+cty
+cty
+mCF
+wOR
+cto
+cto
+etv
+xxk
+cto
+cto
+cto
+cto
+xxk
+cto
+cto
+cto
+cto
+cto
+xxk
+cto
+cto
+cto
+cto
+xxk
+ksX
+mCF
+mCF
+mCF
+mCF
+jQa
+jQa
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(72,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+imk
+mPk
+xVw
+dXg
+dXg
+qwQ
+qwQ
+qwQ
+qwQ
+xLB
+gnC
+mYR
+asx
+caD
+lTR
+dXg
+lTR
+lTR
+kap
+wMw
+ygY
+pbp
+cYZ
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+qOh
+bZU
+bZU
+miF
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+vLV
+mcr
+aMC
+bgE
+qzb
+erK
+qzb
+qzb
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+pGJ
+xxV
+pXL
+oMs
+xWY
+hvO
+bih
+rHv
+nnw
+jCE
+qUQ
+gjw
+eOh
+tGr
+jnA
+jKz
+prh
+wVa
+rEO
+qcN
+qqA
+qqA
+aQc
+xgG
+xJx
+oiM
+rzM
+rzM
+kaY
+jDO
+uEz
+itb
+bjA
+fWz
+jhL
+itb
+rft
+brM
+kTo
+map
+vBW
+qvo
+mVS
+sJZ
+tEJ
+cNu
+sBX
+pIz
+lpv
+wxu
+lpv
+xFw
+lpv
+nTj
+etv
+cto
+cto
+nNe
+dNZ
+eCu
+eov
+mCF
+hoC
+cty
+cty
+hoC
+mCF
+wOR
+cto
+cto
+etv
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+xxk
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+ksX
+mCF
+aOg
+hiE
+hoC
+jQa
+jQa
+gxQ
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(73,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+dXg
+dXg
+qwQ
+lTR
+qwQ
+fHf
+wPl
+xOX
+lId
+jLS
+lTR
+dXg
+dXg
+aTY
+kap
+oLa
+vUQ
+pbp
+fXH
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+qOh
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+kMy
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+kdf
+hyr
+hyr
+hyr
+hyr
+leU
+pGJ
+iaO
+uRU
+uRU
+uRU
+reG
+pGJ
+neU
+oMs
+xWY
+hrG
+mos
+rHv
+nnw
+nxW
+aXC
+gjw
+wdh
+spd
+rNo
+qcN
+maN
+rsM
+ekp
+qcN
+yil
+qqA
+aQc
+qvo
+smO
+rQY
+rzM
+vPe
+jTi
+jMr
+wbB
+qvo
+xUq
+tkT
+ugW
+xgG
+klu
+rQY
+oiM
+jYl
+lEw
+xgG
+iMp
+sJZ
+tEJ
+cNu
+sBX
+kNe
+ptM
+lpv
+lpv
+lpv
+uuv
+wSx
+rjH
+wOC
+gMm
+iFb
+kxe
+awJ
+mCF
+mCF
+eov
+mCF
+mCF
+jdm
+mCF
+wOR
+cto
+cto
+etv
+xxk
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+azw
+cto
+cto
+xxk
+mCF
+xGV
+aOg
+mCF
+jQa
+jQa
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(74,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+dXg
+dXg
+qwQ
+qwQ
+qwQ
+qwQ
+xLB
+xOX
+bCM
+rlI
+rlI
+rlI
+rlI
+rlI
+cEm
+fZB
+wMw
+pbp
+sHV
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+xsH
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+sid
+hyr
+hyr
+hyr
+hyr
+hyr
+pGJ
+nio
+bte
+mxv
+qHJ
+afg
+pGJ
+bOO
+lnG
+rKf
+erE
+ivD
+rHv
+nnw
+qcN
+dUA
+qUQ
+bVq
+woI
+xVA
+nxW
+mVN
+doa
+gWu
+qcN
+dmR
+yil
+aQc
+xgG
+lMq
+jOR
+wIH
+gkL
+xkb
+fFu
+xxZ
+qvo
+gFW
+mXs
+qwB
+xgG
+lnw
+mbt
+jBp
+ilQ
+rzM
+qvo
+vUM
+fPn
+jjg
+cNu
+sBX
+uNh
+sNa
+ffe
+lSG
+ffe
+kSd
+wSx
+etv
+cto
+cto
+iFb
+kmW
+mCF
+eov
+nqf
+mCF
+mCF
+mCF
+mCF
+mCF
+wOR
+noj
+cto
+etv
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+ksX
+cto
+cto
+cto
+xxk
+mCF
+mCF
+aOg
+mCF
+jQa
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(75,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+dXg
+dXg
+dXg
+qwQ
+qwQ
+eDY
+xOX
+tkV
+asx
+asx
+asx
+cDm
+asx
+asx
+paq
+wMw
+pbp
+irk
+bZU
+bZU
+bZU
+rtm
+bZU
+bZU
+bZU
+bZU
+egj
+bZU
+bZU
+bZU
+bZU
+bZU
+qOh
+bZU
+bZU
+bZU
+rtm
+bZU
+bZU
+bwP
+mrC
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+euH
+pLp
+wMw
+kdf
+hyr
+hyr
+giN
+hyr
+bmV
+afz
+xyO
+eDQ
+eDQ
+eDQ
+xyO
+fZe
+tfj
+mGb
+lzu
+hrG
+mos
+rHv
+shG
+qcN
+qcN
+nxW
+nSP
+hli
+nxW
+qcN
+nSP
+jGk
+nxW
+qcN
+pco
+qqA
+aQc
+xgG
+xgG
+qvo
+xgG
+qvo
+xgG
+qvo
+xgG
+xgG
+xgG
+xgG
+qvo
+xgG
+xgG
+xgG
+qvo
+mjA
+wQi
+xgG
+vUM
+sJZ
+tEJ
+cNu
+wSx
+rOL
+sNa
+dnh
+osX
+oBJ
+osX
+wSx
+etv
+cto
+xxk
+eov
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+wOR
+xxk
+mxB
+eJS
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+ksX
+cto
+cto
+cto
+xxk
+aOg
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(76,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+qwQ
+qwQ
+dXg
+dXg
+dXg
+dXg
+eDY
+asx
+asx
+kzo
+izB
+fZx
+asx
+hOp
+asx
+wMw
+wMw
+pbp
+cYZ
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+rtm
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+bZU
+miF
+mrC
+wMw
+wMw
+wMw
+wMw
+xVQ
+kyz
+kqA
+fOO
+aMC
+aMC
+aqw
+giN
+cTV
+hyr
+bmV
+qxu
+eDQ
+svD
+oNy
+teT
+eDQ
+lzu
+gqX
+hvO
+ckI
+tam
+lss
+rHv
+oMs
+kiE
+xNY
+qqA
+qqA
+aQc
+qqA
+kWZ
+rVZ
+aQc
+qqA
+nfk
+qqA
+qqA
+aQc
+kWZ
+rVZ
+qqA
+qqA
+qqA
+qqA
+qqA
+xNY
+qqA
+sah
+jxe
+eRE
+iPw
+pbf
+xgG
+wwd
+mjA
+rzM
+qvo
+eea
+sJZ
+tEJ
+cNu
+wSx
+wSx
+wSx
+wSx
+wSx
+wSx
+wSx
+wSx
+etv
+xxk
+xxk
+mCF
+eov
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mnL
+cto
+cto
+etv
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+cty
+cty
+cty
+cty
+ksX
+cto
+cto
+cto
+ksX
+aOg
+aOg
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(77,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+lTR
+pAX
+qwQ
+qwQ
+qwQ
+dXg
+xFS
+vZR
+eha
+dKy
+qVD
+fXu
+asx
+asx
+asx
+wMw
+wMw
+pbp
+wCc
+uaV
+uaV
+nXR
+fUF
+jyq
+uaV
+nXR
+fUF
+jyq
+uaV
+nXR
+kvQ
+jyq
+uaV
+nXR
+fUF
+jyq
+uaV
+nXR
+fUF
+jyq
+wCc
+mrC
+wMw
+olD
+olD
+olD
+teH
+oaO
+ixw
+vru
+wfS
+kqA
+giN
+giN
+giN
+hyr
+bmV
+qxu
+eDQ
+eDQ
+oNy
+eDQ
+eDQ
+lzu
+gqX
+hvO
+ckI
+hvO
+mrd
+ogq
+qgy
+mlT
+kIK
+kIK
+kIK
+bfq
+kIK
+jAx
+kIK
+bfq
+akf
+snE
+kIK
+kIK
+pLF
+jAx
+kIK
+kIK
+kIK
+kIK
+kIK
+kIK
+fAQ
+qqA
+qvo
+tXE
+rKB
+jHJ
+tXE
+qvo
+mqt
+qhN
+kXZ
+qvo
+ueg
+sJZ
+tEJ
+cNu
+lNb
+apY
+vzt
+ezt
+ezt
+ezt
+ezt
+ezt
+toU
+cto
+xxk
+mCF
+aOg
+xGV
+aOg
+cty
+gsm
+mCF
+mCF
+mCF
+hoC
+owM
+qEG
+cto
+etv
+xxk
+xxk
+mCF
+cty
+cty
+hoC
+hoC
+mCF
+mCF
+hoC
+cty
+cty
+cty
+ksX
+cto
+cto
+cto
+ksX
+hoC
+mCF
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(78,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+daS
+qwQ
+gVO
+jaF
+qgm
+lTR
+dXg
+dXg
+xFS
+eqg
+bJV
+bJV
+bJV
+qTs
+asx
+asx
+xOI
+qoE
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+olD
+jgL
+mrC
+asx
+asx
+asx
+kqA
+aSe
+rFv
+hQP
+iFm
+kqA
+lGD
+giN
+hyr
+hyr
+qOV
+qxu
+eDQ
+mlN
+eDQ
+mxv
+eDQ
+lzu
+vfg
+yeH
+lzu
+hrG
+mos
+rHv
+oMs
+kiE
+qqA
+qqA
+qqA
+qqA
+yil
+qqA
+gxi
+qqA
+qqA
+sKN
+qqA
+qqA
+vMU
+qqA
+gjs
+qqA
+qqA
+qqA
+qqA
+qqA
+aQc
+qqA
+qvo
+slB
+iAX
+bur
+vRI
+oxi
+qnf
+ayo
+wbB
+qvo
+ueg
+fPn
+aBB
+ozz
+lmd
+hys
+hys
+hys
+hys
+hys
+hys
+hys
+pGP
+cto
+xxk
+mCF
+aOg
+aOg
+xGV
+gsm
+aOg
+mCF
+mCF
+mCF
+hoC
+owM
+ghs
+cto
+etv
+xxk
+xxk
+mCF
+aOg
+aOg
+mCF
+aOg
+aOg
+aOg
+mCF
+mCF
+cty
+cty
+ksX
+cto
+cto
+cto
+ksX
+hoC
+mCF
+hiE
+mCF
+aOg
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(79,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+lTR
+scL
+vLo
+lnO
+qwQ
+qwQ
+qwQ
+dXg
+qwQ
+qwQ
+qwQ
+pAX
+rMl
+asx
+fZB
+asx
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+mrC
+asx
+fZB
+asx
+kqA
+kEB
+sSp
+hlw
+vhJ
+bgE
+kpN
+giN
+hyr
+hyr
+hyr
+pGJ
+nio
+lkH
+xXp
+lYF
+srW
+pGJ
+mFY
+oMs
+xWY
+hvO
+bih
+rHv
+qMl
+xRF
+srY
+hFE
+egp
+xRF
+yil
+qio
+yil
+jcT
+qqA
+aQc
+qqA
+vMU
+clX
+clX
+qio
+qio
+qio
+qio
+qio
+qqA
+aQc
+qqA
+xgG
+duw
+aKA
+mcN
+aAg
+xgG
+sLU
+qOn
+wbB
+qvo
+ueg
+sJZ
+tEJ
+ouV
+lNb
+ezt
+ezt
+ezt
+ezt
+ixr
+ixr
+ixr
+etv
+xxk
+xxk
+mCF
+mCF
+aOg
+aOg
+aOg
+vOo
+mCF
+mCF
+mCF
+cty
+owM
+cto
+cto
+etv
+xxk
+xxk
+mCF
+aOg
+aOg
+mCF
+aOg
+hiE
+mCF
+aOg
+aOg
+cty
+cty
+ksX
+cto
+cto
+cto
+ksX
+cty
+mCF
+mCF
+mCF
+hiE
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(80,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+qwQ
+qwQ
+eGX
+hKK
+fLY
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+btU
+asx
+asx
+wCR
+gsQ
+icb
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+wMw
+mrC
+asx
+dlr
+asx
+bgE
+pTg
+ycY
+egV
+egV
+bgE
+giN
+giN
+giN
+giN
+rfn
+pGJ
+dXd
+tGV
+tGV
+tGV
+itP
+pGJ
+vNY
+oMs
+xWY
+hrG
+mos
+rHv
+oMs
+snl
+kTD
+lLZ
+dKc
+snl
+yil
+yil
+tiF
+yil
+qqA
+aQc
+qqA
+qqA
+clX
+qio
+qio
+pGj
+vpQ
+qio
+qio
+edu
+aXz
+dkl
+xgG
+xgG
+qvo
+xgG
+xgG
+xgG
+rgy
+mRZ
+wDN
+xgG
+rGl
+sJZ
+fnq
+cNu
+bkM
+ngg
+bkM
+ixr
+ezt
+dad
+ixr
+ixr
+toU
+cto
+cto
+iFb
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+owM
+diu
+cto
+etv
+cto
+ksX
+mCF
+aOg
+xGV
+aOg
+aOg
+mCF
+mCF
+aOg
+aOg
+cty
+cty
+ksX
+cto
+cto
+cto
+ksX
+cty
+mCF
+mCF
+mCF
+mCF
+gsm
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(81,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+ebN
+eha
+tNy
+gXf
+unH
+kKX
+oJb
+wfK
+wfK
+ebm
+bJI
+asx
+asx
+asx
+bJI
+bJI
+oJb
+wfK
+wfK
+ebm
+bJI
+asx
+asx
+asx
+bJI
+bJI
+oJb
+wfK
+wfK
+fWR
+bJI
+bJI
+bJI
+aMC
+dSo
+egV
+egV
+cKK
+duN
+hyr
+nRH
+nRH
+nRH
+giN
+pGJ
+pGJ
+pGJ
+pGJ
+bhF
+pGJ
+pGJ
+oBj
+oMs
+xWY
+hvO
+mrd
+ogq
+ciH
+tIV
+hKe
+fWU
+mXO
+xRF
+ira
+yil
+yil
+qqA
+qqA
+aQc
+yil
+qqA
+qio
+qio
+pGj
+iIc
+wSL
+wSL
+axv
+lDh
+jQe
+mHa
+sah
+jxe
+orH
+uIl
+odw
+qvo
+feV
+qOn
+wbB
+xgG
+xff
+sJZ
+tEJ
+cNu
+bkM
+bkM
+ngg
+ipl
+ixr
+exj
+ixr
+gxX
+etv
+cto
+cto
+iFb
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+owM
+rXS
+cto
+toU
+xxk
+ksX
+mCF
+mCF
+aOg
+hiE
+aOg
+aOg
+aOg
+mCF
+aOg
+aOg
+ksX
+ksX
+cto
+cto
+cto
+ksX
+ksX
+hoC
+mCF
+mCF
+mCF
+gsm
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(82,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+lTR
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+gPL
+hKK
+srU
+sUp
+lYr
+pdn
+cRx
+bJI
+asx
+fZB
+asx
+pUi
+rIG
+lYr
+awr
+lYr
+aHu
+tEc
+asx
+viY
+asx
+gfc
+sFN
+lYr
+lYr
+lYr
+kRH
+bJI
+rgf
+asx
+aMC
+dSo
+kUj
+rmV
+rmV
+kqA
+giN
+hyr
+giN
+iSW
+giN
+iSW
+hyr
+hyr
+giN
+kIV
+hyr
+thS
+oMs
+oMs
+xWY
+hrG
+mos
+rHv
+oMs
+snl
+qgR
+dvw
+qWt
+snl
+yil
+yil
+yil
+gkF
+pZD
+aQc
+yil
+qqA
+qio
+qio
+vDf
+wSL
+sLO
+lum
+axv
+edu
+jQe
+xvj
+xgG
+oWr
+iAX
+iAX
+tXE
+xgG
+suN
+qOn
+wbB
+qvo
+fkE
+sJZ
+tEJ
+cNu
+qnm
+bkM
+ngg
+tsz
+chs
+ixr
+ixr
+gxX
+etv
+cto
+xxk
+iFb
+mCF
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+hoC
+cty
+owM
+xxk
+cto
+etv
+tcX
+ksX
+vOo
+aOg
+aOg
+aOg
+aOg
+aOg
+aOg
+mCF
+aOg
+aOg
+ksX
+kgC
+wtU
+cto
+cto
+jps
+ksX
+ksX
+mCF
+mCF
+mCF
+aOg
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(83,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+aTY
+dXg
+aTY
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+eDY
+tNy
+oLZ
+sUK
+eGX
+wXc
+sJm
+bVS
+kRH
+eOa
+asx
+dlr
+asx
+itQ
+qKZ
+qyJ
+vAZ
+vmw
+kRH
+eOa
+svG
+dlr
+asx
+itQ
+qKZ
+qyJ
+fwo
+lYr
+hZE
+bVX
+eOa
+asx
+aMC
+dSo
+rmo
+qfC
+xbm
+kqA
+giN
+hyr
+giN
+hyr
+iSW
+giN
+giN
+hyr
+hyr
+oZA
+hyr
+jrq
+oMs
+oMs
+lzu
+oMs
+hca
+lzu
+oMs
+yjp
+lDk
+oKN
+nTX
+xRF
+yil
+yil
+yil
+qio
+sMJ
+sKN
+qqA
+qqA
+qio
+qio
+oRD
+wSL
+wSL
+wSL
+axv
+lDh
+boV
+dkl
+qvo
+opW
+nOz
+hLI
+vRI
+oxi
+rVI
+hQb
+lEw
+xgG
+hUs
+sJZ
+tEJ
+cNu
+qnm
+bkM
+ngg
+qLq
+chs
+ixr
+ixr
+nTG
+etv
+cto
+xxk
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+vVJ
+cto
+cto
+etv
+cto
+wFx
+mCF
+aOg
+aOg
+mCF
+hoC
+mCF
+mCF
+mCF
+aOg
+aOg
+ksX
+kgC
+lun
+cto
+cto
+drK
+cto
+ksX
+mCF
+mCF
+jdm
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(84,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+wBp
+wBp
+rYC
+dXg
+qwQ
+lTR
+gVO
+jaF
+jaF
+jaF
+qgm
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+lTR
+scL
+dOS
+rfV
+lnO
+fHf
+eha
+tNy
+eXg
+jLS
+lTR
+scL
+oGv
+lsN
+lnO
+fHf
+eha
+tNy
+eXg
+jLS
+lTR
+scL
+oGv
+rKM
+lnO
+lTR
+fHf
+wPl
+aMC
+kqA
+kqA
+bgE
+bgE
+bgE
+aMC
+ldr
+hyr
+iSW
+giN
+giN
+giN
+cZZ
+hyr
+ooe
+pjk
+wHk
+evV
+aVQ
+lsU
+oMs
+pCf
+lsU
+fkR
+fkR
+pVN
+fkR
+pVN
+fkR
+pVN
+pVN
+pVN
+fkR
+fkR
+gSn
+qqA
+tDF
+qio
+qio
+qio
+wSL
+wSL
+wyE
+axv
+edu
+boV
+nLI
+qvo
+tgk
+bLp
+dWN
+sRM
+xgG
+qCk
+gsq
+atz
+xgG
+vUM
+sJZ
+tEJ
+ciu
+bkM
+bkM
+chs
+chs
+chs
+ixr
+poz
+nTG
+etv
+xxk
+xxk
+mCF
+raW
+rAt
+rAt
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+wOR
+cto
+cto
+etv
+xxk
+xxk
+mCF
+aOg
+hoC
+mCF
+cty
+mCF
+mCF
+ksX
+ksX
+ksX
+loP
+cto
+cto
+cto
+wgv
+xxk
+xxk
+xxk
+aOg
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(85,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+daS
+dXg
+aTY
+scL
+lsN
+gcF
+oGv
+lnO
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+lTR
+scL
+gDI
+jSX
+fLY
+lTR
+eDY
+tNy
+oLZ
+lTR
+lTR
+scL
+kvC
+jSX
+fLY
+lTR
+eDY
+tNy
+oLZ
+lTR
+lTR
+scL
+oGv
+oGv
+lnO
+lTR
+dXg
+fHf
+jEG
+hET
+hET
+koZ
+hET
+wft
+aMC
+sNT
+giN
+vFl
+sXb
+sXb
+mRq
+sXb
+mRq
+qaY
+mRq
+sXb
+mRq
+xzj
+oxA
+oMs
+hca
+wRB
+fkR
+qps
+bVI
+pqG
+bVI
+gan
+bVI
+bVI
+bVI
+gKn
+nDC
+aQc
+tDF
+tDF
+tDF
+qio
+qio
+rja
+wSL
+wSL
+axv
+lDh
+boV
+dkl
+xgG
+xgG
+qvo
+xgG
+xgG
+xgG
+xgG
+qvo
+xgG
+xgG
+vUM
+sJZ
+tEJ
+muF
+pKs
+chs
+chs
+kGq
+ixr
+ixr
+ixr
+ixr
+toU
+cto
+xxk
+meS
+eOK
+gPE
+gPE
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+wOR
+cto
+cto
+etv
+swV
+xxk
+mCF
+aOg
+hoC
+cty
+cty
+mCF
+mCF
+xxk
+wTE
+cto
+cto
+cto
+cto
+xxk
+cto
+xxk
+xxk
+xxk
+cSa
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(86,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+uYJ
+lTR
+scL
+vom
+hJq
+hXe
+lnO
+qwQ
+pAX
+qwQ
+qwQ
+uYJ
+eDY
+tNy
+oLZ
+qwQ
+qwQ
+eGX
+hKK
+fLY
+lTR
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+eGX
+hKK
+fLY
+lTR
+lTR
+eDY
+jzL
+oLZ
+lTR
+lTR
+scL
+oGv
+oGv
+lnO
+dXg
+lTR
+lTR
+qTZ
+hKK
+bbG
+hKK
+hKK
+gdJ
+vKv
+bZA
+giN
+giN
+sXb
+egH
+pJQ
+aVt
+tzw
+dSA
+cGc
+aVt
+iet
+sXb
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+vDe
+vio
+dHY
+wrg
+jfn
+hPD
+ugi
+pVN
+aQc
+tDF
+bzf
+gyz
+clX
+azr
+wSL
+wSL
+wSL
+axv
+edu
+boV
+nLI
+dkl
+bak
+cmf
+ezc
+ezc
+bak
+uOF
+bak
+tQy
+fEm
+vUM
+sJZ
+tEJ
+cNu
+pKs
+chs
+chs
+ibV
+ixr
+ixr
+ixr
+exj
+etv
+xxk
+xxk
+aOg
+eOK
+gPE
+nYi
+cty
+aOg
+aOg
+aOg
+mCF
+mCF
+wOR
+xxk
+xxk
+gAK
+xxk
+mrY
+mCF
+mCF
+mCF
+cty
+eoV
+mCF
+mCF
+xxk
+cto
+cto
+cto
+cto
+xxk
+mxB
+cto
+cto
+cto
+xxk
+xGV
+aOg
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(87,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+aTY
+lTR
+eGX
+hKK
+vDw
+aag
+lnO
+qwQ
+lTR
+qwQ
+qwQ
+lTR
+eDY
+tNy
+oLZ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+lTR
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+eDY
+iAP
+sgn
+dXg
+dXg
+scL
+oGv
+hXR
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+aTY
+qsb
+vKv
+hsl
+iSW
+giN
+mRq
+oyb
+jzZ
+mCY
+pjn
+mCY
+jzZ
+mCY
+wjd
+mRq
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+xtZ
+cbK
+ara
+wrC
+eTP
+hPD
+uQH
+pVN
+aQc
+dkl
+dkl
+mOx
+iZT
+roT
+wSL
+wSL
+wSL
+axv
+suE
+dkV
+sff
+sff
+hLF
+nVk
+nVk
+hLF
+nVk
+nVk
+nVk
+mlT
+nbA
+nbA
+lQA
+ptY
+uzg
+bkM
+chs
+chs
+chs
+rCs
+ixr
+ixr
+ixr
+toU
+xxk
+xxk
+eOK
+mCF
+gPE
+cty
+cty
+aOg
+aOg
+aOg
+mCF
+mCF
+owM
+mxB
+cto
+etv
+cto
+ksX
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+xxk
+xxk
+cto
+cto
+cto
+cto
+wgv
+cto
+cto
+cto
+ksX
+aBK
+aOg
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(88,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+qwQ
+aTY
+qwQ
+aTY
+dFt
+hKK
+fLY
+lTR
+qwQ
+lTR
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+qwQ
+qwQ
+aqh
+qwQ
+lTR
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+aTY
+lTR
+lTR
+lTR
+eDY
+cpF
+cpF
+dXg
+lTR
+scL
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+aTY
+lTR
+lTR
+vEe
+vKv
+hsl
+giN
+hyr
+mRq
+nih
+jzZ
+lZa
+gyw
+mCY
+jzZ
+mCY
+jzZ
+mRq
+xWY
+hvO
+bih
+rHv
+mXx
+tpL
+khb
+urd
+lQg
+ara
+xHt
+nZk
+hPD
+mZi
+mXx
+aQc
+qXO
+tso
+bbW
+qQk
+per
+mVY
+lMl
+lMl
+pRR
+edu
+aXz
+oXm
+oXm
+xne
+xne
+xne
+xne
+xne
+cWs
+xne
+tQy
+oDz
+lMD
+sJZ
+tEJ
+bZI
+bkM
+ngg
+dtH
+chs
+chs
+ixr
+ixr
+ixr
+mMZ
+xxk
+xxk
+mCF
+eOK
+cty
+cty
+cty
+aOg
+aOg
+aOg
+mCF
+mCF
+owM
+xxk
+cto
+etv
+cto
+ksX
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+ksX
+ksX
+ksX
+ksX
+cDc
+xxk
+cto
+cto
+esw
+cto
+ksX
+aOg
+mCF
+mCF
+mCF
+aOg
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(89,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qHl
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+pAX
+lTR
+lTR
+qwQ
+dXg
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+aTY
+lTR
+lTR
+lTR
+lTR
+fHf
+cpF
+lTR
+lTR
+gVO
+uTu
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+gVO
+bEY
+aMC
+hyr
+giN
+mpL
+sXb
+nih
+jzZ
+mCY
+gyw
+nPI
+pKg
+mCY
+jzZ
+mRq
+xWY
+hvO
+bih
+rHv
+hPD
+tpL
+khb
+urd
+hla
+lVW
+lZh
+nZk
+hPD
+mZi
+hPD
+aQc
+qXO
+tso
+dkl
+eUh
+izP
+khB
+nTH
+pNT
+izP
+eUh
+aXz
+nYy
+xNR
+ydx
+xNR
+ydx
+xNR
+ydx
+xNR
+ydx
+xNR
+xNR
+rMN
+mzv
+pGS
+rMN
+bkM
+bkM
+bkM
+bkM
+pKs
+pKs
+bkM
+cNC
+etv
+cto
+xxk
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+xGV
+aOg
+mCF
+mCF
+owM
+cto
+cto
+etv
+cto
+ksX
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+cty
+ksX
+kgC
+cto
+cto
+cto
+cto
+cto
+ksX
+aOg
+mCF
+mCF
+mCF
+vOo
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(90,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+msj
+daS
+pAX
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+pAX
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+dXg
+qwQ
+qwQ
+dXg
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+daS
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+hXR
+oGv
+oGv
+lnO
+dXg
+dXg
+daS
+lTR
+lTR
+gVO
+jaF
+aqq
+cwE
+cwE
+ngC
+hyr
+iSW
+sXb
+djh
+jzZ
+jzZ
+gyw
+jzZ
+jzZ
+jzZ
+sia
+sXb
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+urd
+ara
+ara
+hAh
+nZk
+hPD
+uQH
+pVN
+aQc
+bum
+azh
+oXm
+nLI
+nLI
+ovp
+mIQ
+fnX
+oXm
+dkl
+boV
+dkl
+xNR
+iLd
+iTP
+jZG
+wmX
+vYQ
+lgb
+fEI
+wfy
+xNR
+gFx
+aFg
+umT
+gFx
+eDF
+vrj
+mkt
+aUP
+jeo
+kbp
+cTw
+xxk
+etv
+cto
+xxk
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+mCF
+mCF
+aOg
+wOR
+cto
+cto
+toU
+cto
+cba
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+cty
+ksX
+kgC
+cto
+cto
+xxk
+cto
+ksX
+ksX
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(91,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+lTR
+aTY
+qwQ
+qwQ
+qwQ
+aTY
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+dXg
+dXg
+qwQ
+dXg
+qwQ
+aqh
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+eDY
+cpF
+lTR
+lTR
+scL
+oGv
+tmC
+hXR
+lnO
+dXg
+daS
+lTR
+lTR
+lTR
+scL
+oGv
+cwE
+cwE
+qqM
+hsl
+hyr
+giN
+dVq
+tzw
+jzZ
+jzZ
+rdx
+pol
+pol
+pol
+pol
+dVq
+lbr
+urA
+lss
+rHv
+pVN
+daA
+khb
+urd
+ara
+ara
+ara
+nZk
+hPD
+uQH
+pVN
+dYn
+rmB
+rmB
+dxt
+rxa
+rxa
+wEU
+sNp
+rmB
+rmB
+tcq
+jyw
+xya
+ydx
+sdq
+wpX
+qQt
+jNT
+qeu
+thY
+mPI
+bTm
+snP
+qhF
+ffx
+umT
+gFx
+eDF
+fvw
+tEJ
+rMN
+qIi
+tEJ
+cTw
+xxk
+toU
+cto
+xxk
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+xGV
+wOR
+xxk
+cto
+etv
+xxk
+ksX
+aOg
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+aOg
+aOg
+cty
+ksX
+ksX
+cto
+cto
+cto
+ksX
+ksX
+mCF
+mCF
+mCF
+cty
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(92,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+lTR
+qwQ
+pAX
+lTR
+lTR
+lTR
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+nFD
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+stl
+caD
+lTR
+scL
+oGv
+hXR
+oGv
+pfd
+qgm
+dXg
+lTR
+lTR
+lTR
+scL
+oGv
+cwE
+cwE
+hsl
+hsl
+hyr
+hyr
+sXb
+esO
+dYp
+wZF
+fjH
+wZF
+wZF
+jzZ
+dYX
+sXb
+ePB
+hvO
+mrd
+ogq
+riJ
+spP
+fdw
+xtZ
+qRy
+eMi
+qRy
+moK
+hPD
+uQH
+riJ
+aQc
+qqA
+qqA
+pbt
+iLD
+pbt
+pbt
+cLY
+iLD
+iLD
+pbt
+pbt
+iLD
+xNR
+wjh
+vNu
+vNu
+oWs
+qFZ
+syL
+syL
+clD
+ydx
+gFx
+aFg
+umT
+gFx
+eDF
+wLF
+tEJ
+sgq
+mAB
+tEJ
+cTw
+cto
+toU
+cto
+xxk
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+iHE
+xxk
+cto
+etv
+cto
+xxk
+mCF
+mCF
+aOg
+xGV
+aOg
+mCF
+mCF
+mCF
+aOg
+aOg
+cty
+cqZ
+cto
+cto
+cto
+ksX
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(93,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+pAX
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+eDY
+tNy
+oLZ
+aTY
+lTR
+lTR
+lTR
+lTR
+uoh
+lTR
+lTR
+lTR
+cpF
+lTR
+scL
+rMb
+oGv
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+dXg
+scL
+hXR
+cwE
+cwE
+hsl
+hsl
+giN
+hyr
+sXb
+tzw
+aJP
+svH
+kBo
+wBD
+ybm
+lWf
+jzZ
+mRq
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+urd
+ara
+ara
+ara
+nZk
+hPD
+uQH
+pVN
+aQc
+qqA
+pZD
+iLD
+lQO
+cvW
+pYV
+iJk
+foz
+juL
+iBz
+tPS
+lUT
+xNR
+trC
+yhy
+sJq
+oEc
+tMY
+dKm
+xxo
+uLP
+xNR
+nIF
+qeh
+otO
+qhF
+tjO
+cwe
+wpm
+vDC
+tEJ
+tEJ
+pKs
+xxk
+toU
+xxk
+noj
+mCF
+mCF
+hoC
+mCF
+cty
+cty
+mCF
+aOg
+hoC
+hoC
+owM
+xxk
+cto
+etv
+cto
+xxk
+meS
+aOg
+phA
+aOg
+aOg
+mCF
+mCF
+mCF
+aOg
+aOg
+cty
+cqZ
+cto
+cto
+cto
+ksX
+mCF
+mCF
+mCF
+hoC
+cty
+cty
+mCF
+mCF
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(94,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+lTR
+uYJ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+dXg
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+qwQ
+aqh
+lTR
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+aTY
+lTR
+lTR
+dXg
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+hXR
+oGv
+pfd
+qgm
+lTR
+lTR
+lTR
+scL
+oGv
+cwE
+bgE
+yeJ
+giN
+hyr
+iSW
+mRq
+tzw
+aJP
+ogj
+akk
+akJ
+akJ
+lWf
+jzZ
+mRq
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+urd
+hAh
+ara
+ara
+nZk
+hPD
+uQH
+pVN
+aQc
+qqA
+qqA
+iLD
+wno
+jCr
+iNE
+xbA
+jCr
+jCr
+iNE
+jCr
+bLy
+xNR
+xNR
+xNR
+ydx
+xNR
+ydx
+xNR
+ydx
+xNR
+xNR
+uul
+eUH
+kIb
+gFx
+eDF
+fFm
+eIT
+xdz
+yeG
+rMN
+bkM
+rXS
+etv
+xxk
+xxk
+mCF
+mCF
+cty
+mCF
+cty
+cty
+cty
+mCF
+cty
+cty
+owM
+ksX
+cto
+etv
+cto
+xxk
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+hoC
+cqZ
+cto
+mxB
+cto
+ksX
+mCF
+mCF
+mCF
+cty
+cty
+cty
+mCF
+mCF
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(95,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+lTR
+lTR
+dXg
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+pAX
+qwQ
+qwQ
+qwQ
+uoh
+lTR
+qwQ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+cpF
+gVO
+jaF
+uTu
+tmC
+oGv
+dOS
+hXR
+oGv
+lnO
+lTR
+lTR
+lTR
+scL
+oGv
+cwE
+bgE
+orK
+iks
+giN
+iSW
+mRq
+tzw
+jzZ
+oos
+fGM
+oos
+oos
+jzZ
+jzZ
+mRq
+xWY
+tam
+lss
+rHv
+mXx
+tpL
+khb
+urd
+hOv
+wYa
+god
+nZk
+hPD
+mZi
+mXx
+aQc
+qqA
+qqA
+iLD
+nRy
+qlW
+gPY
+uYF
+hen
+sJx
+kZn
+qvQ
+bLy
+ydx
+bAE
+kIg
+nmC
+cio
+agi
+hDk
+aZb
+rAy
+xNR
+fvd
+aFg
+umT
+gFx
+gFx
+eDF
+eDF
+fXG
+eDF
+gFx
+bkM
+aFt
+etv
+cto
+cto
+xxk
+ksX
+ksX
+tdN
+ksX
+ksX
+ksX
+tdN
+ksX
+ksX
+eEd
+eEd
+iaM
+hbi
+iaM
+eEd
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+cqZ
+cto
+cto
+xxk
+xxk
+jdm
+mCF
+mCF
+cty
+cty
+hoC
+mCF
+aOg
+aOg
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(96,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+dXg
+dXg
+lTR
+qwQ
+pAX
+eDY
+tNy
+wJl
+rlI
+rlI
+rlI
+rlI
+rlI
+rlI
+rlI
+mEy
+tNy
+oLZ
+lTR
+lTR
+lTR
+dXg
+dXg
+dXg
+lTR
+lTR
+lTR
+scL
+hXR
+oGv
+oGv
+hXR
+oGv
+oGv
+oGv
+lnO
+lTR
+lTR
+gVO
+lzD
+upH
+cwE
+bgE
+fuh
+kWR
+iSW
+iSW
+sXb
+ibo
+tzw
+ejK
+keE
+fpe
+tzw
+tzw
+tzw
+sXb
+ntw
+hvO
+bih
+rHv
+hPD
+tpL
+khb
+urd
+pku
+ara
+xHt
+nZk
+hPD
+mZi
+hPD
+aQc
+qqA
+qqA
+iLD
+nRy
+vPj
+cHR
+uYF
+hen
+hWA
+nBD
+qvQ
+uXX
+xNR
+rau
+vNu
+vNu
+iAc
+qFZ
+hPd
+hPd
+hPd
+lvG
+gFx
+aFg
+umT
+gFx
+gFx
+gFx
+gFx
+sgz
+qhF
+qhF
+qnN
+mUP
+nDl
+mUP
+qMW
+qMW
+mUP
+mUP
+mUP
+qMW
+mUP
+mUP
+qMW
+mUP
+mUP
+mUP
+mUP
+mUP
+pGP
+xxk
+eEd
+hoC
+mCF
+mCF
+mCF
+cty
+cty
+mCF
+aOg
+mCF
+mCF
+mCF
+ksX
+cto
+cto
+cto
+xxk
+mCF
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+aBK
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(97,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+uYJ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+dXg
+dXg
+qwQ
+qwQ
+lTR
+eDY
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+tNy
+oLZ
+lTR
+lTR
+lTR
+dXg
+dXg
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+oGv
+oGv
+oGv
+oGv
+hXR
+lnO
+lTR
+lTR
+scL
+oGv
+hXR
+cwE
+lat
+hyr
+xYC
+dPR
+giN
+sXb
+mRq
+mRq
+sXb
+vhw
+sXb
+sXb
+mRq
+mRq
+xzj
+xWY
+hvO
+bih
+rHv
+pVN
+cMf
+khb
+xtZ
+vcc
+ara
+gfA
+eTP
+hPD
+uQH
+pVN
+aQc
+qqA
+hwa
+iLD
+wno
+pbt
+pbt
+uYF
+hen
+pbt
+pbt
+qvQ
+bLy
+ydx
+kxW
+pbd
+mnm
+vNu
+wkM
+mrR
+mPI
+bTm
+snP
+qhF
+ffx
+umT
+aZv
+nIR
+gFx
+aZv
+vZm
+gFx
+gFx
+cTw
+cto
+cto
+mxB
+cto
+cto
+xxk
+cto
+cto
+cto
+cto
+kul
+cto
+xxk
+cto
+cto
+cto
+cto
+etv
+mxB
+ksX
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+ksX
+cto
+cto
+cto
+ksX
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+xGV
+aOg
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(98,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+dXg
+qwQ
+qwQ
+lTR
+eDY
+tNy
+qLf
+bJV
+bJV
+bJV
+bJV
+bJV
+bJV
+bJV
+eha
+tNy
+oLZ
+daS
+lTR
+lTR
+lTR
+dXg
+lTR
+aTY
+lTR
+lTR
+scL
+oGv
+hXR
+oGv
+tgE
+hXR
+gJy
+oGv
+lnO
+lTR
+lTR
+scL
+vcz
+hXR
+cwE
+leU
+hyr
+hyr
+nRH
+nRH
+nRH
+nRH
+nRH
+nRH
+vqZ
+hyr
+aXm
+hyr
+hyr
+qAp
+xWY
+xuW
+bih
+rHv
+pVN
+cMf
+khb
+xKv
+gWd
+vfj
+qBy
+fbQ
+hPD
+uQH
+pVN
+aQc
+qqA
+bft
+pbt
+kPj
+xFO
+stU
+uYF
+hen
+jCr
+jCr
+qvQ
+cGd
+xNR
+ybL
+vNu
+pRs
+vNu
+vzH
+bNt
+syL
+syL
+ydx
+gFx
+aFg
+umT
+gFx
+tvI
+laa
+gFx
+bpT
+vZs
+lWJ
+bkM
+dIK
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+eBT
+bnc
+fhV
+lYi
+oeO
+cto
+ubJ
+cto
+eJS
+owk
+ksX
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+aOg
+mCF
+xxk
+xxk
+cto
+cto
+cba
+vOo
+mCF
+mCF
+mCF
+mCF
+aOg
+fPp
+aOg
+aOg
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(99,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+vEg
+qwQ
+qwQ
+eDY
+tNy
+nhY
+rlI
+rlI
+rlI
+rlI
+bvF
+rlI
+hAI
+qDr
+tNy
+oLZ
+lTR
+lTR
+lTR
+gVO
+jaF
+qgm
+lTR
+lTR
+lTR
+eGX
+hKK
+sRs
+hXR
+oGv
+oGv
+jSX
+hKK
+fLY
+lTR
+lTR
+scL
+hXR
+oGv
+cwE
+cTV
+hyr
+sZe
+hyr
+iSW
+giN
+iSW
+iSW
+giN
+vAz
+giN
+giN
+rbd
+hyr
+jrq
+xWY
+hvO
+bih
+euM
+fkR
+oBG
+ufV
+ufV
+ufV
+rIN
+ufV
+ufV
+ufV
+lTb
+fkR
+pvs
+qqA
+gYg
+pbt
+qXn
+hiD
+hiD
+fQE
+oFq
+hiD
+hiD
+oFq
+nzr
+xNR
+pYx
+sQs
+rSX
+aIu
+owY
+klP
+ryG
+cIP
+xNR
+nWS
+aFg
+jHb
+iwf
+xKq
+laa
+scD
+oKo
+laa
+gFx
+pKs
+ghs
+cto
+cto
+gLo
+oEX
+ghs
+cto
+bkM
+bkM
+pKs
+pKs
+bkM
+pKs
+pKs
+bkM
+aFt
+cto
+etv
+cto
+ksX
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+mCF
+xxk
+xxk
+cto
+cto
+cba
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(100,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+ctE
+gYh
+gYh
+tSK
+eQm
+gYh
+rHE
+uKY
+eDY
+tNy
+oLZ
+lTR
+aTY
+lTR
+scL
+vGn
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+hXR
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+eGX
+sRs
+oGv
+cwE
+bgE
+rAj
+bGe
+hyr
+iSW
+cZZ
+iJa
+nKy
+pth
+uBV
+jjN
+giN
+hyr
+hyr
+qAp
+xWY
+hvO
+bih
+rHv
+fkR
+fkR
+pVN
+pVN
+pVN
+xDy
+pVN
+pVN
+pVN
+fkR
+fkR
+ojJ
+kEV
+iRZ
+pbt
+iLD
+jCr
+fiv
+uWA
+iLD
+jCr
+fiv
+iLD
+iLD
+xNR
+ydx
+xNR
+ydx
+xNR
+ydx
+xNR
+ydx
+xNR
+xNR
+ldJ
+aFg
+umT
+scD
+uCJ
+aZv
+scD
+qEf
+aZv
+gFx
+bkM
+bkM
+pKs
+pKs
+bkM
+bkM
+pKs
+bkM
+bkM
+gIB
+uLY
+oFd
+cLD
+oFd
+mcs
+kus
+aFt
+wOC
+etv
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+hoC
+mCF
+aOg
+phA
+aOg
+mCF
+ksX
+cto
+cto
+bng
+ksX
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+aOg
+aOg
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(101,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+lTR
+qwQ
+dXg
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+lTR
+eDY
+tNy
+ctE
+gYh
+aDv
+opd
+iEe
+diK
+rHE
+oLZ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+eGX
+hKK
+fLY
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+hXR
+oGv
+lnO
+lTR
+lTR
+lTR
+nFD
+aTY
+scL
+oGv
+cwE
+bgE
+jEZ
+cjf
+jqr
+vEM
+bgE
+pGs
+pGs
+pGs
+moH
+onj
+iSW
+uXR
+pGs
+pGJ
+gnx
+hvO
+bih
+mux
+pot
+kmb
+mvI
+mvI
+mvI
+wVE
+mvI
+mvI
+pot
+fJb
+mvI
+wVE
+mvI
+mvI
+mvI
+uLY
+pGS
+pGS
+ihn
+uLY
+pGS
+pGS
+uLY
+mvI
+mvI
+mvI
+mvI
+mvI
+wmC
+aED
+pie
+guE
+qus
+dUS
+gFx
+aFg
+umT
+gFx
+dDu
+gFx
+gFx
+vZm
+gFx
+gFx
+rMN
+lMv
+rMN
+mvI
+mvI
+wmC
+mvI
+uLY
+pKs
+iTF
+tEJ
+tEJ
+tEJ
+tEJ
+tEJ
+gbG
+upL
+cto
+etv
+xxk
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+aOg
+aOg
+aOg
+mCF
+cqZ
+cto
+cto
+cto
+xxk
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(102,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+daS
+qwQ
+dXg
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+ctE
+gYh
+dlh
+gLw
+sKF
+sKF
+rHE
+oLZ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+cpF
+lTR
+lTR
+scL
+oGv
+xzc
+oGv
+lnO
+daS
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+foQ
+hET
+vzB
+ufn
+vZN
+nHy
+hET
+pGs
+pGs
+bgE
+grT
+gVq
+pGs
+pGs
+pGs
+pGJ
+xWY
+hvO
+bih
+hvO
+tEJ
+rtV
+tEJ
+tEJ
+tEJ
+uXw
+tEJ
+tEJ
+tEJ
+rwV
+tEJ
+uXw
+tEJ
+tEJ
+hgB
+tEJ
+aLn
+tEJ
+uXw
+tEJ
+tEJ
+tEJ
+tEJ
+qDt
+xAO
+tvv
+tEJ
+tEJ
+tEJ
+oMl
+oKx
+bGy
+tak
+pJs
+umT
+aJF
+uVu
+umT
+umT
+umT
+umT
+kTs
+umT
+umT
+oMl
+tEJ
+bGy
+aLn
+tEJ
+tEJ
+tEJ
+rMN
+etf
+rMN
+tEJ
+tEJ
+tEJ
+hgB
+tEJ
+gbG
+upL
+fky
+etv
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+cty
+hoC
+mCF
+aOg
+mCF
+hoC
+cqZ
+cto
+cto
+cto
+xxk
+aOg
+aOg
+xGV
+aOg
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+pGs
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(103,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+qwQ
+qwQ
+dXg
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+ctE
+rHE
+rjM
+gLw
+anA
+jUB
+ipi
+oLZ
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+uoh
+lTR
+stl
+cpF
+gVO
+uTu
+rKM
+oGv
+oGv
+lnO
+aTY
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+rMb
+oGv
+oGv
+vss
+vss
+gJy
+dOS
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGJ
+fQr
+hvO
+pXp
+oZw
+oGc
+ngm
+oGc
+oGc
+oGc
+eAJ
+oGc
+oGc
+oGc
+lEc
+cit
+eAJ
+oGc
+oGc
+eAJ
+oGc
+oGc
+oGc
+eAJ
+oGc
+oGc
+oGc
+oGc
+kyr
+eVU
+sOj
+oGc
+oGc
+oGc
+bNi
+lEc
+tSg
+hNb
+fjC
+hNb
+mCI
+ogW
+hNb
+hNb
+hNb
+hNb
+rBa
+hNb
+hNb
+jfD
+oGc
+tSg
+oGc
+oGc
+oGc
+oGc
+cug
+cug
+cug
+oGc
+oGc
+oGc
+ezW
+tEJ
+gbG
+upL
+cto
+etv
+cto
+ksX
+ksX
+ksX
+ksX
+ksX
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+cqZ
+cto
+cto
+cto
+xxk
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(104,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+bLl
+rHE
+ijO
+gLw
+hso
+ijO
+rHE
+wJl
+mEy
+tNy
+oLZ
+lTR
+uoh
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+hXR
+oGv
+pfd
+jaF
+oAC
+lTR
+lTR
+lTR
+eGX
+hKK
+sRs
+oGv
+kin
+vss
+vss
+oGv
+hXR
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGJ
+arg
+oMs
+qPs
+lzu
+rBP
+afx
+rBP
+rBP
+rBP
+rBP
+rBP
+gvE
+rBP
+qQN
+fjU
+rBP
+rBP
+rBP
+gvE
+uLY
+rBP
+rBP
+rBP
+rBP
+rBP
+dYy
+rMN
+pGi
+poU
+dYy
+hUx
+hUx
+hUx
+cNF
+oBQ
+rMN
+gFx
+vZm
+lEM
+opP
+gFx
+gFx
+gFx
+gFx
+lFA
+wba
+mTD
+gFx
+mXV
+qZR
+oDz
+gFt
+rBP
+gvE
+rBP
+uLY
+pKs
+uLY
+uLY
+uLY
+uLY
+iKa
+xAO
+gmT
+upL
+cto
+etv
+xxk
+ksX
+cFe
+cFe
+cFe
+ksX
+iFb
+iFb
+cty
+mCF
+mCF
+mCF
+mCF
+cba
+cto
+cto
+cto
+ksX
+aOg
+aBK
+aOg
+mCF
+mCF
+cty
+cty
+cty
+mCF
+mCF
+vOo
+mCF
+aOg
+phA
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(105,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+eDY
+vss
+vss
+gLw
+sKF
+gLw
+gLw
+gLw
+gLw
+vss
+vss
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+daS
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+hXR
+oGv
+tmC
+oGv
+oGv
+lnO
+lTR
+lTR
+daS
+lTR
+lTR
+scL
+hXR
+oGv
+vss
+gMi
+oGv
+oGv
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+juW
+wUj
+bLN
+viP
+wUj
+juW
+nTG
+nTG
+nTG
+lNb
+vqd
+lNb
+nTG
+nTG
+nTG
+pNf
+vqd
+lNb
+nTG
+nTG
+nTG
+wVf
+wVf
+wVf
+sPs
+wVf
+wVf
+qUf
+uIH
+jQg
+wVf
+qhZ
+wVf
+qhZ
+wVf
+qhZ
+wVf
+wjV
+abE
+wjV
+cdb
+cdb
+slG
+fUJ
+kAm
+cdb
+wjV
+cdb
+wjV
+abE
+pYn
+pYn
+kgw
+pYn
+pYn
+kgw
+pYn
+pYn
+kgw
+kgw
+pYn
+uLY
+pEE
+tEJ
+buH
+aFt
+cto
+toU
+cto
+cto
+qYE
+cto
+cto
+cto
+ghs
+iFb
+cty
+cty
+mCF
+jdm
+mCF
+cba
+xxk
+xxk
+cto
+ksX
+mCF
+aOg
+aOg
+mCF
+mCF
+cty
+cty
+hoC
+mCF
+mCF
+mCF
+xGV
+aOg
+aOg
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(106,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+daS
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+dXg
+dXg
+qwQ
+eDY
+vss
+vss
+gLw
+gLw
+mhf
+sKF
+gLw
+gLw
+vss
+vss
+tNy
+wJl
+rlI
+rlI
+rlI
+rlI
+lTR
+rlI
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+ibs
+lQW
+gux
+kGD
+kgm
+mQG
+lTR
+lTR
+aTY
+lTR
+scL
+oGv
+nee
+vss
+gMi
+oGv
+qFe
+oGv
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+juW
+faP
+ftF
+bEX
+pnL
+juW
+gDh
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+gDh
+uEc
+viK
+xJZ
+xJZ
+wqb
+kBZ
+hPj
+wVf
+wdb
+qyk
+jBw
+hlK
+wVf
+gwG
+pJn
+krP
+wVf
+kof
+cHf
+tGA
+cHf
+gwO
+wVf
+pBS
+viK
+xJZ
+yeF
+cdb
+cdb
+wjV
+cdb
+cdb
+bbK
+cdb
+rRq
+usB
+pYn
+qTz
+nWs
+nWs
+sre
+nWs
+pYn
+iIt
+xFE
+cBq
+pYn
+tVl
+fPn
+aBB
+tuL
+mzt
+mUP
+chE
+mUP
+mUP
+mUP
+uVy
+mUP
+qWw
+cto
+iFb
+cty
+cty
+hoC
+mCF
+jdm
+ksX
+cto
+cto
+cto
+xxk
+mCF
+aOg
+rWN
+mCF
+hoC
+cty
+cty
+cty
+mCF
+mCF
+mCF
+aOg
+hiE
+aOg
+aOg
+aOg
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(107,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+dXg
+lTR
+dXg
+qwQ
+eDY
+tNy
+aJD
+eQm
+jFt
+qCE
+abu
+gLw
+eQm
+qLf
+eha
+vss
+vss
+vss
+vss
+vss
+vss
+stl
+lTR
+lTR
+lTR
+lTR
+cpF
+eGX
+sRs
+lsN
+hXR
+ibs
+eFB
+kGD
+mnz
+lTR
+lTR
+lTR
+gVO
+jaF
+uTu
+oGv
+oGv
+vss
+vss
+oGv
+oGv
+oGv
+pGs
+pGs
+juW
+juW
+juW
+juW
+juW
+juW
+xzr
+eFJ
+trh
+qdk
+wUj
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+viK
+xJZ
+xJZ
+wqb
+kBZ
+hPj
+wVf
+xLE
+ioc
+vqY
+idw
+sPs
+gwG
+pJn
+krP
+qhZ
+gwG
+xOo
+xOo
+xOo
+nHA
+qhZ
+uqw
+viK
+xJZ
+xJZ
+xJZ
+ccU
+sCA
+aKk
+xJZ
+xJZ
+cdb
+wMn
+viK
+lhJ
+wot
+jvh
+jvh
+jvh
+wot
+pYn
+wkq
+wCE
+sMn
+rrp
+uLY
+sJZ
+tEJ
+uLY
+aFt
+xZv
+mPT
+cto
+cto
+cto
+cto
+cto
+toU
+cto
+cty
+cty
+cty
+cty
+mCF
+mCF
+xxk
+xxk
+cto
+cto
+rgg
+mCF
+mCF
+aOg
+mCF
+mCF
+cty
+cty
+cty
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+aOg
+aBK
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(108,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+daS
+lTR
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+lTR
+qwQ
+lTR
+dXg
+lTR
+qwQ
+eDY
+tNy
+ctE
+eQm
+gLw
+saQ
+gLw
+mhf
+eQm
+oLZ
+eDY
+tNy
+qLf
+bJV
+bJV
+bJV
+lTR
+bJV
+lTR
+lTR
+lTR
+cpF
+lTR
+lTR
+scL
+oGv
+vss
+oGv
+hwL
+pun
+oTE
+lTR
+lTR
+lTR
+scL
+lsN
+oGv
+dOS
+nee
+vss
+gMi
+oGv
+hXR
+oGv
+hXR
+pGs
+juW
+wGs
+oVm
+fLZ
+esB
+juW
+xzr
+hus
+wuR
+rVS
+kSN
+lVc
+lVc
+lVc
+lVc
+lVc
+uTq
+lVc
+lVc
+lVc
+qRP
+xJZ
+xJZ
+wqb
+kBZ
+wVf
+wVf
+idw
+jQB
+psb
+idw
+sPs
+gwG
+pJn
+krP
+wVf
+vyX
+pEv
+xOo
+iIL
+qDs
+wVf
+qvO
+viK
+xJZ
+xJZ
+xJZ
+xJZ
+jew
+iXR
+xJZ
+xJZ
+cYB
+gDh
+viK
+kgw
+nXB
+jvh
+mPf
+qdd
+dhp
+pYn
+wic
+pqj
+ydI
+jff
+uLY
+pEE
+tEJ
+uLY
+bkM
+pKs
+bkM
+bkM
+bkM
+pKs
+bkM
+cto
+etv
+xxk
+cty
+cty
+cty
+cty
+mCF
+mCF
+xxk
+cto
+cto
+cto
+ksX
+hoC
+mCF
+mCF
+aOg
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(109,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+lTR
+dXg
+lTR
+lTR
+qwQ
+lTR
+lTR
+qwQ
+eDY
+tNy
+ctE
+gYh
+xuJ
+fgW
+sKF
+trB
+gYh
+eBm
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+vss
+vss
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+oGv
+hXR
+vss
+gMi
+oGv
+oGv
+oGv
+eCg
+ltB
+szp
+qdk
+eFJ
+cgj
+iPH
+szp
+xzr
+eFJ
+trh
+qdk
+wUj
+sny
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+mvA
+xJZ
+xJZ
+wqb
+kBZ
+wVf
+swj
+idw
+idw
+eRD
+gyX
+eTb
+mnc
+xMq
+krP
+wVf
+wVf
+xvF
+aiR
+qhZ
+wVf
+wVf
+okI
+lab
+lVc
+lVc
+lVc
+jfw
+okJ
+gjz
+lVc
+iFZ
+xJZ
+xJZ
+viK
+pYn
+diQ
+hhW
+tKI
+doO
+bBo
+bMf
+rPD
+bTA
+iOQ
+qOF
+orT
+iKa
+tvv
+uLY
+pKs
+hrI
+pXG
+bkM
+vAR
+dQV
+bkM
+cto
+etv
+cto
+cty
+cty
+cty
+cty
+cty
+mCF
+xxk
+cto
+cto
+qEG
+ksX
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(110,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+dXg
+qwQ
+eDY
+tNy
+ctE
+eQm
+gyE
+xQJ
+uVR
+saQ
+eQm
+oLZ
+eDY
+tNy
+oLZ
+dXg
+dXg
+lTR
+uoh
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+vss
+vss
+jSX
+hKK
+fLY
+lTR
+lTR
+daS
+scL
+oGv
+rKM
+hXR
+oGv
+vss
+vss
+hmR
+oGv
+oGv
+oGv
+oDU
+szp
+caV
+noC
+ktN
+qSj
+nGE
+qSj
+ktN
+che
+qdk
+juW
+wqb
+crC
+xJZ
+ryD
+xJZ
+ryD
+joV
+wqb
+wqb
+viK
+xJZ
+tBm
+wqb
+kBZ
+wVf
+uoN
+idw
+idw
+idw
+idw
+wVf
+tCM
+xMq
+fqY
+wVf
+qPk
+uFJ
+xOo
+uFJ
+eMD
+wVf
+wVf
+wVf
+qhZ
+wVf
+qhZ
+wVf
+vOr
+qhZ
+wVf
+viK
+xJZ
+xJZ
+viK
+pYn
+pYn
+kgw
+pYn
+pYn
+kgw
+vHs
+nto
+pqj
+ydI
+pYn
+jDW
+uVY
+sIU
+uLY
+vke
+iad
+fkj
+pKs
+tXF
+uhD
+bkM
+rmr
+etv
+cto
+iFb
+cty
+cty
+cty
+cty
+cty
+cqZ
+ghs
+xxk
+cto
+ksX
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(111,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+lTR
+qwQ
+lTR
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+eDY
+tNy
+ctE
+gYh
+eQm
+gYh
+gYh
+eQm
+gYh
+uKY
+eDY
+tNy
+oLZ
+dXg
+lTR
+nFD
+lTR
+lTR
+lTR
+dXg
+eDY
+vss
+caD
+lTR
+scL
+oGv
+dOS
+oGv
+pfd
+qgm
+lTR
+lTR
+lTR
+lTR
+scL
+hXR
+oGv
+vss
+inN
+abK
+abK
+inN
+inN
+inN
+inN
+inN
+tmm
+qdk
+eFJ
+eFJ
+xzr
+szp
+xzr
+eFJ
+trh
+qdk
+juW
+kBZ
+kBZ
+joV
+keY
+xJZ
+ryD
+ryD
+ryD
+ryD
+viK
+xJZ
+wXu
+wqb
+kBZ
+wVf
+wVf
+tiw
+vPi
+pBo
+wVf
+wVf
+hXv
+pJn
+krP
+qhZ
+gwG
+xOo
+cvX
+xOo
+nHA
+kMf
+fjx
+xhs
+abl
+wVf
+sUm
+jZw
+xMq
+vnU
+qhZ
+viK
+xJZ
+mdj
+viK
+bnf
+xJZ
+xJZ
+uEc
+xJZ
+iGM
+pYn
+jjl
+nkF
+xGJ
+ddz
+tuL
+xNb
+mzf
+hfo
+veW
+oam
+nCE
+wWx
+vqw
+hNc
+bkM
+cto
+etv
+cto
+iFb
+cty
+cty
+cty
+cty
+cty
+ksX
+cto
+bdc
+cto
+ksX
+cty
+cty
+cty
+mCF
+mCF
+aOg
+mCF
+mCF
+mCF
+cty
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(112,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+lTR
+lTR
+qwQ
+lTR
+lTR
+dXg
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+lmS
+bJV
+bJV
+bJV
+qmF
+bJV
+bJV
+nHH
+eDY
+tNy
+oLZ
+lTR
+lTR
+lTR
+lTR
+dXg
+lTR
+dXg
+lTR
+tNy
+caD
+gVO
+uTu
+rfV
+vss
+oGv
+oGv
+pfd
+jaF
+jaF
+jaF
+jaF
+uTu
+oGv
+nee
+vss
+oGv
+rMb
+oGv
+oGv
+rKM
+oGv
+oGv
+rkH
+szp
+caV
+eFJ
+eFJ
+xzr
+szp
+xzr
+eFJ
+trh
+qdk
+juW
+kBZ
+kBZ
+kBZ
+xJZ
+quP
+ryD
+ryD
+ryD
+ryD
+viK
+sHO
+ryD
+wqb
+kBZ
+hPj
+wVf
+wVf
+wVf
+wVf
+wVf
+wVf
+hJl
+pJn
+krP
+qhZ
+gwG
+kXA
+wrv
+cNh
+eOu
+kMf
+apI
+uoO
+mnc
+jJX
+mnc
+mnc
+xMq
+agJ
+qhZ
+lab
+lVc
+lVc
+pfr
+pbw
+lVc
+lVc
+qjg
+lVc
+iFZ
+pIj
+pYn
+pYn
+pYn
+pYn
+kus
+gHH
+uLY
+uLY
+pKs
+prY
+fkj
+pKs
+tXF
+rBi
+pKs
+cto
+etv
+xxk
+owM
+iFb
+iFb
+iFb
+iFb
+iFb
+ksX
+cto
+cto
+xxk
+ksX
+ksX
+ksX
+xxk
+xxk
+xxk
+ksX
+xxk
+xxk
+mCF
+mCF
+mCF
+cty
+mCF
+hoC
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+wUU
+"}
+(113,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+lTR
+qwQ
+qwQ
+dXg
+dXg
+lTR
+lTR
+qwQ
+lTR
+lTR
+lTR
+qwQ
+eDY
+tNy
+wJl
+rlI
+rlI
+rlI
+rlI
+rlI
+rlI
+rlI
+mEy
+tNy
+dyo
+jaF
+jaF
+jaF
+jaF
+qgm
+dXg
+dXg
+lTR
+stl
+cpF
+scL
+oGv
+oGv
+oGv
+vlB
+oGv
+oGv
+oGv
+oGv
+oGv
+tmC
+oGv
+oGv
+fxK
+vss
+vss
+dXg
+eCg
+iZP
+tXv
+tXv
+tXv
+oGv
+szp
+sYi
+gXO
+aZX
+dCE
+juW
+sic
+ftF
+bEX
+pnL
+juW
+kBZ
+kBZ
+kBZ
+xJZ
+xJZ
+ryD
+ryD
+ryD
+ryD
+viK
+xJZ
+ryD
+ryD
+kBZ
+hPj
+hHR
+idw
+vco
+pja
+dSs
+wVf
+jhe
+pJn
+krP
+qhZ
+gwG
+xOo
+eqB
+xOo
+nHA
+kMf
+eOZ
+hzm
+uiy
+wVf
+qhZ
+wVf
+bdJ
+wVf
+wVf
+gfj
+fEA
+xJZ
+xJZ
+bnf
+xJZ
+xJZ
+xJZ
+xJZ
+viK
+wXu
+vHs
+vHs
+vHs
+vHs
+vHs
+vHs
+vHs
+bkM
+bkM
+cEu
+fkj
+bkM
+ncX
+bkM
+bkM
+wXC
+etv
+cto
+iaM
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+wXC
+cto
+cto
+cto
+xxk
+xxk
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(114,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+daS
+qwQ
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+lTR
+qwQ
+lTR
+dXg
+qwQ
+eDY
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+vss
+tNy
+hNq
+oGv
+oGv
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+pgg
+oGv
+oGv
+rMb
+vss
+oGv
+hXR
+oGv
+oGv
+oGv
+nwq
+iaH
+kAN
+nRU
+nRU
+nRU
+rQU
+ihY
+cCk
+nwq
+cFw
+voJ
+pGs
+wOO
+wOO
+wOO
+wOO
+wkt
+wOO
+nUf
+cbq
+hHE
+nUf
+wOO
+wOO
+wOO
+wOO
+kBZ
+kBZ
+ryD
+ryD
+ryD
+ryD
+lDm
+xJZ
+joV
+ryD
+kBZ
+hPj
+wVf
+dtu
+rTu
+hkZ
+xRx
+sPs
+xsi
+pJn
+krP
+wVf
+gwt
+hzm
+xOo
+hzm
+vEa
+wVf
+wVf
+wVf
+qhZ
+wVf
+ezZ
+lyp
+pJn
+pBb
+wVf
+qhZ
+wVf
+qhZ
+wVf
+wVf
+wVf
+wVf
+wVf
+xJZ
+viK
+xJZ
+vHs
+eBs
+xcf
+xcf
+xcf
+cGV
+vHs
+gaw
+rBP
+sJF
+aWP
+rBP
+rBP
+lZb
+wMj
+cto
+etv
+cto
+iaM
+mxB
+cto
+cto
+xxk
+wNz
+xxk
+cto
+cto
+cto
+cto
+cto
+xxk
+xxk
+xxk
+cto
+cto
+xxk
+xxk
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+mCF
+aOg
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(115,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+lTR
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+lTR
+qwQ
+dXg
+dXg
+lTR
+qwQ
+eDY
+tNy
+qLf
+bJV
+bJV
+bJV
+bJV
+bJV
+bJV
+bJV
+eha
+tNy
+hNq
+hXR
+oGv
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+oGv
+tmC
+vss
+oGv
+oGv
+oGv
+rKM
+oGv
+hXR
+ihY
+oDB
+cFw
+dwN
+jks
+jks
+epN
+cFw
+cFw
+ykS
+pGs
+pGs
+pGs
+pGs
+pGs
+wOO
+gXN
+sPY
+sPY
+qId
+iVt
+pZl
+qId
+cud
+kOS
+wAE
+wOO
+kBZ
+kBZ
+kBZ
+ryD
+kBZ
+wqb
+smE
+xJZ
+ryD
+jeW
+joV
+hPj
+wVf
+aHM
+idw
+idw
+idw
+wVf
+ivX
+pJn
+krP
+wVf
+wVf
+qhZ
+qto
+qhZ
+wVf
+wVf
+xdJ
+aGX
+eHB
+wVf
+unh
+ydQ
+eKw
+mnc
+ilZ
+mnc
+bCA
+fVt
+wVf
+ixh
+xKL
+baH
+wVf
+xJZ
+viK
+xJZ
+vHs
+imz
+mwD
+ezb
+wWd
+ggk
+vHs
+xlb
+xAO
+uVY
+tEJ
+tEJ
+tEJ
+twm
+lNb
+cto
+etv
+cto
+iaM
+cto
+wXC
+cto
+cto
+xxk
+xxk
+cto
+cto
+gLo
+xxk
+cto
+cto
+cto
+cto
+cto
+cto
+cto
+ksX
+hoC
+mCF
+mCF
+jdm
+mCF
+hyT
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(116,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+lTR
+lTR
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+oLZ
+lTR
+qwQ
+dXg
+qwQ
+qwQ
+lTR
+dXg
+eDY
+tNy
+hNq
+oGv
+oGv
+hXR
+lsN
+lnO
+lTR
+daS
+lTR
+lTR
+lTR
+scL
+oGv
+oGv
+vss
+gJy
+hXR
+oGv
+oGv
+pox
+oGv
+ihY
+cFw
+cel
+fSa
+jks
+coX
+mUz
+cFw
+cFw
+qtv
+pGs
+pGs
+pGs
+pGs
+pGs
+wOO
+faX
+kCA
+kCA
+cbq
+kCA
+mZI
+adR
+vmc
+wYF
+rsB
+wOO
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+viK
+xJZ
+ryD
+ryD
+ryD
+wVf
+wVf
+idw
+vqY
+eRD
+gyX
+ylX
+mnc
+xMq
+oVr
+uFJ
+uFJ
+uFJ
+xOo
+uFJ
+rsL
+uFJ
+kMN
+ppw
+irj
+rsL
+diW
+pJn
+xOo
+rwh
+wVf
+vLU
+pJn
+xOo
+wku
+xOo
+xOo
+jcC
+wVf
+xJZ
+viK
+oef
+fEz
+fpY
+eQC
+kWB
+kWB
+fpY
+gOe
+rQk
+tEJ
+uXw
+tEJ
+tEJ
+tEJ
+lHH
+bkM
+mdN
+bnB
+mdN
+eEd
+ksX
+ksX
+ksX
+ksX
+ksX
+ksX
+xxk
+xxk
+ksX
+ksX
+ksX
+ksX
+xxk
+xxk
+xxk
+xxk
+cto
+ksX
+hoC
+mCF
+mCF
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(117,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+eDY
+tNy
+oLZ
+qwQ
+lTR
+dXg
+dXg
+qwQ
+qwQ
+dXg
+eDY
+tNy
+hNq
+oGv
+upH
+oGv
+oGv
+lnO
+lTR
+lTR
+lTR
+lTR
+lTR
+scL
+upH
+oGv
+hXR
+vss
+oGv
+oGv
+jju
+ihY
+ihY
+hQl
+vyp
+cFw
+jks
+jks
+jks
+cFw
+cFw
+cFw
+sVH
+pGs
+pGs
+pGs
+pGs
+pGs
+wOO
+dwP
+kCA
+tlT
+cbq
+tlT
+ljx
+cbq
+tlT
+kCA
+rsB
+poE
+tlT
+nHk
+kBZ
+kBZ
+kBZ
+wqb
+viK
+xJZ
+ryD
+ryD
+ryD
+sPs
+cYa
+idw
+lZU
+vqY
+aSt
+sPs
+oXp
+jVK
+uUS
+yeY
+yeY
+fER
+yeY
+yeY
+haX
+yeY
+haX
+cdy
+jjE
+haX
+vvS
+xMq
+xOo
+hoG
+qhZ
+vLU
+pJn
+xOo
+wku
+xOo
+xOo
+iqW
+wVf
+xJZ
+viK
+oef
+jgY
+kWB
+kWB
+nAq
+kWB
+kWB
+ltA
+jpM
+tEJ
+mQC
+aBB
+jjg
+tEJ
+rtu
+bkM
+iaM
+hbi
+iaM
+eEd
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+cty
+cty
+cty
+hoC
+mCF
+xxk
+xxk
+xxk
+ghs
+ksX
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(118,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+qwQ
+lTR
+qwQ
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+eDY
+tNy
+mIU
+jaF
+jaF
+jaF
+jaF
+qgm
+vEg
+qwQ
+eDY
+tNy
+jdu
+hXR
+oGv
+oGv
+hXR
+lnO
+lTR
+lTR
+lTR
+stl
+lTR
+scL
+oGv
+oGv
+jks
+gkG
+nRU
+jjj
+vuQ
+ihY
+ihY
+ihY
+iaT
+cFw
+rSl
+utZ
+coX
+cFw
+dvT
+cFw
+pkj
+wUF
+pGs
+pGs
+pGs
+pGs
+wOO
+mNm
+kCA
+tlT
+cbq
+dNU
+kDd
+cbq
+tlT
+kCA
+rsB
+poE
+tlT
+nex
+kBZ
+kBZ
+ryD
+hcI
+wXs
+xJZ
+ryD
+ryD
+ryD
+sPs
+etE
+idw
+idw
+izy
+hJw
+wVf
+hek
+hUp
+gfg
+wVf
+wVf
+wVf
+wVf
+wVf
+wVf
+wVf
+oyT
+xvF
+wVf
+wVf
+mLt
+pJn
+xOo
+oCN
+qhZ
+vLU
+nmQ
+nHA
+wVf
+gwG
+xOo
+mAP
+wVf
+xJZ
+viK
+oef
+jgY
+kWB
+wmt
+nAq
+eQC
+kWB
+ltA
+jpM
+tEJ
+uXw
+tEJ
+tEJ
+tEJ
+twm
+lNb
+iaM
+gAK
+cto
+ksX
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+cty
+cty
+cty
+mCF
+mCF
+ksX
+mxB
+cto
+bng
+ksX
+cty
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(119,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+eDY
+tNy
+igB
+oGv
+oGv
+oGv
+oGv
+lnO
+lTR
+lTR
+eDY
+tNy
+igB
+oGv
+oGv
+tmC
+oGv
+pfd
+jaF
+jaF
+jaF
+stl
+gbE
+uTu
+oGv
+hXR
+ihY
+cFw
+kmo
+cFw
+epN
+qkq
+xfz
+ihY
+nwq
+cFw
+cFw
+fWW
+jks
+jks
+cFw
+tkh
+cFw
+nwq
+cFw
+pGs
+pGs
+pGs
+wOO
+pNJ
+kCA
+tlT
+mYd
+oSe
+ssg
+rKL
+tlT
+kCA
+aIq
+cuc
+tlT
+mrT
+kBZ
+ryD
+ryD
+ryD
+wXs
+xJZ
+ryD
+ryD
+ryD
+wVf
+wVf
+pIC
+gkb
+wVf
+wVf
+wVf
+qhZ
+jsf
+qhZ
+wVf
+eyt
+eyt
+eyt
+eyt
+wVf
+ohi
+wpi
+uFJ
+eHB
+wVf
+dQr
+pJn
+xOo
+tUd
+wVf
+rmL
+qsh
+ycE
+wVf
+cur
+syb
+gEO
+wVf
+rDD
+viK
+oef
+jgY
+kWB
+cAx
+aXA
+kWB
+kWB
+xyJ
+aFX
+tEJ
+uXw
+tEJ
+tEJ
+tEJ
+twm
+lNb
+iaM
+etv
+cto
+ksX
+ksX
+iFb
+cty
+cty
+hoC
+mCF
+jdm
+mCF
+hoC
+cty
+mCF
+mCF
+mCF
+cba
+xxk
+cto
+cto
+ksX
+xxk
+xxk
+ksX
+mCF
+mCF
+hoC
+cty
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(120,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+lTR
+lTR
+lTR
+lTR
+qwQ
+qwQ
+lTR
+eDY
+tNy
+igB
+oGv
+lsN
+tmC
+hXR
+pfd
+jaF
+jaF
+tGw
+tNy
+igB
+oGv
+hXR
+oGv
+oGv
+oGv
+oGv
+oGv
+oGv
+stl
+mmO
+oGv
+oGv
+gfk
+ihY
+xnS
+vyp
+jks
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+gJN
+wop
+jks
+rUI
+nwq
+cFw
+cFw
+cFw
+cFw
+nwq
+cFw
+pGs
+qnW
+bgl
+kCA
+tlT
+mYd
+iht
+iIC
+rKL
+tlT
+kCA
+aIq
+tlT
+eGL
+mrT
+kBZ
+tkF
+ryD
+ryD
+wXs
+xJZ
+ryD
+ryD
+eyt
+eyt
+wVf
+wVf
+wVf
+wVf
+eyt
+wqb
+wXu
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+eyt
+wVf
+jtI
+xOo
+uoO
+mnc
+kCT
+mnc
+xMq
+xOo
+gBV
+wVf
+xvF
+wVf
+xvF
+wVf
+wVf
+wVf
+wVf
+wVf
+xJZ
+viK
+xJZ
+vHs
+imz
+wDv
+bSu
+wdI
+szh
+vHs
+iad
+lIo
+xNb
+aBB
+aBB
+wXD
+pdr
+bkM
+kRp
+mNO
+qWw
+cto
+xxk
+iFb
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+ksX
+xxk
+cto
+cto
+cto
+xxk
+xxk
+ksX
+aOg
+mCF
+mCF
+hoC
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(121,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+dXg
+qwQ
+qwQ
+btU
+tNy
+igB
+hXR
+rMb
+oGv
+oGv
+oGv
+oGv
+oGv
+eoj
+tNy
+igB
+oGv
+oGv
+oGv
+rKM
+fkd
+oGv
+hXR
+svt
+vss
+mmO
+dOS
+oGv
+dXg
+ihY
+xnS
+fPq
+jks
+upb
+upb
+jks
+jks
+upb
+upb
+jks
+jks
+qTE
+cFw
+cFw
+cFw
+jsG
+jks
+cFw
+cFw
+nwq
+nwq
+oSX
+mvO
+kCA
+tlT
+mYd
+hbP
+ghb
+rKL
+tlT
+kCA
+aIq
+wae
+sdZ
+hwZ
+kBZ
+kBZ
+ryD
+ryD
+apj
+xJZ
+ryD
+ryD
+kbQ
+kbQ
+eyt
+eyt
+eyt
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+eyt
+wVf
+mca
+hzm
+lDr
+swa
+wVf
+xWj
+pJn
+xOo
+tKr
+wVf
+eij
+wGV
+eij
+wVf
+ieu
+qAr
+mIG
+wVf
+eFW
+viK
+xJZ
+vHs
+dmN
+iYi
+iYi
+iYi
+rjn
+vHs
+bPm
+wVE
+ioA
+jsO
+ciR
+wVE
+fiA
+bkM
+eQr
+iaM
+hbi
+gMm
+xxk
+iFb
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+xxk
+xxk
+cto
+cto
+cto
+cto
+cto
+ksX
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(122,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+lTR
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+dXg
+dXg
+qwQ
+tqV
+mEy
+tNy
+jKW
+hej
+dOS
+oGv
+oGv
+rKM
+oGv
+fZX
+nOM
+tNy
+jKW
+hej
+rMb
+oGv
+oGv
+oGv
+oGv
+oGv
+svt
+tNy
+mmO
+oGv
+oGv
+oGv
+cFw
+ngY
+jks
+qVb
+jks
+kPZ
+cFw
+cFw
+cFw
+nwq
+iaH
+jjj
+jJC
+pFd
+vuQ
+cel
+jks
+jks
+nwq
+cFw
+cFw
+fsC
+wOO
+fFx
+kCA
+tlT
+mYd
+jNb
+jPe
+rKL
+tlT
+kCA
+rpH
+wOO
+wOO
+wOO
+wOO
+wOO
+oSX
+wOO
+jPM
+xJZ
+xJZ
+ryD
+kbQ
+kbQ
+kbQ
+eyt
+eyt
+jqw
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+wqb
+wqb
+wqb
+wqb
+wVf
+wVf
+xvF
+wVf
+xvF
+wVf
+umA
+pJn
+xOo
+hoG
+qhZ
+xOo
+ppw
+xOo
+wVf
+wpM
+vpV
+uGi
+wVf
+xJZ
+viK
+xJZ
+vHs
+vHs
+vHs
+vHs
+vHs
+vHs
+vHs
+eHl
+ufB
+uXS
+uXS
+uXS
+uwN
+eHl
+uXS
+uXS
+uXS
+hbi
+cto
+xxk
+vhI
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+lVQ
+xGV
+mCF
+xxk
+xxk
+xxk
+cto
+xxk
+wws
+poC
+cba
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(123,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+pdK
+pdK
+pdK
+pdK
+kgp
+pdK
+pdK
+gVP
+aQN
+jzB
+aQN
+geK
+qNu
+wlB
+wlB
+wlB
+ghW
+mnU
+aQN
+jzB
+aQN
+geK
+wlB
+wlB
+lTg
+ghW
+wlB
+mnU
+suY
+aQN
+hMg
+lTg
+wlB
+wlB
+res
+res
+kZe
+lrR
+jks
+qKM
+mUz
+cFw
+cFw
+ihY
+cFw
+ewv
+jks
+nwq
+gwD
+cFw
+jks
+jks
+cFw
+cFw
+cFw
+nwq
+oSX
+vQL
+kCA
+tlT
+mYd
+wRi
+leO
+rKL
+tlT
+kCA
+rsB
+wOO
+ubK
+ubK
+sLi
+pkT
+pAZ
+wOO
+rWY
+xJZ
+xJZ
+ryD
+kbQ
+kbQ
+kbQ
+kbQ
+jqw
+kbQ
+eyt
+wqb
+rDD
+wng
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+gRS
+enH
+eKw
+bCA
+oCN
+wVf
+wVf
+aFM
+wVf
+wVf
+pRy
+vpV
+mIG
+obS
+xJZ
+viK
+ryD
+xJZ
+kfG
+eyt
+eyt
+uXS
+vZv
+kNa
+sGo
+eQZ
+xwY
+uXS
+xOz
+eQZ
+sGo
+kNa
+oAm
+uXS
+hbi
+cto
+xxk
+vhI
+mCF
+aOg
+aOg
+lVQ
+hoC
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+xxk
+xxk
+cto
+cto
+cto
+eGq
+aTC
+cba
+aOg
+aOg
+aOg
+aOg
+mCF
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(124,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+qwQ
+lTR
+lTR
+qwQ
+qwQ
+urD
+urD
+urD
+kgp
+pdK
+pdK
+fpq
+kVq
+aQN
+hQV
+aQN
+geK
+wlB
+lTg
+wlB
+wlB
+wlB
+mnU
+aQN
+ocz
+aQN
+geK
+wlB
+wlB
+wlB
+wlB
+wlB
+mnU
+wlB
+aHw
+aQN
+vMo
+qNu
+wlB
+wlB
+iUH
+cel
+jks
+jks
+cFw
+ihY
+cFw
+cFw
+vYy
+deE
+nwq
+aBz
+xfz
+ihY
+cel
+jks
+jks
+jks
+jks
+cFw
+nwq
+oSX
+uwQ
+kCA
+tlT
+cbq
+oga
+kca
+cbq
+tlT
+kCA
+rsB
+oSX
+fEu
+fEu
+fEu
+fEu
+pCO
+oSX
+viK
+xJZ
+xJZ
+wqb
+tVj
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+bPk
+xJZ
+viK
+xJZ
+sxY
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+qhZ
+rqn
+kGF
+pJn
+tUd
+qhZ
+hyp
+iNr
+vZl
+qhZ
+tdy
+vpV
+dNY
+obS
+ryD
+viK
+xJZ
+xJZ
+kfG
+eyt
+eyt
+uXS
+uXS
+uXS
+tlG
+eQZ
+rWx
+uXS
+sGo
+eQZ
+iAa
+uXS
+uXS
+uXS
+hbi
+cto
+cto
+vhI
+mCF
+aOg
+mCF
+mCF
+cty
+cty
+cty
+cty
+hoC
+mCF
+mCF
+ksX
+dzH
+xxk
+cto
+cto
+cto
+bst
+ksX
+lVQ
+xGV
+aOg
+aOg
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(125,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+qwQ
+daS
+qwQ
+qwQ
+qwQ
+pdK
+pdK
+pdK
+urD
+pdK
+pdK
+nsN
+mnU
+aQN
+aQN
+aQN
+geK
+vLh
+hDw
+qZV
+qZV
+oyl
+mnU
+aQN
+aQN
+aQN
+geK
+vLh
+hDw
+qZV
+qZV
+oyl
+fmu
+xVX
+wlB
+lTg
+aQN
+wlB
+lTg
+wlB
+cFw
+cel
+jks
+jks
+cFw
+cFw
+jks
+ebi
+xmL
+otH
+iWX
+jks
+kDk
+xWL
+cFw
+jks
+uAM
+cFw
+cFw
+cFw
+tlq
+oSX
+oUO
+kCA
+tlT
+cbq
+tlT
+ljx
+cbq
+tlT
+kCA
+rsB
+oSX
+lur
+lur
+lur
+fEu
+ubK
+oSX
+viK
+xJZ
+ryD
+ryD
+tVj
+kbQ
+jqw
+kbQ
+kbQ
+kbQ
+ofC
+xJZ
+xJZ
+viK
+xJZ
+xJZ
+sny
+xJZ
+xJZ
+xJZ
+xxs
+iXR
+xJZ
+xJZ
+gDh
+qhZ
+beE
+orb
+pJn
+xOo
+dpz
+xOo
+kiG
+lxy
+qhZ
+bUg
+vpV
+uDg
+obS
+ryD
+wXs
+xJZ
+ryD
+kfG
+xAx
+eyt
+uXS
+vZv
+kNa
+sGo
+eQZ
+sGo
+uXS
+vzY
+eQZ
+sGo
+kNa
+oAm
+uXS
+hbi
+cto
+cto
+iFb
+mCF
+aOg
+mCF
+mCF
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+ksX
+xxk
+xxk
+ksX
+ksX
+xxk
+ksX
+ksX
+aOg
+aOg
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(126,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+qwQ
+qwQ
+qwQ
+qwQ
+urD
+urD
+pdK
+pdK
+pdK
+urD
+nsN
+bys
+kkt
+hsa
+ksu
+njC
+riM
+aQN
+aQN
+aQN
+hsa
+xDd
+rUc
+hsa
+ksu
+bVe
+yhZ
+aQN
+aQN
+aQN
+hsa
+wlB
+aQN
+aQN
+kYF
+kgp
+kgp
+wlB
+ghW
+cFw
+cFw
+cFw
+osE
+cFw
+cFw
+eSo
+dvT
+cFw
+tPK
+jks
+jks
+upb
+jks
+qSR
+wop
+cFw
+cFw
+cFw
+pGs
+pGs
+wOO
+pCV
+kCA
+tlT
+cbq
+tlT
+qqs
+adR
+gkS
+vmc
+oDN
+agM
+aDZ
+aDZ
+rTv
+fEu
+ubK
+oSX
+mZk
+xJZ
+xJZ
+imu
+tVj
+tVj
+tVj
+tVj
+tVj
+tVj
+tVj
+xJZ
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+eyt
+wVf
+wVf
+wVf
+xvF
+wVf
+wVf
+xOo
+xOo
+jVK
+mnc
+mnc
+mnc
+xMq
+kYn
+wVf
+fHx
+vpV
+qVS
+wVf
+rWY
+viK
+xJZ
+xJZ
+vph
+qIF
+sgk
+uXS
+uXS
+uXS
+jGz
+eQZ
+rWx
+uXS
+sGo
+eQZ
+sGo
+uXS
+uXS
+uXS
+wGQ
+xxk
+cto
+kmI
+mCF
+jdm
+mCF
+hoC
+cty
+cty
+cty
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(127,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+uYJ
+qqR
+qwQ
+qwQ
+lTR
+pdK
+pdK
+pdK
+pdK
+pdK
+urD
+nBc
+gsC
+lTg
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+lTg
+wlB
+kgp
+kgp
+kgp
+vzq
+kgp
+ihY
+nwq
+ihY
+ihY
+ihY
+iaH
+jjj
+jjj
+ihY
+ihY
+teg
+jks
+jks
+cFw
+cFw
+gDr
+dvT
+nwq
+cFw
+cFw
+pGs
+wOO
+fCB
+kCA
+tlT
+cbq
+tlT
+ljx
+cbq
+tlT
+kCA
+xPV
+hst
+rKl
+lur
+cbg
+fEu
+xjp
+wOO
+viK
+xJZ
+xJZ
+wqb
+tVj
+tVj
+qIF
+kbQ
+qIF
+tTU
+kbQ
+xJZ
+xJZ
+viK
+gDh
+wqb
+eyt
+eyt
+eyt
+eyt
+wVf
+sBN
+xOo
+xOo
+xOo
+aRL
+xOo
+xOo
+vrO
+vAg
+wVf
+gwG
+jVK
+iPI
+fLn
+jhv
+jzq
+ocr
+wVf
+ybt
+viK
+xJZ
+xJZ
+qIF
+kbQ
+kbQ
+uXS
+dGR
+kNa
+chr
+eQZ
+sGo
+uXS
+vzY
+eQZ
+eqn
+kNa
+oAm
+uXS
+hbi
+cto
+cto
+kmI
+mCF
+mCF
+mCF
+hoC
+cty
+cty
+cty
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(128,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+cUN
+mPk
+mPk
+wBp
+uYJ
+qwQ
+qwQ
+qwQ
+qwQ
+pdK
+pdK
+pdK
+pdK
+pdK
+pdK
+urD
+nsN
+usQ
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+aQN
+wlB
+aQN
+aQN
+wlB
+kgp
+kgp
+wlB
+kgp
+kgp
+kgp
+ihY
+ihY
+ihY
+qis
+cFw
+cFw
+cFw
+epN
+cFw
+ihY
+hQl
+jks
+jks
+fSa
+jks
+cFw
+cFw
+cFw
+cFw
+cFw
+fsC
+oSX
+bgl
+mSD
+gkS
+adR
+gkS
+xRt
+yjK
+lsT
+kCA
+hUY
+oSX
+lur
+rtR
+osr
+aDZ
+aDZ
+nOg
+pfr
+lVc
+lVc
+iFZ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+sgk
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+eyt
+wVf
+wVf
+wVf
+xvF
+wVf
+wVf
+hay
+hZD
+byl
+gmK
+wVf
+vap
+jVK
+eUv
+wVf
+twh
+aqb
+ptP
+wVf
+mNT
+viK
+xJZ
+xJZ
+kfG
+nMJ
+uqW
+uXS
+uXS
+uXS
+uXS
+bHc
+rWx
+uXS
+sGo
+qQe
+uXS
+uXS
+uXS
+uXS
+hbi
+cto
+cto
+iFb
+hoC
+mCF
+mCF
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(129,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+qwQ
+lTR
+daS
+uYJ
+qwQ
+pdK
+pdK
+pdK
+pdK
+pdK
+fpq
+cVq
+mtT
+lTg
+nCl
+nCl
+nCl
+aQN
+aQN
+kgp
+kgp
+kgp
+kgp
+kgp
+kgp
+kgp
+kgp
+nCl
+nCl
+nCl
+aQN
+dOm
+aQN
+nCl
+nCl
+nCl
+nCl
+nCl
+aQN
+wlB
+gDr
+ihY
+ihY
+cFw
+res
+res
+res
+res
+eoB
+kjp
+res
+jks
+jks
+lch
+lch
+lch
+lch
+lch
+lch
+lch
+lch
+tZm
+bgl
+kCA
+kCA
+cbq
+kCA
+kCA
+pkX
+nsl
+kCA
+hUY
+oSX
+eYM
+lur
+rpI
+rrr
+rrr
+wOO
+fga
+uwJ
+xJZ
+viK
+kbQ
+kbQ
+qIF
+kbQ
+qIF
+uet
+eyt
+wqb
+rpd
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+kbQ
+eyt
+eyt
+ldw
+xAx
+kjN
+wVf
+xvF
+nNv
+wVf
+wVf
+wVf
+wVf
+vXW
+wVf
+wVf
+wVf
+wVf
+wVf
+wVf
+rDD
+viK
+xJZ
+xJZ
+kbQ
+kbQ
+eyt
+uXS
+vzY
+qZr
+kNa
+tKw
+nFf
+uXS
+vzY
+eQZ
+kNa
+sGo
+rWx
+uXS
+hbi
+cto
+wXC
+iFb
+cty
+mCF
+mCF
+cty
+hoC
+bUZ
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+gsm
+cty
+cty
+cty
+cty
+hoC
+cty
+cty
+mCF
+jdm
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(130,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+rYC
+wLB
+mPW
+wBp
+lze
+pdK
+urD
+pdK
+urD
+urD
+nsN
+wlB
+kAH
+kgp
+kgp
+wsn
+wlB
+aQN
+kgp
+kgp
+wlB
+lTg
+kgp
+lTg
+wlB
+jsx
+rVl
+kgp
+kgp
+vll
+wlB
+bSQ
+iQr
+iQr
+iQr
+iQr
+iQr
+iQr
+iQr
+iQr
+sIK
+foE
+nnb
+nnb
+nnb
+nnb
+nnb
+wDH
+nLH
+wDH
+nnb
+nnb
+nnb
+cFw
+cFw
+nwq
+cFw
+nwq
+gDr
+cFw
+mcB
+oSX
+oIC
+jtU
+jtU
+qId
+jtU
+oBP
+kLA
+vnH
+jtU
+dID
+wOO
+gar
+dgF
+uZa
+mEB
+mEB
+oSX
+xJZ
+xJZ
+xJZ
+viK
+ryD
+ouy
+ofC
+qIF
+uet
+cFz
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+jqw
+kbQ
+kbQ
+qIF
+kbQ
+qIF
+kbQ
+qIF
+kbQ
+tVj
+kbQ
+eyt
+wVf
+oWO
+nzd
+xqG
+wVf
+eyt
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+xJZ
+kbQ
+kbQ
+kbQ
+uXS
+vZv
+sGo
+uXS
+jCN
+rWx
+uXS
+tcS
+dnU
+uXS
+sGo
+oAm
+uXS
+hbi
+cto
+mxB
+aOg
+aOg
+mCF
+mCF
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+lVQ
+aOg
+gsm
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(131,1,1) = {"
+wUU
+nvv
+cUN
+mPk
+cUN
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+fpq
+mwI
+cVq
+cVq
+pZT
+nsN
+mdg
+lTg
+kgp
+nit
+wlB
+aQN
+slw
+kgp
+eia
+lTg
+hVL
+wlB
+qAy
+hmh
+wlB
+ebF
+ggr
+kgp
+kyP
+wlB
+wlB
+iQr
+iQr
+aCX
+iQr
+iQr
+iQr
+iQr
+iQr
+eJN
+vuA
+vuA
+bcD
+nnb
+nnb
+nnb
+nnb
+sIK
+nnb
+nnb
+nnb
+nnb
+nwq
+ebi
+cFw
+cFw
+cFw
+cFw
+cFw
+kuO
+slE
+cqC
+sPh
+qId
+qxa
+wOO
+wOO
+nUf
+kIz
+nUf
+wOO
+wOO
+wOO
+wOO
+wOO
+wOO
+wOO
+wOO
+wqb
+xJZ
+xJZ
+viK
+xJZ
+tCA
+kbQ
+kbQ
+vcR
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+eyt
+sgk
+kbQ
+kbQ
+qIF
+kbQ
+qIF
+sgk
+kbQ
+tVj
+kbQ
+eyt
+wVf
+jUM
+dnV
+kTI
+wVf
+eyt
+eyt
+wqb
+wqb
+xJZ
+viK
+xJZ
+xJZ
+kfG
+ofC
+kbQ
+uXS
+uXS
+uXS
+uXS
+jKK
+eHl
+uXS
+eHl
+jKK
+uXS
+uXS
+uXS
+uXS
+hbi
+cto
+xxk
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+aOg
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(132,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cUN
+mPk
+cJL
+mPk
+xVw
+nsN
+xNA
+xNA
+xNA
+gVd
+oZJ
+xNA
+kgp
+kgp
+gCQ
+wlB
+bYO
+lTg
+wlB
+nKf
+wlB
+wlB
+wlB
+wlB
+wlB
+tgK
+wlB
+aQN
+wlB
+wlB
+wlB
+wlB
+iQr
+iQr
+bSQ
+qNu
+wlB
+wlB
+aQN
+wlB
+aKJ
+cFw
+cFw
+cFw
+dYW
+jks
+cFw
+cFw
+xmL
+fMI
+eHv
+cFw
+jks
+cFw
+cFw
+cFw
+mUz
+nwq
+cFw
+cFw
+uFO
+slE
+slE
+oSX
+oSX
+oSX
+slE
+xAg
+axh
+enu
+iQS
+cRZ
+vVH
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+gDh
+xJZ
+viK
+xJZ
+tCA
+kbQ
+kbQ
+eyt
+eyt
+eyt
+wqb
+xJZ
+viK
+wXu
+wqb
+eyt
+eyt
+eyt
+eyt
+sgk
+tTU
+qIF
+kbQ
+kbQ
+kbQ
+tVj
+tVj
+tVj
+eyt
+wVf
+gqN
+nrd
+gnZ
+wVf
+eyt
+eyt
+wqb
+oJW
+xJZ
+eQa
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+pfr
+lVc
+feR
+lVc
+pfr
+vJp
+lVc
+mUP
+fnj
+baa
+xxk
+xxk
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+aOg
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(133,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+cUN
+mPk
+mPk
+mPk
+mPk
+mPk
+cUN
+mPk
+wcb
+wlH
+tMZ
+ghW
+wlB
+beK
+mtT
+kgp
+kgp
+wlB
+wlB
+hmh
+wlB
+jwX
+aQN
+aQN
+sKz
+wlB
+tez
+tmZ
+rXk
+wlB
+aQN
+hmh
+wlB
+wlB
+mdg
+dWV
+iQr
+jKs
+wlB
+wlB
+kgp
+wlB
+nCl
+wlB
+xmL
+iUH
+icm
+cFw
+nwq
+cFw
+cFw
+cFw
+cFw
+pll
+jNn
+eNA
+jks
+cFw
+jks
+jks
+jks
+cFw
+cFw
+nwq
+gaG
+qEt
+ihX
+qEt
+xSZ
+qEt
+biS
+vVH
+hrc
+enu
+iQS
+pGU
+vVH
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+rDD
+xJZ
+viK
+stw
+ouy
+kbQ
+kbQ
+kbQ
+eyt
+eyt
+wqb
+rDD
+viK
+gha
+wqb
+eyt
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+ofC
+tTU
+tVj
+sgk
+jqw
+eyt
+wVf
+uvB
+ver
+ycz
+wVf
+eyt
+eyt
+wqb
+qQd
+xJZ
+viK
+xJZ
+xJZ
+xJZ
+xJZ
+ryD
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+ryD
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+cto
+tuZ
+cto
+wNz
+xxk
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+hoC
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+wUU
+"}
+(134,1,1) = {"
+wUU
+nvv
+cUN
+mPk
+cUN
+mPk
+mPk
+mPk
+mPk
+mPk
+cUN
+cUN
+cUN
+pCa
+tMZ
+wlB
+eia
+wlB
+ghW
+lTg
+wlB
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+jwX
+wlB
+wlB
+qNX
+ehY
+urD
+nsN
+lTg
+aQN
+aQN
+gjC
+wlB
+wlB
+dWV
+iQr
+jKs
+wlB
+kgp
+kgp
+kgp
+nCl
+wlB
+cFw
+tPK
+cFw
+nwq
+cFw
+cFw
+cel
+jks
+cFw
+tPK
+qkq
+xpe
+jks
+jks
+jks
+mtp
+coX
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+nwq
+nwq
+oep
+vVH
+won
+vSu
+iQS
+pGU
+vVH
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+bFD
+xJZ
+viK
+xJZ
+lFE
+kbQ
+kbQ
+kbQ
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+eyt
+eyt
+jqw
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+tVj
+kbQ
+kbQ
+kbQ
+wVf
+wVf
+wVf
+wVf
+wVf
+eyt
+eyt
+wqb
+wqb
+xJZ
+viK
+xJZ
+xJZ
+pOg
+xJZ
+xJZ
+wXu
+ryD
+ryD
+xJZ
+xJZ
+xJZ
+gDh
+xJZ
+ryD
+xJZ
+xJZ
+cto
+iaM
+cto
+cto
+xxk
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+wUU
+"}
+(135,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wfR
+dYd
+wlB
+kAH
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+gjC
+wlB
+lTg
+wlB
+wlB
+mdg
+wlB
+beK
+cVq
+cVq
+mtT
+wlB
+aQN
+aQN
+wlB
+oyv
+lTg
+wlB
+iQr
+iQr
+lTg
+wlB
+gjC
+kgp
+nCl
+wlB
+cFw
+ihY
+qkq
+ihY
+cSc
+jrr
+jrr
+vUx
+jrr
+cSc
+cCk
+cFw
+cFw
+jks
+jks
+jks
+coX
+nwq
+cFw
+cFw
+tkh
+cFw
+nwq
+wUF
+cFw
+cFw
+uFO
+vVH
+iQS
+aQY
+iQS
+iQS
+vVH
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+wqb
+xJZ
+viK
+xJZ
+ouy
+kbQ
+kbQ
+kbQ
+eyt
+eyt
+wqb
+rWY
+viK
+xJZ
+bPk
+jqw
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+sgk
+tVj
+kbQ
+kbQ
+kbQ
+sgk
+snq
+aUD
+snq
+kbQ
+eyt
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+ouy
+ouy
+ouy
+ouy
+ouy
+ouy
+tVj
+tVj
+tVj
+tVj
+ouy
+ouy
+ouy
+iFb
+owM
+owM
+owM
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+cty
+cty
+gsm
+aOg
+aOg
+gsm
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(136,1,1) = {"
+wUU
+nvv
+mPk
+cUN
+mPk
+mPk
+mPk
+mPk
+cUN
+mPk
+mPk
+rUa
+cUN
+xDE
+wlB
+wlB
+lTg
+lTg
+wlB
+wlB
+wlB
+mdg
+wlB
+wlB
+wlB
+ghW
+wlB
+lTg
+wlB
+ghW
+wlB
+wlB
+lTg
+wlB
+wlB
+mdg
+wlB
+qNu
+wlB
+wlB
+wlB
+iQr
+jKs
+wlB
+aQN
+aQN
+wlB
+lTg
+wlB
+uAM
+ihY
+ihY
+ihY
+nwq
+cFw
+nwq
+nwq
+qTE
+ihY
+ihY
+cFw
+ykU
+jks
+nwq
+cFw
+fSa
+cFw
+jks
+jks
+jks
+jks
+cFw
+cFw
+cFw
+dgY
+kuO
+vVH
+iQS
+fnl
+iQS
+iQS
+vVH
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+kBZ
+wqb
+xJZ
+viK
+gDh
+ouy
+sgk
+kbQ
+qIF
+eyt
+eyt
+wqb
+oJW
+viK
+xJZ
+wqb
+kbQ
+sgk
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+tVj
+tVj
+ykx
+tVj
+kbQ
+kbQ
+sgk
+tTU
+nMJ
+mxG
+kbQ
+bfg
+jqw
+eyt
+eyt
+eyt
+rDD
+viK
+xJZ
+ouy
+eyt
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+qIF
+qIF
+eyt
+eyt
+cty
+tEF
+cty
+cty
+aOg
+aOg
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+cty
+cty
+aOg
+lVQ
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(137,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cUN
+mPk
+mPk
+iWj
+wlB
+mdg
+lTg
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+lTg
+lTg
+wlB
+lTg
+wlB
+lTg
+wlB
+wlB
+lTg
+wlB
+wlB
+tfc
+iQr
+iQr
+wlB
+ghW
+wlB
+wlB
+rBq
+wlB
+xmL
+deE
+cFw
+cFw
+jks
+cFw
+cFw
+cFw
+ivo
+cFw
+deq
+cFw
+cFw
+jks
+cFw
+mEs
+ihY
+wop
+cFw
+cFw
+cFw
+jks
+cFw
+cFw
+dvT
+cFw
+kuO
+vVH
+iQS
+enu
+apH
+iQS
+vVH
+kBZ
+wqb
+wqb
+wqb
+wqb
+kBZ
+kBZ
+wqb
+xJZ
+viK
+gDh
+lFE
+sgk
+kbQ
+jqw
+eyt
+eyt
+wqb
+xJZ
+viK
+xJZ
+wqb
+iyv
+tTU
+jqw
+kbQ
+jqw
+kbQ
+kbQ
+tVj
+tVj
+tVj
+tVj
+eyt
+eyt
+kbQ
+sgk
+kbQ
+kbQ
+nMJ
+sgk
+kbQ
+eyt
+eyt
+eyt
+xJZ
+wXs
+xJZ
+ouy
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+tTU
+kbQ
+kbQ
+kbQ
+mCF
+wOR
+mCF
+aOg
+lVQ
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+cty
+cty
+cty
+hoC
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+gsm
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(138,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+cJL
+iWj
+hPq
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+lTg
+lTg
+lTg
+tuT
+lTg
+lTg
+wlB
+chX
+lTg
+lTg
+jtH
+lTg
+lTg
+jtH
+jtH
+jtH
+lTg
+lTg
+iQr
+iQr
+wlB
+wlB
+wlB
+wlB
+nCl
+wlB
+xmL
+cFw
+cFw
+cFw
+jks
+cFw
+cFw
+cFw
+cFw
+cFw
+tEM
+hzx
+cFw
+jks
+nwq
+nwq
+ihY
+ihY
+cFw
+mDm
+dvT
+nwq
+jks
+cFw
+cFw
+cFw
+kuO
+vVH
+nxl
+enu
+iQS
+hza
+aoC
+vVH
+rql
+qcD
+kAl
+vVH
+wqb
+kBZ
+wqb
+xJZ
+viK
+xJZ
+ouy
+kbQ
+sgk
+kbQ
+eyt
+wqb
+xxs
+xJZ
+viK
+xJZ
+wqb
+wqb
+tLu
+tLu
+wqb
+wqb
+ryD
+ryD
+xJZ
+ryD
+wqb
+wqb
+wqb
+wqb
+tLu
+tLu
+xJZ
+xJZ
+xJZ
+wqb
+tLu
+wqb
+wqb
+wqb
+xJZ
+viK
+xJZ
+ouy
+eyt
+qIF
+kbQ
+qIF
+ofC
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+mCF
+wOR
+mCF
+aOg
+aOg
+aOg
+aOg
+aOg
+bUZ
+mCF
+mCF
+mCF
+cty
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(139,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+rJv
+rXk
+lTg
+wlB
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+lTg
+lTg
+pXT
+lTg
+lTg
+pXT
+lTg
+tpa
+lTg
+lTg
+pXT
+lTg
+lTg
+lTg
+lTg
+jqd
+lTg
+lTg
+lTg
+kFn
+wlB
+iQr
+wlB
+lTg
+nCl
+wlB
+iig
+jks
+cFw
+cFw
+jks
+cFw
+cFw
+nwq
+ihY
+ihY
+fxX
+iaH
+mio
+nRU
+jjj
+hjn
+ihY
+cFw
+cFw
+cFw
+cFw
+cFw
+jks
+jks
+cFw
+cFw
+kuO
+uti
+kxU
+enu
+iQS
+iQS
+iQS
+iQS
+jXn
+iQS
+iQS
+tkr
+imu
+xJZ
+xJZ
+xJZ
+viK
+xJZ
+ouy
+tCA
+kbQ
+tCA
+wqb
+wqb
+xJZ
+xJZ
+viK
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+wXu
+xJZ
+ryD
+ryD
+xJZ
+keY
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+wXs
+xJZ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+mCF
+wOR
+mCF
+jdm
+mCF
+mCF
+aOg
+mCF
+mCF
+mCF
+mCF
+cty
+cty
+cty
+bUZ
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+aOg
+aOg
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(140,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+vhB
+nsN
+ghW
+wlB
+lTg
+wlB
+lTg
+lTg
+lTg
+lTg
+pXT
+lTg
+lTg
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+emP
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+pXT
+pXT
+lTg
+wlB
+lTg
+wlB
+hPq
+aQN
+wlB
+xmL
+qTE
+cFw
+cFw
+cFw
+ebi
+cFw
+ihY
+ihY
+gFA
+nwq
+upb
+jks
+jks
+cFw
+epN
+cFw
+cFw
+vbS
+cFw
+cFw
+cFw
+jks
+jks
+cFw
+nwq
+ezU
+uti
+sPD
+hdV
+pDW
+pDW
+pDW
+eVH
+pDW
+pDW
+pDW
+pDW
+lVc
+lVc
+lVc
+lVc
+pfr
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+pbw
+lVc
+lVc
+pfr
+nch
+lVc
+lVc
+lVc
+lVc
+xpk
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+xza
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+lVc
+cpC
+xJZ
+kbQ
+ofC
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+jqw
+kbQ
+jqw
+kbQ
+mCF
+wOR
+mCF
+mCF
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+aOg
+cty
+cty
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+lVQ
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(141,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+cUN
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+cJL
+rYC
+nsN
+wlB
+wlB
+vNy
+wlB
+wlB
+eia
+lTg
+lTg
+lTg
+ade
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+nFX
+ias
+lTg
+wlB
+lTg
+lTg
+iQr
+kgp
+kgp
+nCl
+wlB
+cFw
+tPK
+cFw
+cFw
+cFw
+cFw
+nwq
+cFw
+ihY
+fvV
+cFw
+coX
+cFw
+cFw
+dvT
+nwq
+cFw
+cFw
+cFw
+nwq
+cFw
+jks
+jks
+cFw
+cFw
+nwq
+kuO
+uti
+fmy
+iQS
+iQS
+iQS
+iQS
+iQS
+iQS
+axs
+iQS
+iQS
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+ryD
+ryD
+oPV
+xJZ
+xJZ
+eKF
+bPk
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+sny
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJt
+xJZ
+xJZ
+sny
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+xJZ
+ryD
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+jqw
+mCF
+iHE
+aOg
+hoC
+cty
+cty
+mCF
+hoC
+mCF
+mCF
+aOg
+gsm
+cty
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(142,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+wBp
+nsN
+wlB
+wlB
+kqs
+lTg
+wlB
+pXT
+lTg
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+nFX
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+pXT
+wlB
+lTg
+lTg
+wlB
+kgp
+kgp
+nCl
+wlB
+cFw
+cFw
+ihY
+ihY
+qTE
+cFw
+cFw
+nwq
+cFw
+hQl
+cFw
+coX
+cFw
+nwq
+cFw
+cFw
+cFw
+cFw
+cFw
+ihY
+wop
+gkG
+nRU
+jjj
+jjj
+mcp
+tdt
+xAg
+xAg
+bSD
+kAl
+kAl
+vVH
+vVH
+vVH
+vVH
+vVH
+vVH
+gfu
+xJZ
+xJZ
+gfu
+sny
+sVr
+ryD
+ryD
+xJZ
+iLc
+sny
+jcY
+sny
+xJZ
+xJZ
+mHh
+wqb
+wqb
+tLu
+tLu
+wqb
+wqb
+wqb
+wqb
+bPk
+tLu
+wqb
+wqb
+wqb
+wqb
+wqb
+bPk
+wqb
+bPk
+wqb
+wqb
+tLu
+bPk
+bPk
+wqb
+kbQ
+kbQ
+kbQ
+ouy
+kbQ
+kbQ
+kbQ
+qIF
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bUZ
+iHE
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(143,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+cJL
+ovT
+mtT
+wlB
+wlB
+dqx
+wlB
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+tfc
+iQr
+eia
+kgp
+nCl
+wlB
+cFw
+nwq
+ihY
+kfc
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+jks
+cFw
+ihY
+ihY
+cFw
+jks
+cFw
+ihY
+ihY
+xfz
+cFw
+jks
+cFw
+eHs
+cFw
+bSj
+aoC
+xAg
+uti
+uti
+uti
+vVH
+gCZ
+gfe
+bzz
+fNm
+vVH
+oET
+slA
+gfG
+oET
+oET
+kbQ
+kbQ
+kbQ
+lFE
+tCA
+ouy
+ouy
+ouy
+tCA
+lFE
+ouy
+ouy
+kbQ
+kbQ
+qIF
+eyt
+eyt
+qIF
+kbQ
+kbQ
+kbQ
+kbQ
+tVj
+kbQ
+kbQ
+liq
+kbQ
+sgk
+kbQ
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+jqw
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wOR
+aOg
+lVQ
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+mCF
+mCF
+mCF
+bUZ
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(144,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+iWj
+wlB
+gjC
+lTg
+lTg
+wlB
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+uHD
+lTg
+lTg
+fIk
+wlB
+kgp
+nCl
+ghW
+nwq
+cFw
+cFw
+nwq
+cFw
+cFw
+cFw
+upb
+cFw
+cFw
+cFw
+jks
+cFw
+uAM
+ihY
+cFw
+agn
+cFw
+ejk
+nwq
+nak
+cFw
+jks
+nwq
+cFw
+cFw
+bGU
+pGs
+pGs
+tgC
+oAJ
+sxL
+bzz
+aer
+rvD
+rvD
+wPH
+ekE
+oET
+oET
+oET
+oET
+jqw
+kbQ
+ofC
+kbQ
+qIF
+qIF
+kbQ
+kbQ
+kbQ
+qIF
+kbQ
+qIF
+kbQ
+kbQ
+qfu
+kbQ
+kbQ
+qIF
+kbQ
+kbQ
+kbQ
+ofC
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+qAg
+kbQ
+tTU
+kbQ
+kbQ
+sgk
+kbQ
+kbQ
+kbQ
+qIF
+kbQ
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gsm
+aOg
+xGV
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+hoC
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(145,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+iWj
+wlB
+wlB
+wlB
+rBq
+wlB
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+nFX
+wlB
+wlB
+wlB
+wlB
+wlB
+aAX
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+kFH
+iQr
+wlB
+kgp
+kgp
+wlB
+cFw
+cFw
+cFw
+xfz
+cel
+jks
+jks
+jks
+gtv
+jks
+jks
+coX
+cFw
+cFw
+cFw
+cFw
+cFw
+jks
+pll
+cFw
+cFw
+cFw
+cFw
+cFw
+bGU
+bGU
+bGU
+bGU
+pGs
+bGU
+xke
+rvD
+bGU
+rvD
+rvD
+bGU
+rvD
+xeO
+eyt
+eyt
+eyt
+eyt
+eyt
+kbQ
+kbQ
+tTU
+kbQ
+sgk
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+rsf
+kbQ
+kbQ
+kbQ
+sgk
+kbQ
+kbQ
+qfu
+qIF
+kbQ
+kbQ
+kbQ
+qIF
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+eyt
+jqw
+kbQ
+kbQ
+kbQ
+nMJ
+kbQ
+kbQ
+kqN
+jqw
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+mCF
+mCF
+mCF
+mCF
+mCF
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+jdm
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(146,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+pRa
+xDE
+wlB
+lTg
+wlB
+mdg
+wlB
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+nFX
+lTg
+pXT
+lTg
+lTg
+bDs
+aQN
+kgp
+kgp
+wlB
+cFw
+cFw
+xmL
+iXy
+cFw
+cFw
+cFw
+cFw
+ihY
+cFw
+cFw
+cFw
+ebi
+cFw
+nwq
+cFw
+tsC
+cFw
+pll
+eHs
+cFw
+nwq
+bGU
+pmM
+bGU
+bGU
+rvD
+bGU
+bGU
+rvD
+bGU
+rvD
+rvD
+elP
+bGU
+bGU
+rvD
+erQ
+vNB
+eyt
+eyt
+eyt
+eyt
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+qAg
+kbQ
+sfj
+kbQ
+kbQ
+kbQ
+dDn
+kbQ
+eyt
+eyt
+qIF
+eyt
+jqw
+qIF
+eyt
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+jqw
+eyt
+eyt
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+hoC
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+bUZ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(147,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rUa
+rJv
+rXk
+wlB
+lTg
+wlB
+lTg
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+nFX
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+kLF
+wlB
+wlB
+dOl
+kgp
+kgp
+lTg
+cFw
+cFw
+xmL
+jks
+jks
+cFw
+cFw
+ykA
+cFw
+cFw
+cFw
+cFw
+cFw
+nwq
+nwq
+cFw
+cFw
+agn
+tPK
+udp
+cFw
+bGU
+bGU
+pmM
+cYw
+bGU
+bGU
+trI
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+bGU
+rvD
+rvD
+bGU
+rvD
+rvD
+bGU
+eyt
+eyt
+eyt
+eyt
+eyt
+kbQ
+kbQ
+sgk
+qIF
+kbQ
+kbQ
+kbQ
+sgk
+kbQ
+pbT
+kbQ
+qfu
+jqw
+tTU
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+jqw
+qfu
+kbQ
+sgk
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+ofC
+qIF
+sgk
+qIF
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+hoC
+lDF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+mCF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(148,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPW
+nsN
+wlB
+lTg
+wlB
+wlB
+lTg
+uHD
+lTg
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+uHD
+wlB
+lTg
+dOl
+iQr
+wlB
+kgp
+kgp
+wlB
+cFw
+iUH
+wfh
+jks
+nwq
+wop
+gDr
+cFw
+cFw
+jks
+jks
+udp
+cFw
+nwq
+cFw
+nwq
+nwq
+cFw
+nwq
+tkh
+nwq
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+pYK
+bGU
+rvD
+bLV
+bGU
+rvD
+bGU
+rvD
+rvD
+rvD
+rvD
+rvD
+rvD
+eyt
+eyt
+eyt
+eyt
+eyt
+uqW
+eyt
+eyt
+eyt
+qIF
+uqW
+gaJ
+tVj
+qfu
+eQI
+tVj
+tVj
+tVj
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+qIF
+kbQ
+kbQ
+sfj
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+aOg
+aOg
+mCF
+jdm
+mCF
+mCF
+lDF
+lDF
+mCF
+mCF
+lVQ
+mCF
+mCF
+mCF
+mCF
+mCF
+aOg
+aOg
+lVQ
+lDF
+lDF
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(149,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+mPW
+nsN
+wlB
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+lTg
+lTg
+ade
+wlB
+wlB
+wlB
+wlB
+hHn
+wlB
+wlB
+wlB
+wlB
+wlB
+nFX
+wlB
+wlB
+wlB
+xpL
+lTg
+wlB
+lTg
+wlB
+iQr
+kgp
+kgp
+kgp
+wlB
+cFw
+cFw
+xmL
+cFw
+cFw
+cFw
+cFw
+cFw
+cFw
+jks
+cFw
+fSa
+fSa
+ihY
+xBw
+nwq
+cFw
+vbH
+cFw
+cFw
+bGU
+bGU
+xke
+bGU
+trI
+bGU
+bLV
+bGU
+elP
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+pYK
+bGU
+bGU
+bGU
+bGU
+bGU
+elP
+rvD
+bGU
+bGU
+eyt
+eyt
+eyt
+eyt
+tXu
+tXu
+tXu
+tXu
+ouy
+ouy
+uon
+kvz
+peu
+ouy
+ouy
+tXu
+tXu
+tXu
+tXu
+tXu
+tXu
+tXu
+tXu
+vqG
+tVj
+kbQ
+qIF
+qfu
+kbQ
+qIF
+sgk
+kbQ
+kbQ
+kbQ
+kbQ
+jqw
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+lVQ
+xGV
+aOg
+mCF
+mCF
+mCF
+hoC
+lDF
+lDF
+lDF
+hoC
+aOg
+aOg
+mCF
+mCF
+aOg
+aOg
+lVQ
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(150,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+wLB
+nsN
+hPq
+wlB
+wlB
+lTg
+lTg
+wlB
+lTg
+lTg
+uHD
+lTg
+lTg
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+emP
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+uHD
+uHD
+lTg
+lTg
+iQr
+aQN
+kgp
+nCl
+lTg
+cFw
+nwq
+lxi
+kgA
+cFw
+cFw
+luC
+jEv
+joe
+jjj
+jjj
+jjj
+jjj
+vuQ
+ihY
+ihY
+cFw
+cFw
+bGU
+rvD
+bGU
+bGU
+qoI
+jTR
+bGU
+eKL
+bGU
+bGU
+rvD
+bGU
+lzT
+bGU
+rvD
+uFq
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+lzT
+bGU
+bGU
+bGU
+bGU
+rvD
+rvD
+rvD
+rvD
+eyt
+eyt
+eyt
+eyt
+eyt
+eyt
+qTh
+ouy
+qaX
+rTi
+rTi
+ouy
+nhI
+vjO
+rsO
+bzz
+gfe
+oAJ
+liz
+vDP
+ouy
+cwk
+sCp
+kkc
+vqK
+kbQ
+kbQ
+pGs
+pGs
+jqw
+kbQ
+qIF
+kbQ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+aOg
+aOg
+aOg
+mCF
+mCF
+mCF
+lDF
+lDF
+lDF
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+lDF
+lDF
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(151,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+wBp
+nsN
+wlB
+qNu
+lTg
+wlB
+lTg
+mdg
+lTg
+lTg
+lTg
+lTg
+uHD
+lTg
+lTg
+uHD
+lTg
+lTg
+lTg
+lTg
+uHD
+lTg
+lTg
+lTg
+lTg
+uHD
+lTg
+lTg
+lTg
+lTg
+iQr
+iQr
+aQN
+wlB
+nCl
+wlB
+cFw
+ykU
+hMI
+prC
+cFw
+nwq
+cFw
+cFw
+cFw
+cFw
+nwq
+cFw
+cFw
+pgn
+kgA
+nwq
+kyp
+oWf
+kyp
+kyp
+kyp
+elI
+fWd
+pjD
+dTG
+cFh
+kyp
+bGU
+lzT
+lzT
+lzT
+rvD
+bGU
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+lzT
+rvD
+bGU
+bGU
+bGU
+bGU
+rvD
+bGU
+rvD
+rvD
+rvD
+rvD
+rvD
+bGU
+rvD
+rvD
+xeO
+bzz
+uSF
+dFC
+mVn
+hti
+qEc
+bGU
+rvD
+aSj
+fPJ
+bGU
+oBq
+kjr
+kVE
+ibi
+dRI
+jrv
+fZP
+vqG
+pGs
+pGs
+pGs
+pGs
+qIF
+uqW
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+lDF
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(152,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+wHt
+mtT
+wlB
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+lTg
+lTg
+lTg
+lTg
+wlB
+gjC
+mdg
+lTg
+lTg
+lTg
+lTg
+ghW
+wlB
+lTg
+wlB
+wlB
+lTg
+wlB
+wlB
+iQr
+aQN
+wlB
+nCl
+wlB
+cFw
+cFw
+wfh
+agn
+nwq
+cFw
+cFw
+qTE
+nNB
+cFw
+cFw
+cFw
+nwq
+hds
+qvS
+kyp
+cFh
+kyp
+cFh
+kyp
+elI
+fWd
+dRs
+dRs
+pjD
+dTG
+cFh
+bGU
+rvD
+lzT
+lzT
+rvD
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+lzT
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bLV
+bGU
+erQ
+bGU
+rvD
+rvD
+bGU
+kyD
+prl
+noR
+etV
+huE
+eXN
+bGU
+kyD
+kyD
+cVd
+huE
+lzT
+bGU
+rKS
+vEi
+dir
+xHz
+tVj
+xcz
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+lDF
+lDF
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(153,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+iWj
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+ghW
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+lTg
+wlB
+lTg
+wlB
+wlB
+lTg
+wlB
+wlB
+aQN
+aQN
+nCl
+wlB
+cFw
+nwq
+ihY
+vlL
+gcB
+jNE
+cFw
+cFw
+cFw
+cFw
+nwq
+kyp
+kyp
+hds
+pjD
+jek
+jek
+dTG
+kyp
+kyp
+hds
+exX
+xFb
+ulb
+dRs
+qvS
+hWv
+bGU
+bGU
+rvD
+lzT
+bGU
+vNB
+elP
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+bGU
+uFq
+bGU
+rvD
+bGU
+bGU
+bGU
+trI
+bGU
+bGU
+bGU
+bGU
+kyD
+uFq
+qZJ
+bGU
+kyD
+vNB
+exs
+huE
+fFw
+bGU
+bGU
+sDH
+huE
+lzT
+lzT
+gzm
+rTi
+sCp
+inV
+ouy
+ouy
+huF
+huF
+huF
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(154,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+rJv
+rXk
+wlB
+wlB
+wlB
+wlB
+ghW
+wlB
+wlB
+wlB
+wlB
+wlB
+lTg
+tLS
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+phk
+wlB
+wlB
+bnH
+mdg
+wlB
+wlB
+lTg
+wlB
+wlB
+lTg
+hPq
+kgp
+nCl
+wlB
+nwq
+cFw
+ihY
+ihY
+ihY
+ihY
+nwq
+nwq
+wUF
+oWf
+lci
+kyp
+kyp
+nCF
+kGJ
+plq
+dRs
+qvS
+kyp
+hEv
+hds
+ulb
+dRs
+dRs
+dRs
+qvS
+kyp
+bGU
+bGU
+bGU
+bGU
+vNB
+bGU
+bGU
+bGU
+rvD
+lzT
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+eKL
+bGU
+bGU
+bGU
+bGU
+bGU
+huE
+bGU
+kyD
+bGU
+bGU
+kyD
+pYK
+fFw
+pYI
+huE
+xeO
+uoU
+bzz
+fXA
+mVj
+cql
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(155,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+wBp
+nsN
+tLS
+wlB
+lTg
+eia
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+wlB
+wlB
+lTg
+mdg
+wlB
+xCZ
+wlB
+wlB
+wlB
+wlB
+lTg
+wlB
+nFX
+wlB
+wlB
+gjC
+lTg
+wlB
+wlB
+lTg
+kgp
+kgp
+aQN
+wlB
+kyp
+kyp
+efy
+efy
+kyp
+kyp
+cFh
+kyp
+kyp
+kyp
+cFh
+kyp
+kyp
+kyp
+cFh
+hds
+dRs
+qvS
+kyp
+kyp
+hds
+dRs
+xFb
+xFb
+xFb
+qvS
+uWo
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+lzT
+lzT
+bGU
+pYK
+bLV
+bGU
+bGU
+eKL
+bjC
+rvD
+bGU
+bGU
+bGU
+lzT
+lzT
+bGU
+bGU
+prl
+bGU
+qFI
+bGU
+kyD
+bGU
+cGD
+bGU
+bGU
+kyD
+bGU
+huE
+pYI
+bGU
+bGU
+bGU
+huE
+trI
+gCe
+etV
+trI
+rvD
+aSj
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+gRU
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+bsf
+bsf
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+gRU
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(156,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+nsN
+wlB
+wlB
+lTg
+wlB
+lTg
+wlB
+lTg
+lTg
+wlB
+qNu
+wlB
+wlB
+wlB
+wlB
+wlB
+pDl
+dyl
+lTg
+aCW
+wlB
+wlB
+qNu
+lTg
+wlB
+lTg
+wlB
+lTg
+aQN
+ayx
+kgp
+kgp
+kyP
+aQN
+lTg
+iHN
+kyp
+kyp
+kyp
+kyp
+kyp
+kyp
+kyp
+cFh
+kyp
+kyp
+kyp
+cFh
+kyp
+kyp
+hds
+dRs
+qvS
+cFh
+kyp
+hds
+ulb
+dRs
+xFb
+xFb
+pjD
+dTG
+bGU
+qoI
+gPi
+jTR
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+vNB
+bGU
+lzT
+lzT
+rvD
+bGU
+bGU
+bGU
+kyD
+bGU
+hDY
+bGU
+tZl
+fFw
+huE
+lzT
+bGU
+pZS
+bGU
+bGU
+vGQ
+huE
+kyD
+huE
+huE
+bGU
+bGU
+kyD
+bGU
+orr
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+chU
+chU
+avD
+chU
+chU
+avD
+chU
+chU
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(157,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+rUa
+wBp
+nsN
+eNk
+wlB
+wlB
+wlB
+wlB
+wlB
+hPq
+wlB
+wlB
+wlB
+wlB
+lTg
+lTg
+wlB
+cFZ
+nti
+ola
+ayF
+ueB
+lTg
+wlB
+lTg
+wlB
+wlB
+wlB
+wlB
+wlB
+aQN
+aQN
+tMZ
+pvQ
+lTg
+aQN
+wlB
+kyp
+cFh
+cFh
+kyp
+elI
+jek
+jek
+jek
+dTG
+kyp
+cFh
+kyp
+elI
+jek
+jek
+fWd
+xFb
+qvS
+cFh
+kyp
+hds
+dRs
+xFb
+tHc
+xFb
+dRs
+pjD
+gPi
+xfQ
+bUP
+veV
+jTR
+bGU
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+lzT
+lzT
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+lzT
+bGU
+elP
+bLV
+pYK
+bGU
+bGU
+bGU
+tZl
+lzT
+feH
+bGU
+pZS
+pYI
+bGU
+kyD
+bGU
+huE
+uFq
+bGU
+huE
+bGU
+bLV
+bGU
+prl
+bGU
+aSj
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(158,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+nsN
+iFc
+qAy
+lTg
+lTg
+wlB
+wlB
+wlB
+wlB
+ghW
+lTg
+wlB
+gjC
+wlB
+lTg
+yjH
+mUv
+hgc
+sZd
+wlB
+gOp
+wlB
+qNX
+rXk
+wlB
+ghW
+kAH
+wlB
+aQN
+tMZ
+lTg
+tmZ
+tmZ
+tmZ
+dTG
+kyp
+kyp
+jTj
+elI
+fWd
+xFb
+xFb
+dRs
+qvS
+kyp
+kyp
+kyp
+hds
+exX
+dRs
+xFb
+dRs
+qvS
+cFh
+cFh
+hds
+dRs
+xFb
+xFb
+xFb
+dRs
+dRs
+dRs
+bUP
+bUP
+bUP
+ghN
+rvD
+bGU
+qoI
+gPi
+gPi
+jTR
+elP
+bGU
+lzT
+lzT
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+bGU
+bGU
+vNB
+prl
+kyD
+pYI
+pZS
+bGU
+pYI
+bGU
+huE
+prl
+kyD
+bGU
+uTY
+bGU
+huE
+kyD
+pYI
+bGU
+bGU
+bGU
+kyD
+bGU
+orr
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+iFQ
+bsf
+hre
+bsf
+hre
+bsf
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+mqe
+mqe
+avD
+hRs
+cHV
+wsG
+hRs
+avD
+mqe
+mqe
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(159,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+nBc
+tmZ
+rXk
+wlB
+kAH
+wlB
+wlB
+qNX
+rXk
+wlB
+wlB
+qNX
+tmZ
+tmZ
+tmZ
+rXk
+wlB
+wlB
+aQN
+lTg
+kAH
+wlB
+uIW
+nsN
+wlB
+lTg
+wlB
+wlB
+aQN
+aQN
+tMZ
+pTI
+rnL
+pdK
+pjD
+jek
+jek
+jek
+fWd
+xFb
+xFb
+xFb
+xFb
+pjD
+jek
+jek
+jek
+fWd
+xFb
+xFb
+dRs
+xFb
+qvS
+kyp
+kyp
+hds
+dRs
+dRs
+dRs
+xFb
+dRs
+dRs
+xFb
+xFb
+xFb
+bUP
+ghN
+bGU
+bGU
+ejM
+bUP
+bUP
+veV
+jTR
+bGU
+rvD
+lzT
+bGU
+rvD
+bGU
+rvD
+trI
+bGU
+bGU
+bGU
+bGU
+bGU
+bGU
+bjC
+kyD
+huE
+huE
+huE
+kyD
+huE
+bGU
+rqg
+gPi
+gPi
+bko
+gPi
+jTR
+bGU
+huE
+bGU
+pYI
+lzT
+lzT
+bGU
+pYK
+pYI
+qZJ
+kyD
+bGU
+bGU
+iOi
+rvD
+bGU
+iFQ
+bsf
+puq
+hre
+bsf
+bsf
+bsf
+puq
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+puq
+bsf
+bsf
+bsf
+avD
+avD
+uvd
+lFT
+avD
+kjI
+snS
+snS
+kjI
+avD
+qcC
+uvd
+avD
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(160,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+pdK
+pdK
+jJn
+wlB
+wlB
+wlB
+lTg
+uIW
+nBc
+tmZ
+tmZ
+sXc
+pdK
+pdK
+pdK
+nsN
+wlB
+tLS
+wlB
+wlB
+wlB
+wlB
+uIW
+nsN
+wlB
+wlB
+lTg
+wlB
+lTg
+tMZ
+fbw
+pdK
+pdK
+pdK
+xFb
+xFb
+xFb
+xFb
+dRs
+xFb
+xFb
+dRs
+xFb
+xFb
+dRs
+xFb
+dRs
+xFb
+dRs
+dRs
+xFb
+xFb
+pjD
+jek
+jek
+fWd
+dRs
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+bUP
+ghN
+bGU
+ylB
+ejM
+bUP
+xFb
+bUP
+veV
+jTR
+bGU
+bGU
+bGU
+lzT
+bGU
+bGU
+pYK
+bGU
+bGU
+bGU
+prl
+bGU
+kyD
+bGU
+bGU
+huE
+huE
+ipC
+bGU
+rqg
+gPi
+xeU
+dRs
+spv
+spv
+aXn
+kyj
+gPi
+bko
+jTR
+pZS
+fFw
+lzT
+fcp
+huE
+bLV
+bGU
+bGU
+bLV
+rvD
+bGU
+bGU
+rvD
+fBV
+hre
+hre
+hre
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+gRU
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+fFK
+uvd
+smx
+aCl
+kjI
+kjI
+kjI
+kjI
+aCl
+nzb
+uvd
+uvd
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(161,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+wBp
+rnL
+pdK
+nBc
+tmZ
+tmZ
+tmZ
+tmZ
+sXc
+rnL
+pdK
+pdK
+pdK
+urD
+rnL
+pdK
+nBc
+tmZ
+tmZ
+tmZ
+tmZ
+tmZ
+tmZ
+xJH
+nsN
+wlB
+wlB
+wlB
+wlB
+wlB
+pvQ
+tMZ
+pdK
+pdK
+pdK
+dRs
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+dRs
+byC
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+byC
+xFb
+dRs
+dRs
+dRs
+dRs
+dRs
+byC
+xFb
+dRs
+xFb
+xFb
+xFb
+exX
+xFb
+bUP
+veV
+gPi
+gPi
+xfQ
+bUP
+xFb
+bUP
+bUP
+veV
+jTR
+bGU
+bGU
+bGU
+bGU
+bGU
+erQ
+rvD
+lzT
+eXO
+bGU
+kyD
+bGU
+erQ
+qoI
+bko
+gPi
+bko
+gPi
+wts
+dRs
+spv
+dRs
+spv
+spv
+spv
+dRs
+dRs
+spv
+ghN
+pZS
+kyD
+bGU
+bGU
+pZS
+vXG
+bGU
+bGU
+uFq
+rvD
+bGU
+rvD
+bGU
+iFQ
+bsf
+hre
+bsf
+bsf
+bsf
+bsf
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+avD
+pBf
+fFK
+bye
+avD
+fJI
+kjI
+kjI
+vnb
+avD
+gBM
+uvd
+uvd
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(162,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+lze
+wBp
+xVw
+mPW
+bBV
+mPW
+xVw
+wBp
+wBp
+wBp
+bBV
+mPW
+mPW
+wLB
+wBp
+mPW
+wBp
+xVw
+rYC
+xVw
+wBp
+mPW
+wBp
+bBV
+rJv
+tWT
+uxM
+grG
+tWT
+uxM
+loO
+ifO
+wBp
+xVw
+rYC
+xVw
+wBp
+wBp
+xVw
+wBp
+wBp
+rYC
+xVw
+wBp
+wBp
+wBp
+wBp
+rYC
+xVw
+wBp
+wBp
+wBp
+wBp
+xVw
+rYC
+wBp
+mPW
+wLB
+wBp
+mPW
+wLB
+bBV
+wLB
+mPW
+wBp
+xFb
+xFb
+bUP
+bUP
+bUP
+bUP
+hwE
+xFb
+xFb
+nKR
+bUP
+veV
+gPi
+gPi
+jTR
+bGU
+bGU
+bGU
+lzT
+lzT
+lzT
+bGU
+bGU
+qoI
+gPi
+xfQ
+spv
+dRs
+esA
+dRs
+esA
+dRs
+spv
+dRs
+dRs
+spv
+spv
+dRs
+spv
+spv
+ghN
+gRj
+bGU
+kyD
+bGU
+pZS
+kyD
+qhO
+kyD
+cYw
+bGU
+bGU
+rvD
+rvD
+iFQ
+hre
+bsf
+bsf
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+avD
+avD
+avD
+avD
+avD
+lms
+lms
+avD
+avD
+avD
+avD
+avD
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(163,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+mPk
+cJL
+mPk
+mPk
+mPk
+pRa
+mPk
+rUa
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+pRa
+rUa
+pRa
+pRa
+mPk
+pRa
+pRa
+rUa
+pRa
+pRa
+uhi
+kkF
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+cJL
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+pRa
+mPk
+mPk
+mPk
+rUa
+pRa
+wLB
+dRs
+xFb
+xFb
+bUP
+xFb
+bUP
+xFb
+xFb
+xFb
+xFb
+bUP
+bUP
+bUP
+bUP
+veV
+gPi
+gPi
+gPi
+gPi
+gPi
+gPi
+gPi
+gPi
+xfQ
+bUP
+bUP
+spv
+dRs
+spv
+ulb
+spv
+dRs
+dRs
+esA
+spv
+spv
+dRs
+dRs
+spv
+dRs
+veV
+bko
+gPi
+jTR
+pYI
+huE
+eKL
+bGU
+bGU
+bGU
+rvD
+rvD
+rvD
+bGU
+fBV
+bsf
+bsf
+bsf
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+puq
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+avD
+qxb
+aEg
+snS
+qxb
+brT
+nEE
+kjI
+brT
+qxb
+aEg
+snS
+qxb
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(164,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+pRa
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+mPk
+mPk
+mPk
+rUa
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPW
+exX
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+ulb
+dRs
+xFb
+dRs
+xFb
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+dRs
+dRs
+spv
+dRs
+dRs
+spv
+dRs
+dRs
+spv
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+spv
+dRs
+dRs
+spv
+hwE
+ghN
+pZS
+lYD
+fTh
+kyD
+bGU
+bGU
+rvD
+bGU
+bGU
+bGU
+pGs
+kkv
+hre
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+puq
+bsf
+bsf
+mMz
+bsf
+bsf
+avD
+oWU
+kjI
+jub
+kjI
+szZ
+kjI
+kjI
+szZ
+kjI
+kjI
+jub
+kjI
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(165,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+esA
+dRs
+dRs
+spv
+dRs
+dRs
+spv
+dRs
+dRs
+dRs
+dRs
+dRs
+spv
+spv
+dRs
+spv
+dRs
+dRs
+aaG
+dkS
+qlw
+tjn
+pmM
+bGU
+qZJ
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+mMz
+sOw
+sOw
+iwV
+avD
+bsf
+avD
+qxb
+snS
+pcH
+qxb
+brT
+kjI
+kjI
+brT
+qxb
+snS
+snS
+qxb
+avD
+bsf
+sOw
+sOw
+sOw
+avD
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(166,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+dRs
+xFb
+xFb
+xFb
+xFb
+dRs
+dRs
+ulb
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+spv
+esA
+dRs
+dRs
+spv
+dRs
+dRs
+dRs
+spv
+spv
+dRs
+dRs
+fPy
+spv
+dRs
+spv
+dRs
+dRs
+esA
+ihC
+ghN
+pmM
+hTX
+evW
+pYK
+elP
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+gNE
+gNE
+gNE
+avD
+ulv
+uvd
+uvd
+aEQ
+avD
+avD
+brT
+brT
+brT
+brT
+brT
+rco
+rco
+brT
+brT
+brT
+brT
+brT
+avD
+avD
+ofJ
+kEK
+uvd
+crq
+gFH
+mMz
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(167,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+dRs
+xFb
+xFb
+dRs
+xFb
+xFb
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+esA
+spv
+dRs
+dRs
+spv
+spv
+dRs
+dRs
+dRs
+spv
+esA
+spv
+spv
+dRs
+dRs
+esA
+dRs
+esA
+dRs
+bUP
+ghN
+bGU
+trI
+bGU
+vNB
+rvD
+vNB
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+sOw
+mol
+mol
+fof
+avD
+vNT
+vNT
+xka
+vNT
+vNT
+brT
+snS
+kjI
+kjI
+snS
+brT
+rmS
+rmS
+xka
+fbW
+rnj
+oJX
+pqf
+uvd
+ulv
+gFH
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(168,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+byC
+xFb
+xFb
+xFb
+xFb
+xFb
+xFb
+byC
+xFb
+xFb
+xFb
+byC
+xFb
+xFb
+xFb
+byC
+xFb
+dRs
+dRs
+dRs
+exX
+dRs
+exX
+dRs
+esA
+dRs
+lxs
+dRs
+dRs
+esA
+spv
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+spv
+spv
+dRs
+dRs
+bUP
+veV
+jTR
+bGU
+bGU
+bGU
+rvD
+bGU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+mMz
+sOw
+kEK
+uvd
+uvd
+brT
+kjI
+snS
+xka
+snS
+kjI
+rco
+sUG
+kjI
+kjI
+qpD
+lvS
+kjI
+snS
+xka
+nFy
+ojF
+brT
+uvd
+uvd
+crq
+gFH
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(169,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+wBp
+wLB
+mPW
+wLB
+bBV
+xVw
+wBp
+wBp
+wBp
+xVw
+wBp
+rYC
+wBp
+xVw
+wBp
+wBp
+wBp
+rYC
+xVw
+wBp
+wBp
+wBp
+bBV
+wBp
+xBH
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+esA
+spv
+dRs
+dRs
+dRs
+dRs
+spv
+esA
+esA
+dRs
+dRs
+dRs
+bUP
+bUP
+ghN
+bGU
+bGU
+bGU
+rvD
+bGU
+bGU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+sOw
+uvd
+crq
+uvd
+brT
+bPx
+snS
+xka
+snS
+cRn
+brT
+czG
+kjI
+kjI
+snS
+brT
+kjI
+snS
+xka
+ndp
+kjI
+brT
+uvd
+kEK
+uvd
+gFH
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(170,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+cJL
+mPk
+mPk
+mPk
+mPk
+mPk
+cJL
+mPk
+tTq
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+spv
+spv
+spv
+spv
+spv
+spv
+dRs
+dRs
+dRs
+dRs
+bUP
+ucL
+ghN
+bGU
+bGU
+bGU
+bGU
+rvD
+vNB
+bGU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+kkv
+bsf
+bsf
+bsf
+bsf
+sOw
+ulv
+uvd
+uvd
+brT
+kjI
+snS
+xka
+snS
+kjI
+mRs
+snS
+kjI
+kjI
+snS
+mRs
+kjI
+snS
+xka
+eBS
+kjI
+brT
+uvd
+uvd
+uvd
+lRz
+bsf
+gRU
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(171,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+mPk
+mPk
+mPk
+rYC
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+bUP
+ghN
+bGU
+bGU
+bGU
+bGU
+rvD
+rvD
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+gRU
+bsf
+brT
+kEK
+uvd
+uvd
+brT
+kjI
+kjI
+rco
+kjI
+gms
+mRs
+snS
+kjI
+kjI
+snS
+mRs
+gms
+kjI
+lvS
+nkq
+kjI
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(172,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rUa
+mPW
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+ulb
+bUP
+veV
+jTR
+bGU
+akg
+bGU
+rvD
+rvD
+bGU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+gFH
+uvd
+uvd
+uvd
+brT
+kjI
+snS
+xka
+snS
+snS
+mRs
+snS
+kjI
+kjI
+snS
+mRs
+snS
+snS
+xka
+dBA
+kjI
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(173,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+xVw
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+bUP
+ghN
+bGU
+bGU
+bGU
+bGU
+bGU
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+brT
+cRn
+vNT
+brT
+snS
+snS
+brT
+snS
+kjI
+kjI
+snS
+brT
+snS
+snS
+brT
+qwU
+kjI
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(174,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+bUP
+veV
+jTR
+bGU
+bGU
+bGU
+vNB
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+gFH
+uvd
+uvd
+uvd
+brT
+kjI
+vNT
+brT
+reA
+brT
+brT
+snS
+kjI
+kjI
+snS
+brT
+brT
+rmS
+brT
+qwU
+nnk
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(175,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+wBp
+byC
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+xFb
+xFb
+bUP
+bUP
+ghN
+bGU
+vNB
+bGU
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+gFH
+uvd
+uvd
+uvd
+brT
+kjI
+vNT
+brT
+brT
+brT
+oKy
+snS
+kjI
+kjI
+snS
+oKy
+brT
+brT
+brT
+iqU
+kjI
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(176,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+rYC
+xFb
+xFb
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+xFb
+xFb
+dRs
+dRs
+tHc
+jFL
+ghN
+bGU
+bGU
+rvD
+rvD
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+brT
+kqQ
+avD
+brT
+cNJ
+cNJ
+snS
+czG
+kjI
+kjI
+snS
+snS
+cNJ
+cNJ
+brT
+avD
+cFu
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(177,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pkl
+kkF
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+byC
+xFb
+xFb
+xFb
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+dRs
+xFb
+dRs
+dRs
+xFb
+dRs
+xFb
+dRs
+dRs
+xFb
+xFb
+jFL
+ghN
+vNB
+rvD
+frR
+bGU
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+hre
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+dHD
+avD
+avD
+avD
+snS
+snS
+snS
+snS
+kjI
+kjI
+kjI
+kjI
+snS
+snS
+snS
+snS
+avD
+avD
+avD
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(178,1,1) = {"
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+kkF
+pkl
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+xFb
+xFb
+dRs
+xFb
+byC
+dRs
+xFb
+dRs
+byC
+xFb
+xFb
+dRs
+byC
+dRs
+xFb
+byC
+xFb
+xFb
+xFb
+byC
+xFb
+exX
+kyj
+jTR
+dlD
+bGU
+rvD
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+hre
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+wNI
+xqS
+rco
+kjI
+kjI
+kjI
+kjI
+kjI
+oKy
+cUE
+kjI
+kjI
+kjI
+kjI
+atM
+pTc
+lvt
+lFr
+uvd
+uvd
+uvd
+iwV
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(179,1,1) = {"
+wUU
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+hJB
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+wBp
+xVw
+rYC
+xVw
+wBp
+wBp
+wBp
+xVw
+wBp
+rYC
+wBp
+wBp
+xVw
+wBp
+wBp
+rYC
+wBp
+xVw
+wBp
+rYC
+xVw
+wBp
+xVw
+rYC
+enZ
+iAE
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+bsf
+bsf
+bsf
+hre
+hre
+kkv
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+uvd
+smx
+rco
+kjI
+kjI
+kjI
+kjI
+kjI
+oKy
+oKy
+kjI
+kjI
+kjI
+kjI
+kjI
+pTc
+nzb
+uvd
+uvd
+uvd
+kEK
+sOw
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(180,1,1) = {"
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+cJL
+mPk
+mPk
+mPk
+cJL
+pRa
+mPk
+mPk
+mPk
+rUa
+imk
+rJv
+iAE
+pGs
+pGs
+pGs
+kkv
+bsf
+tRN
+hre
+hre
+hre
+hre
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+eIr
+uxi
+rco
+kjI
+snS
+kjI
+snS
+kjI
+kjI
+kjI
+kjI
+snS
+kjI
+snS
+snS
+rco
+vPh
+nau
+uvd
+uvd
+ulv
+sOw
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(181,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+pRa
+pRa
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+pRa
+imk
+rJv
+pGs
+pGs
+pGs
+aXb
+hre
+hre
+hre
+hre
+tRN
+hre
+hre
+hre
+hre
+bsf
+bsf
+bsf
+gFH
+uvd
+uvd
+uvd
+brT
+avD
+avD
+avD
+brT
+mvv
+snS
+snS
+kjI
+kjI
+snS
+czG
+pjm
+brT
+avD
+avD
+avD
+brT
+uvd
+uvd
+ulv
+iwV
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(182,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+xTA
+pRa
+wBp
+fjv
+mPW
+mZH
+kdq
+tWT
+uxM
+tWT
+grG
+tWT
+iAE
+bsf
+hre
+hre
+bsf
+bsf
+bsf
+lRz
+uvd
+uvd
+uvd
+sOw
+bsf
+bsf
+xXr
+bPF
+kjI
+jUY
+pwc
+kjI
+kjI
+oKy
+asf
+ahD
+idn
+avD
+bsf
+bsf
+brT
+uvd
+uvd
+ulv
+brT
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(183,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+xTA
+pRa
+imk
+cJL
+xTA
+pRa
+pRa
+pRa
+mPk
+rUa
+pRa
+iWj
+hre
+bsf
+hre
+hre
+bsf
+bsf
+gFH
+kEK
+uvd
+uvd
+brT
+bsf
+bsf
+avD
+jQG
+kjI
+jUY
+oKy
+kjI
+kjI
+pfL
+asf
+aIm
+cwp
+avD
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+brT
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(184,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+mPk
+pRa
+pRa
+mPk
+pRa
+pRa
+pRa
+pRa
+xDE
+kkv
+dsi
+dsi
+bsf
+bsf
+bsf
+lRz
+eiK
+uvd
+uvd
+sOw
+bsf
+mMz
+xXr
+ydZ
+kjI
+jUY
+rAf
+kjI
+kjI
+oKy
+asf
+qLH
+jYs
+xXr
+bsf
+mMz
+iwV
+uvd
+uvd
+kEK
+iwV
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(185,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+mPk
+imk
+mPk
+mPk
+pRa
+mPk
+pRa
+pRa
+mPk
+pRa
+mPk
+rUa
+iWj
+tOV
+dsi
+dsi
+hre
+gRU
+bsf
+gFH
+dHD
+kEK
+uvd
+sOw
+mMz
+bsf
+xXr
+iSC
+kjI
+jUY
+oKy
+kjI
+kjI
+pfL
+asf
+vmY
+mke
+xXr
+bsf
+bsf
+brT
+uvd
+uvd
+ulv
+sOw
+bsf
+gRU
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(186,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+imk
+mPk
+pRa
+pRa
+pRa
+pRa
+mPk
+pRa
+pRa
+pRa
+mPk
+pRa
+iWj
+tRN
+dsi
+ami
+hre
+bsf
+bsf
+brT
+uvd
+uvd
+uvd
+lRz
+kTu
+mMz
+avD
+brT
+mvv
+snS
+snS
+kjI
+kjI
+snS
+snS
+pjm
+brT
+xXr
+mMz
+bsf
+brT
+uvd
+uvd
+ulv
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(187,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+pRa
+pRa
+mPk
+pRa
+pRa
+mPk
+pRa
+pRa
+pRa
+rJv
+iAE
+hre
+hre
+hre
+bsf
+bsf
+sOw
+uvd
+uvd
+uvd
+brT
+gRU
+mLJ
+avD
+brT
+brT
+brT
+snS
+jbR
+kjI
+snS
+brT
+brT
+brT
+avD
+bhU
+bsf
+iwV
+uvd
+uvd
+uvd
+iwV
+mMz
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(188,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+hfZ
+mPk
+mPk
+pRa
+mPk
+mPk
+pRa
+pRa
+mPk
+jhK
+mPk
+mPk
+cJL
+xDE
+aOG
+tRN
+bsf
+tOV
+bsf
+lqa
+sOw
+crq
+uvd
+brT
+vdV
+tPE
+qza
+kjI
+rco
+kjI
+snS
+aJp
+kjI
+snS
+kjI
+rco
+kjI
+vus
+xfD
+mMz
+sOw
+uvd
+uvd
+brT
+brT
+bsf
+bsf
+kkv
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(189,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+xce
+byF
+xce
+xce
+xce
+xce
+xce
+byF
+xce
+xce
+xce
+xce
+xce
+xce
+gBP
+hXq
+hXq
+hXq
+hXq
+hXq
+qbX
+iwV
+uvd
+uvd
+sOw
+bsf
+jeT
+lbX
+kjI
+rco
+kjI
+dTe
+kjI
+kjI
+kjI
+kjI
+qAd
+kjI
+xuX
+tfC
+bsf
+brT
+uvd
+uvd
+iwV
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(190,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+iWj
+bsf
+vxi
+dsi
+hre
+vxi
+esK
+vBZ
+lRz
+eiK
+sOw
+bsf
+jwf
+ehM
+kjI
+rco
+eRQ
+kjI
+snS
+snS
+kjI
+kjI
+qAd
+kjI
+cXa
+rYi
+bsf
+brT
+uvd
+kEK
+sOw
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(191,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+rJv
+sXn
+hre
+bsf
+hre
+bsf
+bsf
+bJH
+sOw
+ulv
+sOw
+bsf
+jXp
+avD
+avD
+brT
+yaC
+yaC
+brT
+brT
+yaC
+yaC
+brT
+avD
+avD
+xfD
+bsf
+sOw
+uvd
+sOw
+iwV
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(192,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+rJv
+apG
+vxi
+dsi
+dsi
+bsf
+pTO
+psk
+iwV
+brT
+bsf
+bsf
+avD
+vOa
+kjI
+kjI
+kjI
+snS
+snS
+kjI
+kjI
+kjI
+ueQ
+avD
+bsf
+bsf
+sOw
+kEK
+iwV
+mMz
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(193,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+rJv
+iAE
+bsf
+hre
+bsf
+gFY
+lqM
+lTv
+sOw
+gNE
+gNE
+avD
+bTN
+asf
+kjI
+kjI
+snS
+snS
+kjI
+kjI
+jUY
+bTN
+avD
+bsf
+bsf
+sOw
+sOw
+brT
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(194,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+iWj
+bsf
+dsi
+hre
+vxi
+vxi
+fcf
+gFY
+lqM
+lqM
+sOw
+kEK
+kjI
+kjI
+kjI
+snS
+snS
+kjI
+kjI
+kjI
+ueQ
+sOw
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(195,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+rJv
+iAE
+hre
+hre
+bsf
+bFo
+fcf
+bsf
+bsf
+vxi
+sOw
+uvd
+uvd
+kjI
+kjI
+snS
+snS
+kjI
+kjI
+kEK
+avD
+sOw
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(196,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+rUa
+iWj
+bsf
+hre
+bsf
+vxi
+bsf
+vxi
+bsf
+bsf
+nEY
+avD
+uvd
+kjI
+qEn
+avD
+avD
+kjI
+eiK
+uvd
+sOw
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(197,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+pRa
+pRa
+eXw
+pRa
+pRa
+pRa
+ovT
+uNz
+vxi
+bsf
+vxi
+bsf
+bsf
+bsf
+bsf
+bsf
+lVf
+iyk
+kkw
+eiK
+hoU
+fxR
+fxR
+kjI
+kjI
+fcF
+sOw
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(198,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+itL
+lwm
+tjs
+lwm
+lwm
+lwm
+lwm
+lwm
+tjs
+lwm
+lwm
+lwm
+lwm
+lwm
+tjs
+lwm
+lwm
+hjK
+stK
+hXq
+hXq
+hXq
+hXq
+qCT
+qCT
+qCT
+bsf
+bsf
+bsf
+fVw
+sOw
+kjI
+kjI
+kjI
+bPx
+kjI
+ulv
+uvd
+sOw
+uaU
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+lDF
+lDF
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(199,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+jhK
+mPk
+pRa
+mPk
+mPk
+pRa
+pRa
+mPk
+vjZ
+aAr
+fGN
+wFJ
+xrl
+pRa
+hfZ
+iWj
+tRN
+hre
+hre
+gRU
+qCT
+byw
+oXC
+sxR
+qCT
+gRU
+bsf
+luu
+iwV
+crq
+kjI
+hoU
+kjI
+ulv
+kEK
+sOw
+nmH
+hmg
+bsf
+bsf
+gRU
+bsf
+bsf
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(200,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+mPk
+mPk
+pRa
+pRa
+pRa
+pRa
+itL
+kif
+fGN
+fGN
+xrl
+pRa
+mPk
+xDE
+hre
+gOj
+hre
+qCT
+qUK
+rCB
+mmv
+kKS
+dFm
+qCT
+bsf
+bsf
+hte
+ulv
+kZl
+ulv
+hoU
+kZl
+ulv
+avD
+doP
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+wUU
+"}
+(201,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+mPk
+pRa
+kWf
+cKB
+mdM
+mdM
+hjf
+pRa
+fDH
+ymb
+hre
+hre
+hre
+qCT
+mzK
+kKS
+kKS
+kKS
+kKS
+pSg
+bsf
+bBt
+bsf
+avD
+gRN
+crq
+uli
+kEK
+sOw
+lqM
+vRW
+bsf
+bsf
+bsf
+bsf
+kkv
+lDF
+lDF
+lDF
+lDF
+lDF
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+wUU
+"}
+(202,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+pRa
+pRa
+mPk
+pRa
+pRa
+pRa
+pRa
+pRa
+ovT
+ymb
+hre
+tRN
+hre
+bsf
+qCT
+kzp
+kKS
+kKS
+kKS
+kKS
+pSg
+oUh
+yfV
+bsf
+hte
+sOw
+gFH
+iwV
+sOw
+hte
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+lDF
+lDF
+lDF
+lDF
+kkv
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(203,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+mPk
+pRa
+pRa
+pRa
+pRa
+pRa
+pRa
+ovT
+dTu
+gOj
+hre
+bsf
+bsf
+bsf
+qCT
+gWL
+kKS
+eDR
+djP
+eyL
+qCT
+bsf
+ncv
+bsf
+bsf
+npW
+hTO
+toN
+ulv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+lDF
+lDF
+kkv
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(204,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+mPk
+pRa
+pRa
+mPk
+pRa
+pRa
+pRa
+pRa
+rUa
+xDE
+hre
+tRN
+hre
+bsf
+hre
+bsf
+bsf
+qCT
+gMp
+eyL
+eyL
+qCT
+bsf
+bsf
+ncv
+bsf
+bsf
+bsf
+gFY
+lqM
+dIk
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+lDF
+lDF
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+wUU
+"}
+(205,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+nvv
+oTs
+vgH
+pGs
+pGs
+pGs
+pGs
+bsf
+hre
+bsf
+bsf
+qCT
+qCT
+qCT
+bsf
+bsf
+bsf
+ncv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+lDF
+lDF
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+wUU
+"}
+(206,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+iax
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+bsf
+ncv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+lDF
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(207,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+iax
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+kkv
+szw
+bsf
+bsf
+bsf
+shO
+neD
+jmb
+tju
+ftm
+tXT
+bsf
+bsf
+gRU
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(208,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+iax
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+kkv
+kkv
+pGs
+pGs
+pGs
+fbZ
+sVk
+gTe
+ixQ
+mmq
+pGs
+pGs
+kkv
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+bsf
+kkv
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(209,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+iax
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+joO
+jLU
+hni
+pGs
+pGs
+pGs
+pGs
+kkv
+kkv
+bsf
+bsf
+bsf
+bsf
+bbt
+bsf
+bsf
+bsf
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(210,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+bsf
+bsf
+pGs
+kkv
+kkv
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(211,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(212,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(213,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+cLP
+cLP
+cLP
+cLP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(214,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(215,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(216,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(217,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(218,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(219,1,1) = {"
+dGr
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+gsP
+wUU
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+gKs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+pGs
+wUU
+"}
+(220,1,1) = {"
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+dGr
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+wUU
+"}
diff --git a/maps/map_files/chapaev/chapaev.dmm b/maps/map_files/chapaev/chapaev.dmm
new file mode 100644
index 0000000000..c2b8457ee8
--- /dev/null
+++ b/maps/map_files/chapaev/chapaev.dmm
@@ -0,0 +1,28093 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/structure/machinery/autodoc_console{
+ dir = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"ae" = (
+/obj/structure/machinery/power/smes/buildable,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/engineering)
+"af" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"ag" = (
+/obj/effect/decal/cleanable/blood/oil/streak,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"ai" = (
+/obj/structure/ladder{
+ height = 1;
+ id = "eng1"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"an" = (
+/obj/structure/machinery/door/poddoor/almayer/open{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"as" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"az" = (
+/obj/structure/machinery/cryopod{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"aE" = (
+/obj/structure/machinery/disposal{
+ density = 0;
+ layer = 3.2;
+ pixel_y = 16
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"aF" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ id = "chapaev_engi"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"aI" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"aQ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/obj/structure/sign{
+ desc = "Comrade! Don't forget to return your state-issued items to your assigned locker before returning to hypersleep!";
+ icon_state = "securearea";
+ pixel_y = 30;
+ name = "Vnimanie! 注意!"
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"aS" = (
+/obj/structure/machinery/power/fusion_engine{
+ name = "\improper S-52 fusion reactor 2"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"bc" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"bf" = (
+/obj/structure/bed/chair/office/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"bg" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"bi" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/largecrate,
+/obj/item/storage/fancy/cigar{
+ pixel_y = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"bm" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"bt" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"bw" = (
+/obj/structure/closet/secure_closet{
+ req_access_txt = "243;238";
+ name = "machinegunner locker"
+ },
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/clothing/suit/storage/marine/faction/UPP/heavy,
+/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy,
+/obj/item/weapon/gun/pkp/iff,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"bC" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"bH" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ dir = 4;
+ name = "\improper Hangar Lockdown Blast Door"
+ },
+/turf/open/space/basic,
+/area/golden_arrow/hangar)
+"bJ" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"bK" = (
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"bN" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"bO" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"bR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/largecrate/supply/ammo/type71,
+/obj/structure/largecrate/supply/ammo/type71{
+ pixel_x = 3;
+ pixel_y = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"cc" = (
+/obj/structure/machinery/telecomms/relay/preset/tower,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"cd" = (
+/obj/structure/prop/invuln/lattice_prop{
+ dir = 4;
+ icon_state = "lattice-simple";
+ pixel_y = 10;
+ pixel_x = 13
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_y = 10;
+ pixel_x = -19
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"ce" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"cg" = (
+/obj/item/trash/cigbutt/bcigbutt,
+/obj/item/trash/cigbutt/bcigbutt,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"cv" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 1
+ },
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"cC" = (
+/obj/structure/machinery/door/poddoor/shutters/almayer{
+ id = "chapaevcargo";
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"cJ" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/synthcloset)
+"cQ" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"cR" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"cT" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/canteen)
+"cU" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"cW" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"cX" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"dr" = (
+/obj/structure/machinery/body_scanconsole{
+ pixel_y = 6;
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"dx" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"dA" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"dB" = (
+/obj/structure/closet/crate/construction,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"dD" = (
+/obj/structure/largecrate/random/barrel/blue{
+ pixel_x = -9
+ },
+/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{
+ pixel_y = 20;
+ pixel_x = -11
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"dF" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/straight_razor{
+ pixel_x = 4;
+ pixel_y = -6
+ },
+/obj/item/clothing/accessory/patch/upp,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"dH" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/paper_bin,
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"dI" = (
+/obj/effect/landmark/start/marine/medic/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"dM" = (
+/obj/structure/machinery/cryopod{
+ dir = 1
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"dS" = (
+/obj/structure/closet,
+/obj/item/clothing/head/uppcap,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"dT" = (
+/obj/structure/machinery/power/terminal{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/item/storage/pouch/electronics{
+ pixel_x = 6;
+ pixel_y = -1
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -7;
+ pixel_y = -8
+ },
+/obj/item/stack/cable_coil,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"dU" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"dV" = (
+/obj/structure/machinery/power/apc/almayer,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"ea" = (
+/obj/structure/surface/rack,
+/obj/item/clothing/mask/gas{
+ pixel_x = -5;
+ pixel_y = 10
+ },
+/obj/item/stack/sheet/glass{
+ amount = 50
+ },
+/obj/item/clothing/mask/gas{
+ pixel_x = 5;
+ pixel_y = 10
+ },
+/obj/item/stack/sheet/mineral/phoron/medium_stack{
+ desc = "Phoron is an extremely rare mineral with exotic properties, often used in cutting-edge research. Just getting it into a stable, solid form is already hard enough. Handle with care.";
+ pixel_y = -9
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"eb" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/spray/cleaner{
+ pixel_y = 5;
+ pixel_x = 6
+ },
+/obj/item/reagent_container/spray/cleaner{
+ pixel_y = 1;
+ pixel_x = -2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"ei" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/squad_one)
+"ej" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"eo" = (
+/obj/structure/closet/crate/ammo/alt/flame,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"es" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"eB" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"eD" = (
+/obj/structure/machinery/light,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"eF" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/clipboard{
+ pixel_x = 4
+ },
+/obj/item/reagent_container/pill/cyanide{
+ icon_state = "pill5";
+ pixel_y = 1;
+ pixel_x = -8;
+ name = "cyanide pill"
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"eL" = (
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"eM" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"eP" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/plasticflaps,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"fc" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/platoon_sergeant)
+"ff" = (
+/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"fh" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/briefing)
+"fq" = (
+/obj/effect/landmark/observer_start,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"fA" = (
+/obj/structure/machinery/power/terminal{
+ dir = 4
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"fJ" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ id = "Delta_1";
+ name = "\improper Bathroom"
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"fQ" = (
+/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{
+ req_one_access = list()
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"gm" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"gq" = (
+/obj/structure/machinery/door/airlock/almayer/command/reinforced{
+ name = "\improper Platoon Commander's Office";
+ req_access = list();
+ req_one_access_txt = "241"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"gu" = (
+/obj/structure/cargo_container/horizontal/blue/top{
+ pixel_x = 17;
+ opacity = 0
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"gv" = (
+/obj/structure/largecrate{
+ fill_from_loc = 0
+ },
+/obj/structure/largecrate{
+ pixel_x = -1;
+ pixel_y = 38;
+ layer = 3.1;
+ fill_from_loc = 0
+ },
+/obj/item/toy/plush/therapy/red{
+ desc = "A USCM approved plush doll. It's not soft and hardly comforting!";
+ force = 15;
+ layer = 2.9;
+ name = "Commando Huggs";
+ pixel_y = 8;
+ throwforce = 15
+ },
+/obj/item/clothing/head/cmcap{
+ layer = 3.0;
+ pixel_x = -1;
+ pixel_y = 15
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"gx" = (
+/obj/structure/closet/secure_closet/engineering_chief,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"gU" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Cleaning Supplies";
+ req_one_access = null
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"gZ" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"hh" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"hq" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"hr" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Requisitions";
+ req_one_access = null;
+ dir = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"hx" = (
+/obj/effect/landmark/start/marine/leader/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"hE" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/platoon_sergeant)
+"hH" = (
+/obj/item/trash/cigbutt/bcigbutt,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"hK" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"hV" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"ic" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"io" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/machinery/light/small,
+/obj/item/prop/magazine/book{
+ name = "UPP Party Doctrine Booklet";
+ desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas.";
+ pixel_x = 11;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"ip" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/canteen)
+"iv" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"iw" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/landmark/start/marine/smartgunner/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"iz" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"iB" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ dir = 1;
+ name = "\improper Locker Room";
+ req_one_access = null
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"iD" = (
+/obj/structure/pipes/vents/pump,
+/obj/structure/pipes/vents/pump,
+/obj/structure/pipes/vents/pump,
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"iF" = (
+/obj/structure/machinery/light,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"iK" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/structure/machinery/cryopod,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"iO" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/cryo_cells)
+"iW" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"iZ" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/device/lightreplacer,
+/obj/item/device/radio,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"jg" = (
+/obj/structure/machinery/light,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"jF" = (
+/obj/structure/bed/bedroll{
+ pixel_y = 21;
+ pixel_x = -33
+ },
+/obj/item/device/flashlight/lamp/on{
+ pixel_y = 4;
+ pixel_x = -23
+ },
+/obj/item/prop/magazine/book{
+ pixel_y = 24;
+ pixel_x = -33;
+ desc = "By Geor Georwell.";
+ name = "1984"
+ },
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/hangar)
+"jG" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/engineering)
+"jH" = (
+/obj/item/newspaper{
+ pixel_x = -15;
+ pixel_y = 34;
+ desc = "An issue of Kosmicheskaya Pravda, the newspaper circulating in UPP-controlled space."
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"jS" = (
+/obj/effect/landmark/start/marine/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"jX" = (
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"kb" = (
+/obj/item/clothing/suit/storage/snow_suit/soviet,
+/obj/item/clothing/suit/gimmick/jason,
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Platoon Commander";
+ icon_broken = "cabinetdetective_broken";
+ icon_closed = "cabinetdetective";
+ icon_locked = "cabinetdetective_locked";
+ icon_state = "cabinetdetective_locked";
+ icon_opened = "cabinetdetective_open";
+ icon_off = "cabinetdetective_broken";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/under/marine/veteran/UPP/boiler,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"kh" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"kj" = (
+/obj/item/clothing/shoes/slippers_worn{
+ pixel_y = 16
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"kl" = (
+/obj/structure/machinery/light,
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"kr" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/obj/structure/machinery/power/smes/buildable,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/engineering)
+"ku" = (
+/obj/vehicle/powerloader/jd{
+ name = "\improper CosmosStal 12 Bogatyr Power Loader"
+ },
+/obj/structure/machinery/door_control{
+ id = "chapaevcargo";
+ pixel_x = 32
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"kw" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/landmark/start/marine/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"kB" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"kS" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/drinks/tea{
+ pixel_x = -8;
+ pixel_y = -1
+ },
+/obj/item/ashtray/bronze{
+ pixel_y = 2;
+ pixel_x = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"kW" = (
+/obj/item/stool,
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"lo" = (
+/obj/structure/bed/chair/comfy{
+ dir = 4
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/canteen)
+"lE" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"lK" = (
+/obj/structure/machinery/cm_vending/gear/synth{
+ density = 0;
+ pixel_y = 32;
+ name = "\improper UnTech Synthetic Auxiliary Gear Rack"
+ },
+/obj/item/stool,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"lN" = (
+/obj/structure/machinery/vending/coffee/simple,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"lS" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/paper_bin,
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/obj/item/prop/tableflag/upp{
+ pixel_y = 15;
+ pixel_x = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"me" = (
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"mj" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"mm" = (
+/obj/structure/machinery/light,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"mt" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"mu" = (
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"mv" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"my" = (
+/obj/structure/closet,
+/obj/item/clothing/head/uppcap/ushanka/civi{
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"mB" = (
+/obj/structure/largecrate/random/secure,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"mT" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"mV" = (
+/turf/open/space/basic,
+/area/space)
+"mY" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"nb" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/pipes/standard/cap/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"nc" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"nl" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Infirmary";
+ req_one_access = null
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"nm" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/machinery/light/small,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"np" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"ns" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"nv" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/storage/box/bodybags,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"nD" = (
+/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{
+ req_one_access = list()
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"nE" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ dir = 4;
+ name = "\improper Maintenance Tunnels"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"nI" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"nO" = (
+/obj/structure/bed/chair/comfy{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"nS" = (
+/obj/item/storage/toolbox/mechanical/green{
+ pixel_y = 10
+ },
+/obj/item/storage/toolbox/mechanical/green{
+ pixel_x = -7;
+ pixel_y = -1
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"nY" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ dir = 1;
+ name = "\improper Engineering";
+ req_one_access = null
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"ob" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/faxmachine{
+ name = "\improper UPP Military Fax Machine";
+ network = "UPP Encrypted Network";
+ target_department = "UPP High Command"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"od" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/squad_two)
+"oi" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"or" = (
+/obj/structure/machinery/sleep_console{
+ dir = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"os" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/platoon_commander_rooms)
+"oB" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/hangar)
+"oH" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"oW" = (
+/obj/structure/largecrate{
+ fill_from_loc = 0
+ },
+/obj/item/storage/backpack/marine/ammo_rack{
+ pixel_y = 12;
+ name = "\improper makeshift ammo rack";
+ desc = "This ammo rack has been handcrafted by one of the ship's sappers. Union's ingenuity at it's finest."
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"oX" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/shower{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"oZ" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Private Briefing Room";
+ req_one_access = null;
+ req_one_access_txt = "240;244;241"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"pb" = (
+/obj/structure/machinery/cm_vending/clothing/medic/upp,
+/obj/item/clothing/head/uppcap{
+ pixel_y = 11;
+ pixel_x = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"ph" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/canteen)
+"pi" = (
+/obj/structure/machinery/power/apc/almayer,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"pk" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"pt" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"pw" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/gun_rack/type71,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"py" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ req_one_access = null;
+ req_one_access_txt = "231;240;237";
+ name = "\improper Squad One Armoury"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"pz" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/ammo_magazine/minigun{
+ name = "GSh-7.62 rotating ammo drum (7.62x51mm)";
+ desc = "A huge ammo drum for a huge gun. Your platoon got issued with magazines first which happened several months ago. When will the miniguns come, you wonder?";
+ pixel_y = 8;
+ pixel_x = 6
+ },
+/obj/item/reagent_container/food/drinks/dry_ramen,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"pA" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"pH" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"pL" = (
+/obj/structure/cargo_container/horizontal/blue/bottom{
+ pixel_x = 17;
+ opacity = 0
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"pO" = (
+/obj/structure/cargo_container/horizontal/blue/middle{
+ pixel_x = 17;
+ opacity = 0
+ },
+/obj/item/trash/cigbutt/bcigbutt,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"pQ" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/space)
+"pS" = (
+/obj/structure/barricade/handrail/strata,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/canteen)
+"pU" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/toy/deck{
+ pixel_y = 11;
+ pixel_x = 8
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 10;
+ pixel_y = 6
+ },
+/obj/item/toy/handcard/aceofspades,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"pV" = (
+/obj/structure/largecrate/random/barrel/blue,
+/obj/structure/largecrate/random/barrel/red{
+ pixel_y = 22;
+ layer = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"pX" = (
+/obj/structure/machinery/door/poddoor/almayer/closed{
+ dir = 4;
+ indestructible = 1
+ },
+/obj/structure/machinery/door/airlock/almayer/maint/reinforced{
+ access_modified = 1;
+ dir = 8;
+ name = "\improper Synthetic Preperations";
+ req_one_access = list(36)
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"qa" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"qf" = (
+/obj/structure/barricade/handrail/strata{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"qm" = (
+/obj/structure/machinery/door/airlock/almayer/command/reinforced{
+ dir = 1;
+ name = "\improper Platoon Commander's Office";
+ req_access = list();
+ req_one_access_txt = "240;241"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"qn" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"qu" = (
+/obj/structure/largecrate{
+ pixel_x = 6
+ },
+/obj/structure/largecrate{
+ pixel_x = 15;
+ pixel_y = 18;
+ layer = 3.1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"qF" = (
+/obj/structure/machinery/autolathe,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"qK" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"qO" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"qP" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/device/megaphone,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"qQ" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/paper_bin,
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/obj/item/tool/hand_labeler{
+ pixel_y = 12;
+ pixel_x = -8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"qZ" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"rl" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"rp" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/effect/landmark/start/marine/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"ru" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"rv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/largecrate/supply/ammo/type71,
+/obj/structure/largecrate/supply/ammo/type71{
+ pixel_x = 3;
+ pixel_y = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"rE" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"rG" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Bathroom";
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"rJ" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"rL" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"rV" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Platoon Corpsman"
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/device/radio/headset/distress/UPP,
+/obj/item/clothing/under/marine/veteran/UPP/medic,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"so" = (
+/obj/structure/stairs/perspective{
+ color = "#6e6e6e";
+ icon_state = "p_stair_sn_full_cap";
+ layer = 2.5
+ },
+/obj/structure/platform/strata/metal{
+ dir = 4
+ },
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"sp" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"su" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/canteen)
+"sy" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/drinks/bottle/vodka{
+ pixel_x = -6;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/drinks/flask/canteen,
+/obj/item/reagent_container/food/drinks/flask/canteen{
+ pixel_x = -6
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"sz" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"sJ" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"sL" = (
+/obj/item/tool/soap,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"sM" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"sO" = (
+/obj/structure/machinery/cm_vending/sorted/medical/blood{
+ req_access = list();
+ desc = "The MinZdrav Blood Pack Dispensary is the premier, top-of-the-line blood dispenser of 2105! Get yours today!";
+ name = "\improper MinZdrav Blood Dispenser";
+ vendor_theme = 3
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"sX" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/tool/pen{
+ pixel_y = -4
+ },
+/obj/item/paper_bin,
+/obj/item/device/flashlight/lamp/green{
+ pixel_x = -7;
+ pixel_y = 13
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"tb" = (
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"tn" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/clothing/accessory/armband/med,
+/obj/item/weapon/gun/rifle/type71/carbine,
+/obj/item/clothing/glasses/hud/health{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"tq" = (
+/obj/structure/machinery/cm_vending/sorted/marine_food{
+ desc = "USCM Food Vendor, containing standard military Prepared Meals. It was gifted to Chapaev by Marines of 1st Platoon, Sun Riders as a sign of good will. They did not complain receiving a crate of vodka in return."
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"ts" = (
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"tx" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"tF" = (
+/obj/structure/machinery/medical_pod/sleeper{
+ dir = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"tG" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"tH" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"tL" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Platoon Sergeant's Bunk";
+ req_one_access = null;
+ req_one_access_txt = "240";
+ dir = 2
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"tR" = (
+/obj/structure/barricade/handrail/strata{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank/gas/methane,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"tT" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/structure/machinery/door/window/westleft,
+/obj/structure/window/reinforced/tinted/frosted,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"tV" = (
+/obj/structure/filingcabinet{
+ pixel_x = 8
+ },
+/obj/structure/filingcabinet{
+ pixel_x = -8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"tX" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/roller,
+/obj/item/roller,
+/obj/item/roller,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"tY" = (
+/obj/structure/machinery/vending/sovietsoda,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"tZ" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/platoon_commander_rooms)
+"uf" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"ug" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"un" = (
+/obj/structure/bed/chair/office/dark,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"uq" = (
+/obj/structure/machinery/conveyor{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"ur" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"us" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ dir = 1;
+ name = "\improper Maintenance Access";
+ req_one_access = null
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"uA" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"uE" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/storage/box/drinkingglasses,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"uQ" = (
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"uS" = (
+/obj/structure/closet/secure_closet{
+ req_access_txt = "244;237";
+ name = "squad sergeant locker"
+ },
+/obj/item/clothing/accessory/armband,
+/obj/item/device/whistle,
+/obj/item/device/binoculars/range/designator,
+/obj/item/weapon/gun/rifle/type71/flamer,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"uV" = (
+/obj/structure/machinery/light,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"vb" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/engineering)
+"vf" = (
+/obj/structure/bed/chair,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"vh" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 1
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"vk" = (
+/obj/structure/machinery/light,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"vq" = (
+/obj/structure/largecrate,
+/obj/structure/largecrate{
+ pixel_y = 16
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"vL" = (
+/obj/structure/machinery/power/terminal{
+ dir = 4
+ },
+/obj/item/tool/wirecutters{
+ pixel_y = -6
+ },
+/obj/item/device/multitool{
+ pixel_x = -10
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"vN" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/supply)
+"vQ" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"vW" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"wc" = (
+/obj/item/stack/sheet/metal{
+ amount = 50
+ },
+/obj/item/stack/sheet/plasteel{
+ amount = 40;
+ pixel_x = 7;
+ pixel_y = 6
+ },
+/obj/structure/closet/crate/construction,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"wq" = (
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"ww" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/squad_one)
+"wx" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"wy" = (
+/obj/structure/machinery/power/terminal{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"wA" = (
+/obj/structure/machinery/medical_pod/autodoc{
+ dir = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"wB" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"wH" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Smartgunner"
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/clothing/under/marine/veteran/UPP,
+/obj/item/device/radio/headset/distress/UPP,
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"wM" = (
+/obj/item/ammo_box/rounds/pkp{
+ pixel_y = 9
+ },
+/obj/item/ammo_box/magazine/type71/empty,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"wN" = (
+/obj/structure/machinery/door_control{
+ pixel_y = -23;
+ id = "chapaev_engi"
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"wO" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"wQ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/structure/machinery/light/small,
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"wV" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/synthcloset)
+"xe" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/landmark/late_join/alpha,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"xh" = (
+/obj/structure/platform/strata/metal{
+ dir = 1;
+ pixel_y = 10
+ },
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"xi" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"xz" = (
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"xA" = (
+/obj/structure/machinery/power/monitor{
+ name = "Core Power Monitoring"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"xD" = (
+/obj/structure/bed/chair/comfy/alpha{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"xK" = (
+/obj/structure/foamed_metal,
+/obj/structure/foamed_metal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/space)
+"xO" = (
+/obj/structure/surface/table/almayer,
+/obj/item/device/flashlight/lamp/on{
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{
+ pixel_y = 2;
+ pixel_x = -9
+ },
+/obj/item/trash/semki,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"xU" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Sergeants Room";
+ req_one_access = null;
+ req_one_access_txt = "240;244"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"xX" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"xY" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/prop/magazine/book{
+ name = "UPP Party Doctrine Booklet"
+ },
+/obj/item/prop/tableflag/upp{
+ pixel_y = 1;
+ pixel_x = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"xZ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/squad_one)
+"ye" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"yj" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"ys" = (
+/obj/item/tool/mop{
+ pixel_x = 17;
+ pixel_y = -2
+ },
+/obj/item/paper{
+ name = "scribbled note";
+ info = "you fucktards should clean your boots because lieutenant kotov made me scrub the deck clean with a toothbrush when i fucked up (wasnt my fault too) and BOY was it dirty. fuck you all though. know my struggles.";
+ pixel_y = 22;
+ icon_state = "paper_words"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"yu" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/sentry{
+ layer = 3.01;
+ name = "AK-500 ammo drum (7,62mm Caseless)";
+ desc = "An ammo drum of 500 7,62mm caseless rounds for the UPPA 32-H Sentry Gun. Just feed it into the sentry gun's ammo port when its ammo is depleted."
+ },
+/obj/item/device/motiondetector/hacked,
+/obj/item/defenses/handheld/sentry/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"yH" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/hangar)
+"yY" = (
+/obj/structure/surface/rack,
+/obj/item/device/motiondetector,
+/obj/item/weapon/gun/flamer/underextinguisher,
+/obj/item/ammo_magazine/flamer_tank,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"zb" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"zq" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"zt" = (
+/obj/item/prop/colony/used_flare,
+/obj/item/prop/colony/used_flare{
+ pixel_y = 10;
+ pixel_x = 9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"zA" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"zR" = (
+/obj/structure/machinery/cryopod,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"zU" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"zX" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/cryo_cells)
+"Ac" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/prop/invuln/pipe_water,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"Aj" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/paper_bin,
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Ao" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/supply)
+"Ar" = (
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/item/bedsheet/brown,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Ax" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"AA" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice4";
+ pixel_y = 10;
+ pixel_x = -19
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ dir = 4;
+ icon_state = "lattice-simple";
+ pixel_y = 10;
+ pixel_x = 13
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/prep_hallway)
+"AC" = (
+/obj/structure/machinery/light,
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"AE" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"AS" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/shower{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"AU" = (
+/obj/structure/surface/rack,
+/obj/structure/machinery/light,
+/obj/item/storage/pouch/shotgun/large,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/weapon/gun/shotgun/type23/pve,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"AW" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/drinks/coffee,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Bf" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_y = 10;
+ pixel_x = 13
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"Bj" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Bs" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Bw" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Platoon Sergeant's Bunk";
+ req_one_access = null;
+ req_one_access_txt = "240"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Bx" = (
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"BD" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"BK" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/clothing/under/marine/veteran/UPP,
+/obj/item/device/radio/headset/distress/UPP,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"BQ" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/prop/almayer/CICmap{
+ density = 0;
+ icon_state = "shuttle";
+ layer = 2.97;
+ name = "Tactical Map Display";
+ pixel_x = 7;
+ faction = "UPP";
+ minimap_type = 8
+ },
+/obj/structure/machinery/computer/cameras/almayer/vehicle{
+ pixel_x = -12;
+ network = list("Chapaev","Vehicle")
+ },
+/obj/structure/phone_base/no_dnd{
+ pixel_y = 30;
+ name = "Overwatch Telephone";
+ phone_id = "Overwatch";
+ phone_category = "Command"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Ce" = (
+/obj/structure/machinery/power/fusion_engine{
+ name = "\improper S-52 fusion reactor 17"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"Cg" = (
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"Ck" = (
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Cq" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Squad Sergeant"
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/clothing/under/marine/veteran/UPP,
+/obj/item/device/radio/headset/distress/UPP,
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"Cs" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"Cx" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"Cy" = (
+/obj/structure/largecrate{
+ pixel_x = -7
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"CC" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 7;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = -7;
+ pixel_y = 18
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 5;
+ pixel_y = 18
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = -6;
+ pixel_y = 10
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 1;
+ pixel_y = 13
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = 10;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"CF" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/snacks/bearmeat,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"CI" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"CJ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"CK" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/medical)
+"CM" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/dorms)
+"CO" = (
+/obj/structure/machinery/disposal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"CU" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/gun_rack/type71,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"CW" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/storage/belt/utility/full,
+/obj/item/clothing/head/uppcap/ushanka/civi{
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"CZ" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Dh" = (
+/obj/structure/foamed_metal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/space)
+"Dq" = (
+/obj/structure/closet,
+/obj/item/clothing/mask/cigarette/weed,
+/obj/item/clothing/head/bearpelt,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"Dr" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/obj/item/paper_bin,
+/obj/item/device/flashlight/lamp{
+ pixel_y = 12;
+ pixel_x = 11
+ },
+/obj/item/prop/magazine/book/theartofwar,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"DE" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/bed/chair,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"DG" = (
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"DH" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"DK" = (
+/obj/structure/bed/chair/comfy,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"DW" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"DX" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/landmark/start/marine/tl/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/obj/effect/landmark/start/marine/tl/alpha,
+/obj/effect/landmark/start/marine/tl,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"Ef" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/squad_one)
+"Ev" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/snacks/upp,
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_y = 4;
+ pixel_x = 6
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_y = 7;
+ pixel_x = -4
+ },
+/obj/item/clothing/head/uppcap/civi{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Ez" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/landmark/late_join/alpha,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/cryo_cells)
+"EA" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/canteen)
+"ED" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"EM" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/prop/almayer/CICmap{
+ faction = "UPP"
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"EO" = (
+/obj/structure/surface/rack,
+/obj/item/device/motiondetector,
+/obj/item/ammo_magazine/flamer_tank,
+/obj/item/weapon/gun/flamer/underextinguisher,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"EP" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"EQ" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"EW" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Fb" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Fh" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"Fi" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/prop/magazine/book{
+ name = "UPP Party Doctrine Booklet";
+ desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas.";
+ pixel_x = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Fl" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"Fm" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/prep_hallway)
+"Fp" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/supply,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Ft" = (
+/obj/item/stool,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"FB" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/effect/landmark/start/marine/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"FC" = (
+/obj/structure/closet/secure_closet/engineering_welding{
+ req_one_access = list()
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"FF" = (
+/obj/structure/machinery/disposal,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"FG" = (
+/obj/structure/machinery/cm_vending/clothing/synth{
+ density = 0;
+ pixel_y = 32;
+ name = "\improper UnTech Synthetic Equipment Rack"
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"FH" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Dorms";
+ dir = 1;
+ req_one_access = null
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"FV" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"FY" = (
+/obj/structure/machinery/power/terminal{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"FZ" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"Gj" = (
+/obj/item/book/manual/robotics_cyborgs{
+ pixel_y = 8
+ },
+/obj/item/tool/wirecutters,
+/obj/item/tool/weldingtool/hugetank,
+/obj/structure/surface/rack,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"Gl" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Gt" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/large_shrapnel/at_rocket_dud{
+ pixel_y = 13;
+ pixel_x = -6;
+ drop_sensitivity = 0;
+ impact_sensitivity = 1
+ },
+/obj/item/attachable/bayonet/upp{
+ pixel_y = -1;
+ pixel_x = -9
+ },
+/obj/item/prop/magazine/book{
+ name = "UPP Party Doctrine Booklet";
+ desc = "A booklet provided to anyone ranging from conscripts to normal citizenry. The first page is stamped with the Party's insignia and reminds you that the Party has your best interest in heart; the following pages immensely simplify the Party's doctrine, grossly propagandizes Socialism, and greatly vilifies the United Americas.";
+ pixel_x = 13
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Gw" = (
+/obj/structure/machinery/power/apc/almayer,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"GB" = (
+/obj/structure/closet/secure_closet{
+ name = "platoon sergeant locker";
+ req_one_access = list(240)
+ },
+/obj/item/device/whistle,
+/obj/item/device/binoculars/range/designator,
+/obj/item/ammo_magazine/rifle/type71,
+/obj/item/ammo_magazine/rifle/type71,
+/obj/item/ammo_magazine/rifle/type71,
+/obj/item/ammo_magazine/rifle/type71,
+/obj/item/ammo_magazine/rifle/type71,
+/obj/item/weapon/gun/rifle/type71/flamer,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"GF" = (
+/obj/structure/closet/firecloset/full,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"GS" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/floodlight/landing/floor,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"GT" = (
+/obj/structure/surface/rack,
+/obj/item/ammo_magazine/sentry{
+ layer = 3.01;
+ name = "AK-500 ammo drum (7,62mm Caseless)";
+ desc = "An ammo drum of 500 7,62mm caseless rounds for the UPPA 32-H Sentry Gun. Just feed it into the sentry gun's ammo port when its ammo is depleted."
+ },
+/obj/item/device/motiondetector/hacked,
+/obj/item/defenses/handheld/sentry/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"GU" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"He" = (
+/obj/structure/surface/rack,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Hf" = (
+/obj/structure/closet/crate/ammo/alt,
+/obj/item/ammo_magazine/sniper/svd/pve,
+/obj/item/ammo_magazine/sniper/svd/pve,
+/obj/item/ammo_magazine/sniper/svd/pve,
+/obj/item/ammo_magazine/sniper/svd/pve,
+/obj/item/ammo_magazine/sniper/svd/pve,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Hj" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ dir = 4;
+ name = "\improper Maintenance Tunnels"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"Hp" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"Hq" = (
+/obj/item/tool/crowbar/red{
+ pixel_x = -13;
+ pixel_y = -13
+ },
+/obj/item/stack/cable_coil{
+ pixel_x = 7
+ },
+/obj/item/tool/wirecutters{
+ pixel_x = -8;
+ pixel_y = 18
+ },
+/obj/structure/bed{
+ can_buckle = 0;
+ desc = "A lightweight support lattice.";
+ icon = 'icons/obj/structures/structures.dmi';
+ icon_state = "latticefull";
+ layer = 2.1;
+ name = "lattice"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"Ht" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"HA" = (
+/obj/structure/machinery/light/small,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"HI" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"HO" = (
+/obj/structure/largecrate,
+/obj/structure/largecrate{
+ pixel_y = 16;
+ pixel_x = 11;
+ layer = 3.1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"HX" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Id" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"Io" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ id = "Delta_1";
+ name = "\improper Bathroom";
+ dir = 2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"IB" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ dir = 4;
+ name = "\improper Other Sections"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"IG" = (
+/obj/structure/ladder{
+ height = 2;
+ id = "eng1"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"IS" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/dorms)
+"IW" = (
+/obj/structure/closet/secure_closet{
+ req_access_txt = "243;237";
+ name = "machinegunner locker"
+ },
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/ammo_magazine/pkp,
+/obj/item/clothing/suit/storage/marine/faction/UPP/heavy,
+/obj/item/clothing/head/helmet/marine/veteran/UPP/heavy,
+/obj/item/weapon/gun/pkp/iff,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"Jc" = (
+/obj/effect/landmark/start/bridge/upp,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Jf" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"Jj" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Jq" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"Jr" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"Jt" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/squad_two)
+"Ju" = (
+/obj/structure/barricade/handrail/strata{
+ dir = 4
+ },
+/obj/structure/machinery/line_nexter{
+ icon_state = "turnstile_strata";
+ dir = 2;
+ layer = 4.1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/canteen)
+"JA" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/prop/invuln/overhead_pipe,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"JE" = (
+/obj/structure/pipes/standard/cap/hidden/supply{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"JG" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/computer/emails{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"JN" = (
+/obj/structure/machinery/conveyor{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"JP" = (
+/obj/structure/machinery/medical_pod/bodyscanner{
+ pixel_y = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"JR" = (
+/obj/structure/machinery/computer/overwatch/almayer{
+ faction = "UPP";
+ density = 1
+ },
+/obj/item/clothing/glasses/hud/health{
+ pixel_x = 7;
+ pixel_y = 17
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"JW" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Canteen";
+ req_one_access = null
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"JX" = (
+/obj/structure/largecrate/random/barrel,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"Ka" = (
+/obj/structure/machinery/chem_master,
+/obj/item/storage/box/pillbottles{
+ pixel_y = 12
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"Kc" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"Ki" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Ku" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/dorms)
+"KB" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"KD" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"KF" = (
+/obj/structure/machinery/cryopod,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"KG" = (
+/obj/structure/machinery/chem_dispenser{
+ desc = "A complex machine for mixing elements into chemicals. A MinZdrav product."
+ },
+/obj/item/reagent_container/glass/beaker/bluespace{
+ pixel_y = 17
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"KH" = (
+/obj/structure/bed/chair/comfy{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"KK" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"KN" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"KT" = (
+/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{
+ desc = "Medical chemistry dispenser. Provided by Ministry of Health of UPP.";
+ name = "\improper MinZdrav Chem";
+ vendor_theme = 3
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"KV" = (
+/obj/structure/prop{
+ icon_state = "ladder11";
+ name = "ladder";
+ desc = "A sturdy metal ladder that leads to lower deck of Chapaev which houses CIC and Brig. The hatch is closed, for now."
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"Lf" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/engineering)
+"Li" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Ll" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"Lm" = (
+/obj/structure/closet/secure_closet{
+ req_access_txt = "244;238";
+ name = "squad sergeant locker"
+ },
+/obj/item/clothing/accessory/armband,
+/obj/item/device/whistle,
+/obj/item/device/binoculars/range/designator,
+/obj/item/weapon/gun/rifle/type71/flamer,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"LI" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"LJ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/landmark/start/marine/smartgunner/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"LL" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/rifle/sniper/svd/pve,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"LO" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Ma" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Mb" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"Mm" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"Ms" = (
+/obj/structure/foamed_metal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"MC" = (
+/obj/structure/foamed_metal,
+/obj/structure/foamed_metal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"MF" = (
+/obj/structure/bookcase{
+ icon_state = "book-5";
+ pixel_y = 18;
+ pixel_x = 2;
+ density = 0
+ },
+/obj/item/book/codebook/upp,
+/obj/item/prop/magazine/book{
+ desc = "It's not a mandatory reading material in UPP, but it's still encouraged to memorize certain quotes from this book.";
+ name = "Communist Manifesto";
+ pixel_y = 35
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"MH" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/squad_one)
+"ML" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/squad_two)
+"MN" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"MO" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/prep_hallway)
+"MV" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/structure/machinery/cryopod{
+ dir = 1
+ },
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"MZ" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Nz" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"NA" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/fourway/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/prep_hallway)
+"NE" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"NI" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ dir = 1;
+ name = "\improper Canteen";
+ req_one_access = null
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"NL" = (
+/obj/structure/closet,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"NQ" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/medical)
+"NU" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/squad_two)
+"Of" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/space)
+"Ol" = (
+/obj/structure/machinery/power/terminal{
+ dir = 8
+ },
+/obj/effect/decal/strata_decals/catwalk/prison{
+ pixel_y = -1;
+ pixel_x = 20
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"Os" = (
+/obj/structure/machinery/door/airlock/almayer/command/reinforced{
+ name = "\improper Platoon Commander's Quarters";
+ req_access = list(241)
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"OB" = (
+/obj/structure/machinery/disposal,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"OE" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"OJ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/supply)
+"OL" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"OP" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"OX" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Ph" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Squad Two Armoury";
+ req_one_access = null;
+ req_one_access_txt = "231;240;238"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"Pl" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"PA" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ name = "\improper Hangar Lockdown Blast Door"
+ },
+/turf/open/space/basic,
+/area/golden_arrow/hangar)
+"PE" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"PJ" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"PL" = (
+/obj/structure/bed/chair/comfy/teal{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"PQ" = (
+/obj/structure/machinery/power/apc/almayer,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"Qb" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_y = -7;
+ pixel_x = -10
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/item/reagent_container/food/snacks/upp{
+ pixel_x = -7;
+ pixel_y = -2
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"Qd" = (
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"Qi" = (
+/obj/structure/largecrate/random/case/double,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice8";
+ pixel_y = 10;
+ pixel_x = 13
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"Qj" = (
+/obj/structure/machinery/cryopod,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Qr" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Qv" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"Qx" = (
+/obj/structure/machinery/door/poddoor/almayer/open{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/hangar)
+"QF" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"QR" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/canteen)
+"QX" = (
+/obj/structure/machinery/cm_vending/clothing/synth/snowflake{
+ desc = "A vendor with a large snowflake on it. Provided by Ministry of Fashion.";
+ name = "\improper UPP Synthetic Conformity Unit"
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"QY" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101
+ },
+/obj/item/clothing/head/uppcap/beret{
+ pixel_y = 8;
+ pixel_x = -6
+ },
+/obj/item/clothing/accessory/armband{
+ pixel_x = 6
+ },
+/obj/item/tool/screwdriver{
+ pixel_y = 8;
+ pixel_x = -9
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Re" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"Rm" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Ru" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/ammo_magazine/pistol/np92,
+/obj/item/ammo_magazine/pistol/np92{
+ pixel_x = 4
+ },
+/obj/item/weapon/gun/pistol/np92,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Rv" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Rz" = (
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"RA" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Platoon Medic Office";
+ req_one_access = null;
+ req_one_access_txt = "231"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"RM" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/attachable/bayonet/upp,
+/obj/effect/decal/cleanable/blood/drip{
+ layer = 6;
+ plane = 2.8;
+ pixel_y = 20
+ },
+/obj/effect/decal/cleanable/blood/drip{
+ layer = 6;
+ plane = 2.8;
+ pixel_y = 16;
+ pixel_x = -7
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"RN" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/supply)
+"RP" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Sc" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"Se" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"Sf" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/ammo_magazine/handful/shotgun/heavy/flechette{
+ current_rounds = 1;
+ pixel_y = 6;
+ pixel_x = 7
+ },
+/obj/item/ammo_magazine/handful/shotgun/heavy{
+ pixel_y = 5;
+ current_rounds = 1
+ },
+/obj/item/ammo_magazine/handful/shotgun/heavy/beanbag{
+ pixel_y = 5;
+ pixel_x = -8;
+ current_rounds = 1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"Sp" = (
+/obj/item/clothing/head/helmet/marine/veteran/bear{
+ anchored = 1
+ },
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/platoon_sergeant)
+"Sx" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/prep_hallway)
+"SF" = (
+/obj/structure/machinery/computer/station_alert{
+ dir = 8;
+ pixel_x = 15;
+ pixel_y = 2
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"SI" = (
+/obj/structure/closet/secure_closet/surgical{
+ pixel_x = -30
+ },
+/obj/structure/closet/fireaxecabinet{
+ pixel_y = 29
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"SO" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"SP" = (
+/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar{
+ roundstart_template = /datum/map_template/shuttle/upp
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"SQ" = (
+/obj/item/reagent_container/glass/bucket/janibucket,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"Tb" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Tf" = (
+/turf/closed/wall/strata_outpost/reinforced,
+/area/golden_arrow/platoon_sergeant)
+"Tg" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Tk" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Tr" = (
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/supply)
+"Tw" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/drinks/cans/boda{
+ pixel_x = -6;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/drinks/cans/boda{
+ pixel_x = 2;
+ pixel_y = 11
+ },
+/obj/item/reagent_container/food/drinks/cans/boda{
+ pixel_x = -3;
+ pixel_y = 24
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"Tx" = (
+/obj/structure/machinery/cryopod,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"Tz" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/computer/cameras/wooden_tv/prop{
+ pixel_y = 12
+ },
+/obj/item/toy/deck{
+ pixel_y = -6;
+ pixel_x = 9
+ },
+/obj/item/tool/wrench{
+ pixel_y = 25
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"TB" = (
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"TF" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev");
+ dir = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_one)
+"TH" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"TJ" = (
+/obj/structure/machinery/recharge_station,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/synthcloset)
+"TQ" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Ua" = (
+/obj/structure/prop/invuln/lattice_prop{
+ dir = 4;
+ icon_state = "lattice-simple";
+ pixel_y = 10;
+ pixel_x = 13
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/prep_hallway)
+"Ug" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"Un" = (
+/obj/structure/machinery/disposal,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"Uu" = (
+/obj/structure/machinery/conveyor,
+/obj/structure/machinery/conveyor{
+ dir = 6
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Uv" = (
+/obj/effect/decal/cleanable/blood/oil,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Ux" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Uy" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"UM" = (
+/obj/item/trash/ceramic_plate{
+ pixel_x = -6;
+ pixel_y = 19
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_x = -6;
+ pixel_y = 21
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_x = -5;
+ pixel_y = 23
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/drinks/tea{
+ pixel_x = -8;
+ pixel_y = -1
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"UO" = (
+/obj/structure/surface/rack,
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"UP" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/bed/chair/office/light,
+/turf/open/floor/plating,
+/area/golden_arrow/platoon_sergeant)
+"UV" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{
+ name = "Akademia Nauk Remote Control Console";
+ shuttleId = "dropship_upp"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"UY" = (
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"UZ" = (
+/obj/structure/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/pipes/vents/pump,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"Vk" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/item/tool/hand_labeler{
+ pixel_y = 3;
+ pixel_x = 3
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"Vq" = (
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ dir = 1;
+ name = "\improper Canteen";
+ req_one_access = null
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"VE" = (
+/obj/structure/surface/rack,
+/obj/structure/machinery/light,
+/obj/item/storage/pouch/shotgun/large,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special,
+/obj/item/weapon/gun/shotgun/type23/pve,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"VH" = (
+/obj/structure/platform/strata/metal{
+ dir = 1;
+ pixel_y = 10
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"VL" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Squad Sergeant"
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/clothing/under/marine/veteran/UPP,
+/obj/item/device/radio/headset/distress/UPP,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"VP" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/obj/structure/prop/ice_colony/tiger_rug{
+ pixel_x = -14;
+ pixel_y = -14;
+ icon_state = "Gray";
+ desc = "A rather tasteless but impressive tiger rug. Must've costed a fortune to get this exported to the rim. Actually, this rug was 'collectivized' by internal police troopers during anti-corruption raids on colonies and later gifted to Leytenant."
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"VX" = (
+/obj/structure/machinery/washing_machine,
+/obj/structure/machinery/washing_machine{
+ layer = 3.5;
+ pixel_y = 15
+ },
+/obj/item/toy/plush/therapy/green{
+ pixel_x = 1;
+ name = "Polkovnik Obnimashkin";
+ desc = "He seems lonely...";
+ pixel_y = 26;
+ layer = 3.6
+ },
+/obj/item/clothing/head/uppcap/ushanka{
+ pixel_y = 30;
+ pixel_x = 1;
+ layer = 3.6
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"VZ" = (
+/obj/structure/machinery/power/smes/buildable,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/engineering)
+"Wf" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/pipes/standard/manifold/fourway/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/briefing)
+"Wg" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/machinery/door/airlock/almayer/maint/colony{
+ name = "\improper Platoon Medic Office";
+ req_one_access = null;
+ req_one_access_txt = "231";
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/medical)
+"Wp" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/reagent_container/food/snacks/beetsoup,
+/obj/item/reagent_container/food/drinks/tea{
+ pixel_x = 8;
+ pixel_y = 7
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"Wt" = (
+/obj/vehicle/powerloader/jd{
+ name = "\improper CosmosStal 12 Bogatyr Power Loader"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Wv" = (
+/obj/item/stool,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"WI" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/prop/invuln/overhead_pipe,
+/turf/open/floor/plating,
+/area/golden_arrow/engineering)
+"WM" = (
+/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{
+ pixel_y = 20;
+ pixel_x = -23
+ },
+/obj/item/reagent_container/food/drinks/bottle/beer/craft/tazhushka{
+ pixel_y = 10;
+ pixel_x = -31
+ },
+/turf/closed/wall/strata_outpost/reinforced/hull,
+/area/golden_arrow/hangar)
+"WP" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Platoon Sergeant"
+ },
+/obj/item/clothing/shoes/marine/upp,
+/obj/item/clothing/under/marine/veteran/UPP,
+/obj/item/device/radio/headset/distress/UPP,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"WV" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/platoon_sergeant)
+"WY" = (
+/obj/structure/closet/crate/ammo/alt/flame,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/obj/item/explosive/grenade/high_explosive/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/squad_two)
+"WZ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/plating,
+/area/golden_arrow/platoon_sergeant)
+"Xb" = (
+/obj/structure/machinery/conveyor,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/supply)
+"Xe" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/landmark/start/marine/tl/upp,
+/obj/effect/landmark/late_join/upp,
+/obj/effect/landmark/late_join,
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/cryo_cells)
+"Xf" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"Xh" = (
+/obj/structure/largecrate/random/barrel/red,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/prep_hallway)
+"Xl" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"Xt" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/dorms)
+"XC" = (
+/obj/structure/stairs/perspective{
+ color = "#6e6e6e";
+ icon_state = "p_stair_sn_full_cap";
+ layer = 2.5;
+ dir = 4
+ },
+/obj/structure/platform/strata/metal{
+ dir = 8
+ },
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"XH" = (
+/obj/structure/janitorialcart,
+/obj/item/reagent_container/glass/bucket{
+ pixel_y = 8;
+ pixel_x = -7
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/briefing)
+"XL" = (
+/obj/structure/pipes/vents/pump{
+ dir = 4
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/squad_two)
+"XO" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ name = "ship-grade camera";
+ network = list("Chapaev")
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/briefing)
+"Yo" = (
+/obj/structure/closet,
+/obj/item/clothing/head/uppcap/civi{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/dorms)
+"YA" = (
+/obj/structure/barricade/handrail/strata{
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"YL" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/crew/alt{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "cyan1"
+ },
+/area/golden_arrow/medical)
+"YM" = (
+/obj/item/trash/plate,
+/obj/item/trash/ceramic_plate{
+ pixel_x = 6;
+ pixel_y = 19
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_x = 6;
+ pixel_y = 21
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_x = 5;
+ pixel_y = 23
+ },
+/obj/structure/surface/table/reinforced/almayer_B,
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"YW" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer{
+ dir = 2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 8;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/briefing)
+"YZ" = (
+/obj/structure/largecrate{
+ pixel_x = -7
+ },
+/obj/structure/largecrate{
+ pixel_x = -18;
+ pixel_y = 18
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/golden_arrow/hangar)
+"Zb" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = 13
+ },
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/cryo_cells)
+"Zm" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"Zv" = (
+/obj/structure/barricade/handrail/strata{
+ dir = 8
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/canteen)
+"ZH" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/strata{
+ dir = 6;
+ icon_state = "multi_tiles"
+ },
+/area/golden_arrow/canteen)
+"ZN" = (
+/obj/structure/machinery/power/fusion_engine{
+ name = "\improper S-52 fusion reactor 5"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/golden_arrow/engineering)
+"ZU" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+
+(1,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(2,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(3,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(4,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(5,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(6,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(7,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(8,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(9,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(10,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(11,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(12,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(13,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(14,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(15,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(16,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(17,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(18,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(19,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(20,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(21,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(22,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(23,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(24,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(25,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(26,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(27,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(28,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(29,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(30,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(31,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(32,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(33,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(34,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(35,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(36,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(37,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(38,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(39,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(40,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(41,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+hE
+hE
+hE
+hE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(42,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+hE
+Tf
+tb
+GB
+hE
+hE
+hE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(43,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+hE
+hE
+Sp
+hE
+MF
+tG
+WZ
+tG
+sX
+hE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(44,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+hE
+hE
+UZ
+FV
+tL
+FV
+fc
+lE
+UP
+JG
+hE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(45,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+hE
+xO
+tG
+dF
+Tf
+OB
+WV
+QY
+aI
+tV
+hE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(46,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+ei
+ei
+ei
+ei
+ww
+jX
+Tf
+Tf
+Tf
+Bw
+Tf
+NU
+NU
+od
+od
+od
+od
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(47,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+ei
+ei
+eL
+me
+eL
+ww
+ww
+Tf
+vW
+vW
+Rm
+vW
+NU
+NU
+xz
+Cg
+xz
+od
+od
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(48,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+oB
+oB
+oB
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+tZ
+tZ
+tZ
+ei
+RM
+dU
+dU
+dU
+rv
+ww
+vW
+vW
+PL
+Rm
+mv
+NU
+Tw
+Hp
+Hp
+Hp
+bR
+IS
+IS
+IS
+IS
+IS
+IS
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(49,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+UO
+Fb
+He
+oB
+oB
+tZ
+tZ
+tZ
+tZ
+tZ
+tZ
+tZ
+eF
+Qj
+ww
+pz
+dU
+xZ
+dU
+EO
+ww
+MZ
+qQ
+EM
+Ru
+eD
+NU
+Sf
+Hp
+ML
+Hp
+yY
+CM
+VX
+kB
+bt
+Nz
+Yo
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(50,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+KB
+KB
+Gl
+KB
+KB
+KB
+yH
+Wt
+KB
+Uv
+KB
+eM
+yH
+Ms
+MC
+os
+CZ
+jH
+os
+kb
+ic
+Jc
+ww
+CU
+dU
+Ef
+dU
+AU
+ww
+QF
+hq
+hq
+vf
+vW
+NU
+pw
+Hp
+XL
+Hp
+VE
+CM
+Gt
+Qr
+bt
+oH
+bt
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(51,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+YA
+KB
+KB
+KB
+vk
+yH
+Ms
+MC
+os
+Bx
+uQ
+rG
+TB
+VP
+TB
+ww
+IW
+dU
+MH
+dU
+yu
+ww
+LL
+vW
+es
+Rm
+vW
+NU
+bw
+Hp
+Jt
+Hp
+GT
+CM
+Tz
+Qr
+oH
+Ku
+dS
+IS
+IS
+IS
+IS
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(52,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+tR
+KB
+KB
+KB
+KB
+yH
+Ms
+MC
+os
+tT
+Bj
+os
+uA
+zU
+Ar
+ww
+uS
+mT
+Mm
+TF
+eo
+ww
+Hf
+vW
+zb
+vQ
+sy
+NU
+Lm
+OL
+bc
+hV
+WY
+CM
+Ev
+Vk
+bt
+pH
+bt
+CM
+Xt
+CM
+io
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(53,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+Wt
+KB
+KB
+KB
+eM
+yH
+Ms
+MC
+os
+os
+os
+os
+Os
+os
+os
+ww
+ww
+ww
+py
+ww
+ww
+ww
+Tf
+Tf
+xU
+Tf
+Tf
+NU
+NU
+NU
+Ph
+NU
+NU
+CM
+CM
+TQ
+bt
+pH
+bt
+CM
+fJ
+CM
+fJ
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(54,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+oB
+oB
+oB
+oB
+yH
+bH
+bH
+bH
+yH
+yH
+yH
+yH
+yH
+an
+an
+an
+yH
+yH
+yH
+Ms
+os
+UV
+OX
+iv
+Ux
+OE
+os
+Aj
+mt
+Fm
+Sx
+MO
+Ma
+Ma
+Ma
+MO
+NA
+MO
+Ma
+Ma
+Bs
+AA
+Sx
+MO
+dx
+LO
+FH
+OP
+OP
+SO
+OP
+Io
+oi
+tH
+Qd
+IS
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(55,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+iz
+Jf
+Jf
+Jf
+Jf
+iz
+zt
+tx
+cW
+cW
+cW
+gZ
+cW
+cW
+cW
+cW
+cW
+np
+zA
+yH
+Ms
+os
+BQ
+un
+Dr
+RP
+rl
+qm
+Ma
+Ma
+Ki
+Tg
+bK
+EP
+bK
+bK
+sJ
+bJ
+bK
+bK
+bK
+bK
+Ua
+bK
+bK
+bK
+kl
+CM
+oH
+bt
+kj
+bt
+CM
+ns
+ns
+ns
+IS
+mV
+JE
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(56,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+MN
+yH
+Ms
+os
+JR
+OX
+ob
+KK
+OX
+os
+FF
+Rv
+cT
+cT
+cT
+cT
+cT
+cT
+cT
+JW
+cT
+cT
+Xh
+Xh
+Qi
+JX
+mB
+mB
+CO
+CM
+NL
+bt
+EW
+my
+iO
+iO
+iO
+iO
+zX
+zX
+nE
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(57,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+PQ
+fh
+fh
+fh
+fh
+gq
+fh
+fh
+fh
+fh
+fh
+cT
+cT
+aE
+wB
+DK
+Fi
+UM
+nO
+Tb
+af
+cT
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+KF
+zR
+KF
+iO
+iO
+Fl
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(58,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+MN
+fh
+PJ
+PJ
+so
+PJ
+xD
+xD
+cv
+PJ
+rJ
+cT
+tq
+Zv
+af
+DK
+Wp
+kS
+nO
+EA
+HX
+cT
+BK
+BK
+Cq
+BK
+WP
+iO
+pk
+AS
+AS
+AS
+sL
+iO
+Tx
+jS
+hx
+jS
+KF
+iO
+JA
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+jG
+jG
+jG
+jG
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(59,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+AE
+NE
+Mb
+PJ
+qP
+VH
+xD
+xD
+xD
+PJ
+PJ
+cT
+tq
+pS
+af
+af
+ip
+ej
+af
+EA
+af
+NI
+Wv
+Wv
+rE
+Wv
+Wv
+iB
+Cs
+CJ
+CJ
+CJ
+Cs
+uf
+DX
+FB
+MV
+rp
+iw
+iO
+Ug
+jG
+jG
+Hj
+jG
+jG
+jG
+mV
+mV
+jG
+jG
+jG
+jG
+jG
+wc
+ea
+dB
+jG
+jG
+jG
+jG
+jG
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(60,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+SP
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+tx
+EQ
+Id
+PJ
+nI
+xh
+fq
+bN
+bN
+Xl
+Gw
+cT
+tq
+pS
+af
+QR
+su
+ph
+qK
+Fp
+jg
+cT
+aQ
+cR
+eB
+cR
+bO
+iO
+AC
+iO
+iO
+iO
+ce
+Zb
+xe
+Ez
+rE
+sp
+cR
+us
+Re
+Pl
+Ac
+iD
+yj
+IG
+jG
+mV
+mV
+jG
+xA
+qF
+vb
+gx
+ug
+ug
+pi
+vb
+ZN
+ae
+kr
+ae
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(61,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+KD
+PE
+KN
+PJ
+lS
+VH
+bg
+xD
+xD
+PJ
+Ll
+cT
+tq
+pS
+af
+af
+lo
+KH
+af
+EA
+ZH
+Vq
+Ft
+Rz
+kW
+Wv
+iW
+iB
+mj
+oX
+oX
+oX
+Xf
+ru
+Xe
+kw
+iK
+kw
+LJ
+iO
+Ug
+vb
+vb
+Kc
+jG
+jG
+jG
+mV
+mV
+jG
+Zm
+nm
+vb
+Jr
+GU
+iZ
+ug
+vb
+wO
+FY
+Ol
+wy
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(62,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+MN
+fh
+bm
+Xl
+XC
+dA
+cU
+xD
+vh
+PJ
+Ll
+cT
+tq
+Ju
+af
+DK
+uE
+CF
+nO
+EA
+af
+cT
+BK
+BK
+wH
+VL
+BK
+iO
+bC
+CJ
+CJ
+CJ
+Cs
+iO
+az
+jS
+dI
+jS
+az
+iO
+BD
+vb
+Dq
+wO
+jG
+mV
+mV
+mV
+mV
+jG
+ai
+Kc
+nY
+ug
+Kc
+nS
+ug
+aF
+wO
+wO
+wO
+uV
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(63,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+MN
+fh
+fh
+fh
+fh
+oZ
+fh
+fh
+fh
+ts
+YW
+cT
+cT
+tY
+mY
+DK
+AW
+YM
+nO
+Tb
+af
+cT
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+iO
+az
+dM
+az
+iO
+iO
+Ug
+vb
+vb
+WI
+jG
+jG
+mV
+mV
+mV
+jG
+qa
+wQ
+vb
+Jr
+ug
+CW
+wN
+vb
+wO
+fA
+dT
+vL
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(64,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+PA
+Jf
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+wq
+MN
+yH
+Dh
+fh
+PJ
+Ll
+PJ
+PJ
+fh
+ts
+rL
+ts
+cT
+cT
+cT
+cT
+cT
+cT
+cT
+JW
+cT
+cT
+lN
+DE
+CC
+pU
+Qb
+Ht
+Un
+vN
+vq
+bi
+qZ
+LI
+iO
+zX
+zX
+zX
+zX
+zX
+nE
+jG
+vb
+wO
+Kc
+jG
+mV
+mV
+mV
+jG
+fQ
+nD
+vb
+FC
+ug
+ug
+ug
+vb
+aS
+ae
+VZ
+ae
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(65,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+GS
+Jf
+ED
+Jf
+Jf
+DW
+Jf
+tx
+cW
+cW
+Hq
+np
+cW
+cW
+cW
+cW
+cW
+np
+xX
+yH
+Dh
+fh
+XO
+sM
+PJ
+PJ
+fh
+UY
+mu
+ts
+CI
+ts
+ts
+cd
+ts
+ts
+CI
+ye
+ts
+ts
+ts
+ts
+ts
+cQ
+ts
+HI
+FZ
+hr
+ur
+ur
+Ao
+Cx
+qf
+eP
+Xb
+Xb
+Xb
+Xb
+nb
+JN
+jG
+jG
+Hj
+jG
+mV
+mV
+mV
+jG
+jG
+jG
+jG
+jG
+GF
+Lf
+pt
+jG
+jG
+jG
+jG
+jG
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(66,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+oB
+oB
+oB
+oB
+yH
+bH
+bH
+bH
+yH
+yH
+yH
+yH
+yH
+Qx
+Qx
+Qx
+yH
+yH
+yH
+Dh
+fh
+hK
+hK
+hK
+iF
+fh
+PJ
+nc
+bN
+bN
+Fh
+FZ
+Bf
+FZ
+FZ
+bN
+Wf
+bN
+FZ
+cX
+bN
+bN
+bN
+FZ
+Uy
+sM
+vN
+RN
+OJ
+sz
+OJ
+Li
+Tr
+vN
+vN
+vN
+vN
+vN
+uq
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+jG
+jG
+jG
+jG
+jG
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(67,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+qu
+KB
+KB
+KB
+KB
+yH
+Dh
+xK
+fh
+dH
+nI
+xY
+PJ
+fh
+KV
+wV
+wV
+pX
+wV
+wV
+CK
+CK
+CK
+CK
+nl
+CK
+CK
+CK
+CK
+RA
+CK
+CK
+gU
+fh
+vN
+ku
+Cx
+OJ
+Cx
+qf
+eP
+Xb
+Xb
+Xb
+Xb
+Xb
+Uu
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(68,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+gv
+KB
+ag
+KB
+KB
+yH
+Dh
+xK
+fh
+PJ
+gm
+PJ
+PJ
+fh
+fh
+wV
+SI
+Ax
+TJ
+wV
+nv
+eb
+tX
+Jq
+ZU
+sO
+ff
+CK
+pb
+DH
+YL
+CK
+Qv
+kh
+vN
+vN
+cC
+cC
+cC
+vN
+Tr
+Tr
+Tr
+Tr
+Tr
+Tr
+uq
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(69,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+YZ
+hH
+cg
+KB
+pV
+yH
+Dh
+xK
+fh
+fh
+fh
+fh
+fh
+fh
+Dh
+wV
+lK
+Ax
+mm
+wV
+hh
+DG
+DG
+TH
+as
+Sc
+Sc
+Wg
+wx
+Se
+tn
+CK
+ys
+HA
+vN
+oW
+Jj
+Jj
+Jj
+Li
+Tr
+mV
+mV
+mV
+mV
+Tr
+uq
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(70,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+KB
+KB
+KB
+KB
+KB
+KB
+yH
+xi
+gu
+pO
+pL
+dD
+yH
+Dh
+xK
+Of
+Dh
+Dh
+Dh
+Dh
+Dh
+Dh
+wV
+FG
+Ax
+dV
+wV
+or
+DG
+dr
+DG
+aa
+DG
+aa
+CK
+pA
+bf
+rV
+CK
+XH
+SQ
+vN
+HO
+Li
+Li
+Li
+Li
+Tr
+mV
+mV
+mV
+mV
+Tr
+uq
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(71,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+oB
+KB
+zq
+KB
+oB
+oB
+pQ
+pQ
+pQ
+Dh
+Dh
+Dh
+Dh
+Dh
+xK
+wV
+SF
+Gj
+QX
+wV
+tF
+DG
+JP
+qn
+wA
+qO
+wA
+CK
+KT
+KG
+Ka
+CK
+IB
+IB
+vN
+Cy
+Ck
+Tk
+wM
+Li
+Tr
+mV
+mV
+mV
+mV
+Tr
+uq
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(72,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+oB
+WM
+jF
+oB
+oB
+mV
+mV
+mV
+pQ
+pQ
+pQ
+pQ
+pQ
+pQ
+pQ
+cJ
+cJ
+cJ
+cJ
+cJ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+NQ
+mV
+mV
+Tr
+Tr
+Tr
+Tr
+Tr
+Tr
+Tr
+mV
+mV
+mV
+mV
+Tr
+Tr
+Tr
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(73,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(74,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(75,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(76,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(77,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(78,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(79,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(80,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(81,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(82,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(83,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(84,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(85,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(86,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(87,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(88,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+Ce
+Ce
+Ce
+Ce
+Ce
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(89,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+Ce
+cc
+Ce
+Ce
+Ce
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(90,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+Ce
+Ce
+Ce
+Ce
+Ce
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(91,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(92,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(93,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(94,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(95,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(96,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(97,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(98,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(99,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(100,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(101,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(102,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(103,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(104,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(105,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(106,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(107,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(108,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(109,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(110,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(111,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(112,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(113,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(114,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(115,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(116,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(117,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(118,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(119,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(120,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(121,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(122,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(123,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(124,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(125,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(126,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(127,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(128,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(129,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(130,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(131,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(132,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(133,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(134,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(135,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(136,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(137,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(138,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(139,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(140,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(141,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(142,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(143,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(144,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(145,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(146,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(147,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(148,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(149,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
+(150,1,1) = {"
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+mV
+"}
diff --git a/maps/map_files/golden_arrow/golden_arrow.dmm b/maps/map_files/golden_arrow/golden_arrow.dmm
index fa093c5b8a..ab5d87ee73 100644
--- a/maps/map_files/golden_arrow/golden_arrow.dmm
+++ b/maps/map_files/golden_arrow/golden_arrow.dmm
@@ -47,6 +47,17 @@
icon_state = "plate"
},
/area/golden_arrow/hangar)
+"am" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
"an" = (
/obj/structure/closet/emcloset,
/obj/structure/machinery/light,
@@ -268,6 +279,17 @@
icon_state = "plate"
},
/area/golden_arrow/hangar)
+"br" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
"bu" = (
/obj/structure/machinery/camera/autoname/golden_arrow,
/obj/effect/decal/warning_stripes{
@@ -316,6 +338,18 @@
icon_state = "test_floor4"
},
/area/golden_arrow/platoon_commander_rooms)
+"bL" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Platoon Corpsman";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/knife,
+/obj/item/device/radio/headset/almayer/marine,
+/obj/item/clothing/under/marine/medic,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
"bO" = (
/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{
req_one_access = list()
@@ -454,6 +488,14 @@
dir = 1
},
/obj/structure/pipes/vents/scrubber,
+/obj/structure/surface/table/almayer,
+/obj/item/ammo_box/magazine/mk1,
+/obj/item/ammo_magazine/rifle/m41aMK1/heap{
+ desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contained High-Explosive Armor-Piercing bullets. It also has some... notches on the side..?";
+ current_rounds = 0;
+ pixel_y = 6;
+ pixel_x = 13
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -569,6 +611,13 @@
icon_state = "plate"
},
/area/golden_arrow/prep_hallway)
+"cV" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/box/guncase/pumpshotgun/special,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
"cZ" = (
/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access,
/turf/open/floor/almayer{
@@ -1963,16 +2012,25 @@
},
/area/golden_arrow/prep_hallway)
"lc" = (
-/obj/structure/closet/cryo,
-/obj/structure/closet/cryo,
+/obj/structure/surface/rack,
+/obj/item/tool/soap,
+/obj/item/tool/soap{
+ pixel_y = 4;
+ pixel_x = 6
+ },
+/obj/item/tool/soap{
+ pixel_y = -5;
+ pixel_x = -5
+ },
+/obj/item/tool/soap,
/turf/open/floor/almayer{
icon_state = "plate"
},
/area/golden_arrow/cryo_cells)
"ld" = (
-/obj/structure/closet,
/obj/effect/decal/cleanable/dirt,
/obj/structure/machinery/light,
+/obj/structure/machinery/disposal,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -2079,8 +2137,8 @@
/turf/closed/wall/almayer/outer,
/area/golden_arrow/supply)
"mc" = (
-/obj/structure/surface/rack,
/obj/effect/decal/cleanable/dirt,
+/obj/structure/surface/rack,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -2236,36 +2294,20 @@
},
/area/golden_arrow/briefing)
"nj" = (
-/obj/structure/window/reinforced{
- dir = 4;
- pixel_x = -2;
- pixel_y = 4
- },
-/obj/structure/window/reinforced{
- dir = 8;
- layer = 3.3;
- pixel_y = 4
- },
-/obj/structure/bed{
- can_buckle = 0
- },
-/obj/structure/bed{
- buckling_y = 13;
- layer = 3.5;
- pixel_y = 13
- },
-/obj/item/bedsheet/brown{
- layer = 3.4
- },
-/obj/item/bedsheet/brown{
- pixel_y = 13
- },
/obj/effect/decal/cleanable/dirt,
/obj/structure/prop/invuln/lattice_prop{
icon_state = "lattice1";
pixel_x = 16;
pixel_y = -15
},
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8;
+ job = "Smartgunner"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8;
+ job = "Smartgunner"
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -2276,13 +2318,6 @@
},
/turf/open/floor/almayer,
/area/golden_arrow/hangar)
-"ns" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet/cryo,
-/turf/open/floor/almayer{
- icon_state = "plate"
- },
-/area/golden_arrow/cryo_cells)
"nx" = (
/turf/open/floor/almayer{
icon_state = "plate"
@@ -2474,14 +2509,14 @@
},
/area/golden_arrow/supply)
"ot" = (
-/obj/structure/surface/rack,
-/obj/item/weapon/gun/rifle/m41aMK1{
- pixel_y = 7
+/obj/structure/largecrate/supply/ammo{
+ name = "sentry crate";
+ fill_from_loc = 1
},
-/obj/item/weapon/gun/rifle/m41aMK1,
-/obj/item/weapon/gun/rifle/m41aMK1{
- pixel_y = -7
+/obj/item/ammo_magazine/sentry{
+ layer = 3.01
},
+/obj/item/defenses/handheld/sentry,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -2880,7 +2915,14 @@
},
/area/golden_arrow/cryo_cells)
"rd" = (
-/obj/structure/closet/cryo,
+/obj/structure/closet/wardrobe{
+ name = "PT uniform"
+ },
+/obj/item/clothing/under/shorts/blue,
+/obj/item/clothing/under/shorts/red,
+/obj/item/clothing/under/shorts/blue,
+/obj/item/clothing/head/headband/red,
+/obj/item/clothing/under/shorts/red,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -3017,8 +3059,14 @@
/turf/open/floor/almayer/uscm/directional,
/area/golden_arrow/briefing)
"rX" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet,
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8;
+ job = "Squad Sergeant"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8;
+ job = "Squad Sergeant"
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -3191,11 +3239,19 @@
},
/area/golden_arrow/supply)
"sY" = (
-/obj/structure/closet/secure_closet/personal/cabinet{
- req_access = null
- },
/obj/item/clothing/suit/storage/jacket/marine/service,
/obj/item/clothing/suit/storage/jacket/marine/service/tanker,
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Platoon Commander";
+ icon_broken = "cabinetdetective_broken";
+ icon_closed = "cabinetdetective";
+ icon_locked = "cabinetdetective_locked";
+ icon_state = "cabinetdetective_locked";
+ icon_opened = "cabinetdetective_open";
+ icon_off = "cabinetdetective_broken";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/under/marine/officer/boiler,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -3259,6 +3315,14 @@
pixel_x = 7;
pixel_y = 9
},
+/obj/item/prop/helmetgarb/spent_slug{
+ pixel_y = 9;
+ pixel_x = 8
+ },
+/obj/item/prop/helmetgarb/spent_slug{
+ pixel_y = 9;
+ pixel_x = 8
+ },
/turf/open/floor/plating/plating_catwalk,
/area/golden_arrow/squad_two)
"tA" = (
@@ -3362,6 +3426,30 @@
icon_state = "dark_sterile"
},
/area/golden_arrow/canteen)
+"ur" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
"us" = (
/obj/structure/pipes/vents/pump{
dir = 1
@@ -4069,14 +4157,15 @@
/turf/open/floor/almayer,
/area/golden_arrow/synthcloset)
"yL" = (
-/obj/structure/closet/coffin/woodencrate,
-/obj/item/storage/box/m94,
-/obj/item/storage/box/m94,
-/obj/item/storage/box/m94,
/obj/structure/sign/safety/rewire{
pixel_x = 14;
pixel_y = 29
},
+/obj/structure/gun_rack/m41,
+/obj/item/ashtray/plastic{
+ pixel_y = 14;
+ pixel_x = 8
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -4500,6 +4589,10 @@
layer = 3.01
},
/obj/item/defenses/handheld/sentry,
+/obj/structure/largecrate/supply/ammo{
+ name = "sentry crate";
+ fill_from_loc = 1
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -4760,16 +4853,15 @@
/turf/open/floor/plating/plating_catwalk,
/area/golden_arrow/prep_hallway)
"CC" = (
-/obj/structure/surface/rack,
-/obj/item/ammo_magazine/flamer_tank,
-/obj/item/ammo_magazine/flamer_tank,
-/obj/item/weapon/gun/flamer{
- current_mag = null;
- pixel_y = 4
+/obj/structure/surface/table/almayer,
+/obj/item/storage/box/guncase/flamer/special,
+/obj/item/explosive/grenade/smokebomb{
+ pixel_y = 14;
+ pixel_x = -5
},
-/obj/item/device/motiondetector,
-/obj/item/attachable/attached_gun/extinguisher/pyro{
- layer = 3.01
+/obj/item/explosive/grenade/smokebomb{
+ pixel_y = 11;
+ pixel_x = -9
},
/turf/open/floor/almayer{
icon_state = "plate"
@@ -4791,6 +4883,16 @@
icon_state = "dark_sterile"
},
/area/golden_arrow/canteen)
+"CJ" = (
+/obj/structure/surface/rack,
+/obj/item/reagent_container/spray/cleaner{
+ name = "Weyland-Yutani premium shampoo";
+ desc = "Can also be used as body wash, shaving foam, deodorant, bug repellant, lighter fluid and gatorade."
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/cryo_cells)
"CK" = (
/obj/effect/decal/warning_stripes{
icon_state = "W"
@@ -4879,6 +4981,19 @@
icon_state = "plate"
},
/area/golden_arrow/platoon_sergeant)
+"Di" = (
+/obj/structure/surface/table/almayer,
+/obj/item/prop/helmetgarb/spent_slug{
+ pixel_y = -9;
+ pixel_x = 8;
+ name = "spent snailshot";
+ layer = 2.7
+ },
+/obj/item/storage/box/guncase/pumpshotgun/special,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_two)
"Dl" = (
/obj/structure/surface/table/almayer,
/obj/item/paper_bin{
@@ -4990,7 +5105,11 @@
/turf/open/floor/almayer,
/area/golden_arrow/briefing)
"Ei" = (
-/obj/structure/machinery/space_heater,
+/obj/structure/surface/table/almayer,
+/obj/item/storage/box/guncase/flamer/special,
+/obj/item/trash/cigbutt/cigarbutt{
+ pixel_y = 18
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -5588,10 +5707,16 @@
},
/area/golden_arrow/engineering)
"Hd" = (
-/obj/structure/closet,
/obj/structure/sign/banners/united_americas_flag{
pixel_y = 30
},
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8;
+ job = "Platoon Sergeant"
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -6109,13 +6234,11 @@
},
/area/golden_arrow/platoon_sergeant)
"Kp" = (
-/obj/structure/surface/rack,
-/obj/item/weapon/gun/rifle/m41aMK1{
- pixel_y = 7
- },
-/obj/item/weapon/gun/rifle/m41aMK1,
-/obj/item/weapon/gun/rifle/m41aMK1{
- pixel_y = -7
+/obj/structure/largecrate/supply/motiondetectors,
+/obj/structure/largecrate/supply/explosives/grenades/less{
+ icon_state = "case";
+ pixel_y = 10;
+ pixel_x = 3
},
/turf/open/floor/almayer{
icon_state = "plate"
@@ -6268,25 +6391,6 @@
pixel_x = -2;
pixel_y = 4
},
-/obj/structure/window/reinforced{
- dir = 8;
- layer = 3.3;
- pixel_y = 4
- },
-/obj/structure/bed{
- can_buckle = 0
- },
-/obj/structure/bed{
- buckling_y = 13;
- layer = 3.5;
- pixel_y = 13
- },
-/obj/item/bedsheet/brown{
- layer = 3.4
- },
-/obj/item/bedsheet/brown{
- pixel_y = 13
- },
/obj/structure/prop/invuln/lattice_prop{
dir = 1;
icon_state = "lattice-simple";
@@ -6298,6 +6402,13 @@
pixel_x = 16;
pixel_y = 16
},
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8;
+ job = "Smartgunner"
+ },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -6311,6 +6422,19 @@
/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar,
/turf/open/floor/plating,
/area/golden_arrow/hangar)
+"Lh" = (
+/obj/structure/sign/poster{
+ pixel_y = -8;
+ pixel_x = -25;
+ icon_state = "poster15";
+ name = "pulse rifle pinup";
+ desc = "The Armat Battlefield Systems Model 41 Derivative 'A' Pulse Rifle Mark One. The only pinup you'll ever need."
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_two)
"Ll" = (
/obj/structure/ship_ammo/minirocket/incendiary,
/turf/open/floor/almayer{
@@ -6691,12 +6815,14 @@
"ND" = (
/obj/structure/sign/safety/rewire{
pixel_x = 14;
- pixel_y = 29
+ pixel_y = 29;
+ layer = 3
},
-/obj/item/ammo_magazine/sentry{
- layer = 3.01
+/obj/structure/gun_rack/m41,
+/obj/item/reagent_container/food/drinks/cans/souto/blue{
+ pixel_y = 22;
+ pixel_x = 9
},
-/obj/item/defenses/handheld/sentry,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -7000,16 +7126,12 @@
},
/area/golden_arrow/cryo_cells)
"Pm" = (
-/obj/structure/surface/rack,
-/obj/item/weapon/gun/shotgun/pump/special{
- pixel_y = 8
+/obj/structure/largecrate/supply/explosives/grenades/less{
+ icon_state = "case"
},
-/obj/item/storage/box/nade_box{
- pixel_x = 4;
- pixel_y = -2
+/obj/structure/largecrate/supply/motiondetectors{
+ pixel_y = 10
},
-/obj/item/ammo_magazine/shotgun/buckshot/special,
-/obj/item/device/motiondetector,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -7056,6 +7178,10 @@
icon_state = "plate"
},
/area/golden_arrow/hangar)
+"Px" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_two)
"Py" = (
/obj/structure/machinery/landinglight/ds1{
dir = 4
@@ -7066,16 +7192,9 @@
},
/area/golden_arrow/hangar)
"PA" = (
-/obj/structure/surface/rack,
-/obj/item/weapon/gun/shotgun/pump/special{
- pixel_y = 10
- },
-/obj/item/storage/box/nade_box{
- pixel_x = 2;
- pixel_y = -4
- },
-/obj/item/ammo_magazine/shotgun/buckshot/special,
-/obj/item/device/motiondetector,
+/obj/structure/closet/crate/supply,
+/obj/item/storage/box/m94,
+/obj/item/storage/box/m94,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -7635,29 +7754,11 @@
pixel_y = 29;
serial_number = 16
},
-/obj/structure/window/reinforced{
- dir = 4;
- pixel_x = -2;
- pixel_y = 4
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = 8
},
-/obj/structure/window/reinforced{
- dir = 8;
- layer = 3.3;
- pixel_y = 4
- },
-/obj/structure/bed{
- can_buckle = 0
- },
-/obj/structure/bed{
- buckling_y = 13;
- layer = 3.5;
- pixel_y = 13
- },
-/obj/item/bedsheet/brown{
- layer = 3.4
- },
-/obj/item/bedsheet/brown{
- pixel_y = 13
+/obj/structure/closet/secure_closet/marine_personal{
+ pixel_x = -8
},
/turf/open/floor/almayer{
icon_state = "plate"
@@ -7888,11 +7989,6 @@
name = "General Listening Channel";
pixel_y = 28
},
-/obj/structure/window/reinforced{
- dir = 4;
- pixel_x = -2;
- pixel_y = 4
- },
/obj/structure/window/reinforced{
dir = 8;
layer = 3.3;
@@ -8526,17 +8622,6 @@
},
/area/golden_arrow/supply)
"WK" = (
-/obj/structure/surface/rack,
-/obj/item/weapon/gun/flamer{
- current_mag = null;
- pixel_y = 4
- },
-/obj/item/ammo_magazine/flamer_tank,
-/obj/item/ammo_magazine/flamer_tank,
-/obj/item/device/motiondetector,
-/obj/item/attachable/attached_gun/extinguisher/pyro{
- layer = 3.01
- },
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -8997,6 +9082,8 @@
dir = 1
},
/obj/structure/pipes/vents/scrubber,
+/obj/structure/surface/table/almayer,
+/obj/item/ammo_box/magazine/mk1,
/turf/open/floor/almayer{
icon_state = "plate"
},
@@ -15861,9 +15948,9 @@ Cr
Cr
Qw
ot
-CC
+Lh
+pB
Pm
-ot
Qw
Cr
Cr
@@ -16014,8 +16101,8 @@ pt
Qw
ND
Fg
-Fg
-gd
+Px
+CC
Qw
Cr
Cr
@@ -16155,7 +16242,7 @@ wJ
VQ
qA
zV
-DY
+KQ
qA
dl
Bh
@@ -16167,7 +16254,7 @@ Me
Zl
DE
DR
-gd
+Di
Qw
Cr
Cr
@@ -18286,7 +18373,7 @@ KZ
gL
sk
uH
-wl
+Vp
Vp
wd
XQ
@@ -18434,7 +18521,7 @@ Vr
Vr
As
Vp
-EQ
+am
JL
Tb
KK
@@ -19654,16 +19741,16 @@ Tg
wl
FR
wl
-Tk
+ur
Vp
UT
XI
wp
ZC
yL
+xf
cT
-cT
-Bu
+cV
Ty
Cr
Cr
@@ -19806,13 +19893,13 @@ Sd
Cb
Gf
MJ
-Tk
+br
Vp
aQ
XI
wp
ZC
-Kp
+Bu
WK
PA
Kp
@@ -20544,7 +20631,7 @@ JU
Cv
Cv
dd
-Mj
+bL
Nf
fY
hW
@@ -22087,18 +22174,18 @@ DX
HX
Qx
HK
-ns
-ns
+Sc
+Sc
HK
-rd
-rd
+Br
+Br
HK
lc
-rd
-rd
+CJ
+Br
HK
-rd
-rd
+Br
+Br
rd
HK
eL
diff --git a/maps/map_files/rover/rover.dmm b/maps/map_files/rover/rover.dmm
new file mode 100644
index 0000000000..0d4bc14fd8
--- /dev/null
+++ b/maps/map_files/rover/rover.dmm
@@ -0,0 +1,27845 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"ac" = (
+/obj/structure/cargo_container/wy/mid,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"ad" = (
+/obj/structure/closet/secure_closet/squad_sergeant_forecon,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"ae" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/almayer{
+ icon_state = "bluefull"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"ag" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"ap" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"ar" = (
+/obj/structure/machinery/cm_vending/sorted/marine_food,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"ax" = (
+/obj/structure/machinery/prop{
+ icon = 'icons/obj/vehicles/tank.dmi';
+ icon_state = "tank_base";
+ layer = 3.9;
+ pixel_x = -16;
+ pixel_y = -17;
+ name = "M34A2 Longstreet Light Tank 'Lawnmower'";
+ desc = "Yeah, it got fucked up during FORECON operation in iron forests of LV-711. Literally - the trees there were too tough even for tanks: threads, transmission and even turret rotation motors are now chilling somewhere in repair bay."
+ },
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"aA" = (
+/obj/structure/surface/rack,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"aB" = (
+/obj/structure/foamed_metal,
+/turf/open/space/basic,
+/area/golden_arrow/canteen)
+"aC" = (
+/obj/structure/closet/secure_closet/smartgunner_forecon{
+ req_one_access = list();
+ req_access_txt = "14;39"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"aK" = (
+/obj/structure/stairs/perspective{
+ dir = 8;
+ icon_state = "p_stair_full"
+ },
+/obj/structure/platform/stair_cut,
+/obj/structure/platform,
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"aN" = (
+/obj/item/tool/warning_cone{
+ pixel_x = 4;
+ pixel_y = 16
+ },
+/obj/item/stool,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/synthcloset)
+"aS" = (
+/obj/structure/machinery/power/fusion_engine{
+ name = "\improper S-52 fusion reactor 17"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"bb" = (
+/obj/structure/largecrate/random/secure{
+ layer = 2.9
+ },
+/obj/structure/largecrate/random/secure{
+ pixel_y = 17;
+ pixel_x = 7;
+ layer = 5.2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"be" = (
+/obj/structure/machinery/cm_vending/clothing/synth/snowflake{
+ density = 0;
+ pixel_x = -30
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/synthcloset)
+"bf" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/computer/cameras/wooden_tv/prop{
+ dir = 8;
+ layer = 3.2;
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/obj/structure/sign/poster{
+ desc = "This poster features Audrey Rainwater standing in a jacuzzi. She was the July 2182 centerfold in House Bunny Gentleman's Magazine. Don't ask how you know that.";
+ icon_state = "poster16";
+ name = "'Miss July' Pinup";
+ pixel_x = 32;
+ serial_number = 16
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"bC" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/computer/overwatch/almayer{
+ dir = 8;
+ layer = 3.2;
+ pixel_x = -17;
+ pixel_y = 16
+ },
+/obj/item/clothing/glasses/hud/health{
+ pixel_x = -8;
+ pixel_y = 12
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"bN" = (
+/obj/structure/largecrate/random/case/double,
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"bQ" = (
+/obj/structure/machinery/light,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"bS" = (
+/obj/structure/sign/poster/music{
+ pixel_y = 29
+ },
+/obj/structure/sign/poster/music{
+ pixel_y = 34;
+ pixel_x = 8
+ },
+/obj/structure/gun_rack/m41,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"ca" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"cl" = (
+/obj/structure/machinery/cm_vending/sorted/tech/comp_storage,
+/obj/structure/sign/safety/distribution_pipes{
+ pixel_y = 8;
+ pixel_x = 32
+ },
+/obj/structure/sign/safety/rewire{
+ pixel_x = 32;
+ pixel_y = -5
+ },
+/obj/structure/sign/safety/high_voltage{
+ pixel_x = 45
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"cn" = (
+/obj/structure/surface/table/almayer,
+/obj/item/toy/deck/uno{
+ pixel_x = -10
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/item/tool/hand_labeler{
+ pixel_x = 5
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"cp" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_x = 1;
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"cs" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"ct" = (
+/obj/structure/surface/table/almayer,
+/obj/item/facepaint/sniper,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"cJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/camera/autoname/golden_arrow,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"cS" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ layer = 3.33;
+ pixel_x = 2
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"cT" = (
+/obj/structure/largecrate/random/secure{
+ layer = 5.2;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"cU" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SE-out"
+ },
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Bathroom"
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"cV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/vents/scrubber{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"cX" = (
+/obj/structure/window/framed/almayer,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/supply)
+"dd" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"dm" = (
+/obj/structure/machinery/photocopier,
+/obj/effect/decal/warning_stripes{
+ icon_state = "SE-out";
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"do" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"dv" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/prop/almayer/CICmap{
+ density = 0
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"dx" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"dz" = (
+/obj/structure/bed/chair/comfy{
+ dir = 4
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ layer = 3.3
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"dB" = (
+/obj/structure/machinery/door/airlock/almayer/generic/glass{
+ dir = 1;
+ req_one_access_txt = "12;32";
+ name = "\improper Assistant Squad Leader"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"dE" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/landmark/start/marine/medic/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/medic/forecon,
+/obj/effect/landmark/late_join/forecon,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"dG" = (
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"dJ" = (
+/obj/structure/bed/chair/comfy,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"dN" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_y = 25
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/vents/scrubber,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"dO" = (
+/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar{
+ roundstart_template = /datum/map_template/shuttle/cyclone
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"dR" = (
+/obj/structure/largecrate/random/case/double,
+/obj/structure/sign/safety/bulkhead_door{
+ pixel_y = 27
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"dV" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/canteen)
+"ea" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 1;
+ name = "ship-grade camera"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"ec" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"eh" = (
+/obj/structure/surface/table/almayer,
+/obj/item/prop/almayer/handheld1{
+ pixel_x = -8
+ },
+/obj/item/prop/almayer/handheld1{
+ pixel_y = 12;
+ pixel_x = 9
+ },
+/obj/structure/machinery/floodlight/landing/floor{
+ layer = 2.79
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"en" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/shotgun/pump/special{
+ pixel_y = 10
+ },
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/item/ammo_magazine/shotgun/buckshot/special,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"ex" = (
+/obj/structure/largecrate/random/barrel/blue{
+ pixel_x = -10
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"ez" = (
+/obj/structure/machinery/camera/autoname/golden_arrow,
+/obj/structure/sign/safety/commline_connection{
+ pixel_y = 29;
+ pixel_x = 16
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"eB" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"eF" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/obj/item/facepaint/skull,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"eJ" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"eL" = (
+/obj/structure/barricade/handrail,
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/canteen)
+"eO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"eX" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/cm_vending/clothing/synth{
+ density = 0;
+ pixel_x = -30
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/synthcloset)
+"ff" = (
+/obj/structure/largecrate,
+/obj/item/clothing/shoes/swimmingfins,
+/obj/item/clothing/shoes/swimmingfins,
+/obj/item/clothing/shoes/swimmingfins,
+/obj/item/clothing/shoes/swimmingfins,
+/obj/item/clothing/mask/snorkel,
+/obj/item/clothing/mask/snorkel,
+/obj/item/clothing/mask/snorkel,
+/obj/item/clothing/mask/snorkel,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/supply)
+"fj" = (
+/obj/structure/ladder{
+ id = "rover1"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"fk" = (
+/obj/structure/barricade/handrail{
+ dir = 8
+ },
+/obj/structure/machinery/line_nexter{
+ dir = 2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/safety/food_storage{
+ pixel_y = 35;
+ pixel_x = -20
+ },
+/turf/open/floor/almayer{
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/canteen)
+"fm" = (
+/obj/structure/largecrate/random/secure,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"fn" = (
+/obj/structure/prop{
+ name = "\improper comfy HE orbital warhead";
+ desc = "Rover barely uses it's OB cannon anyway, so this poor baby is stuck here...";
+ icon_state = "ob_warhead_1";
+ icon = 'icons/obj/structures/props/almayer_props.dmi';
+ can_buckle = 1;
+ pixel_y = -10;
+ layer = 5.2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"fo" = (
+/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{
+ req_one_access = list()
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"fq" = (
+/obj/structure/machinery/washing_machine,
+/obj/structure/machinery/washing_machine{
+ layer = 3.5;
+ pixel_y = 15
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"fs" = (
+/obj/structure/sign/poster{
+ desc = "One of those hot, tanned babes back the beaches of good ol' Earth.";
+ icon_state = "poster12";
+ name = "Beach Babe Pinup";
+ pixel_x = -30;
+ pixel_y = 6;
+ serial_number = 12
+ },
+/obj/structure/sign/poster/hunk{
+ pixel_x = -27
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"fy" = (
+/obj/structure/closet/coffin/woodencrate,
+/obj/item/storage/box/nade_box{
+ pixel_x = 2;
+ pixel_y = -4
+ },
+/obj/structure/machinery/power/apc/almayer{
+ cell_type = /obj/item/cell/hyper;
+ dir = 1
+ },
+/obj/item/storage/box/nade_box{
+ pixel_x = -9;
+ pixel_y = -4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"fB" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"fI" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"fK" = (
+/obj/structure/largecrate/random,
+/obj/structure/largecrate/random{
+ pixel_y = 16;
+ pixel_x = -3
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"fM" = (
+/obj/structure/closet/secure_closet/platoon_sergeant_forecon,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"fO" = (
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"fP" = (
+/obj/structure/surface/table/almayer,
+/obj/item/trash/plate{
+ pixel_x = -6
+ },
+/obj/item/trash/plate{
+ pixel_y = 3
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"fX" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/cryo_cells)
+"gc" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ layer = 3.33;
+ pixel_x = 2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"gd" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/sign/safety/bulkhead_door{
+ pixel_x = 32
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"ge" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"gz" = (
+/obj/structure/machinery/power/terminal{
+ dir = 1
+ },
+/obj/item/cell/potato,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"gB" = (
+/obj/structure/machinery/telecomms/relay/preset/tower,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"gK" = (
+/obj/structure/machinery/conveyor{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"gL" = (
+/obj/structure/barricade/handrail{
+ dir = 4;
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"gS" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"gT" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"he" = (
+/obj/structure/machinery/sleep_console{
+ dir = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"hf" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/sink{
+ pixel_y = 16
+ },
+/obj/structure/mirror{
+ pixel_y = 21
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"hj" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "bluefull"
+ },
+/area/golden_arrow/hangar)
+"hk" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"hm" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"hC" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"hG" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/landmark/start/marine/tl/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/tl/forecon,
+/obj/effect/landmark/late_join/forecon,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"hI" = (
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"hN" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"hV" = (
+/obj/structure/machinery/autolathe,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"hW" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Canteen"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"hX" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"hZ" = (
+/obj/structure/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"io" = (
+/obj/structure/pipes/vents/scrubber,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"ir" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice1";
+ pixel_x = 16;
+ pixel_y = -15
+ },
+/obj/structure/machinery/light{
+ unacidable = 1;
+ unslashable = 1;
+ pixel_x = -17
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"ix" = (
+/obj/structure/sign/banners/united_americas_flag{
+ pixel_y = 30
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"iy" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/safety/commline_connection{
+ pixel_y = -29;
+ pixel_x = 15
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"iB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"iI" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/synthcloset)
+"iQ" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/squad_one)
+"iR" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"iX" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"iY" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"iZ" = (
+/obj/structure/largecrate/random/case,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"jb" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/start/marine/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/forecon,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/landmark/late_join,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"je" = (
+/obj/structure/window/framed/almayer,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"jj" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"jp" = (
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"jt" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"jv" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"jy" = (
+/obj/structure/sign/safety/landingzone{
+ pixel_x = -19
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"jF" = (
+/turf/open/floor/almayer_hull{
+ icon_state = "blackfull"
+ },
+/area/space)
+"jG" = (
+/obj/structure/largecrate/random/barrel/blue,
+/obj/structure/largecrate/random/barrel/green{
+ pixel_x = 12;
+ pixel_y = 22;
+ layer = 3.01
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"jO" = (
+/obj/structure/closet/coffin/woodencrate,
+/obj/item/ammo_magazine/rifle/m4ra/pve,
+/obj/item/ammo_magazine/rifle/m4ra/pve,
+/obj/item/ammo_magazine/rifle/m4ra/pve,
+/obj/item/ammo_magazine/rifle/m4ra/pve,
+/obj/item/ammo_magazine/rifle/m4ra/pve,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"jQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"jY" = (
+/obj/structure/surface/table/almayer,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"kd" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SE-out";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"ki" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"ko" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/cryo_cells)
+"kq" = (
+/turf/open/floor/almayer_hull{
+ dir = 10;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"kC" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/prep_hallway)
+"kD" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"kF" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"kG" = (
+/obj/structure/prop/invuln/lattice_prop{
+ dir = 1;
+ icon_state = "lattice-simple";
+ pixel_x = 16;
+ pixel_y = -15
+ },
+/obj/structure/prop/invuln/lattice_prop{
+ icon_state = "lattice2";
+ pixel_x = 16;
+ pixel_y = 16
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"kU" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"la" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/dorms)
+"lc" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/item/paper/sop,
+/obj/structure/machinery/light/small{
+ dir = 1;
+ pixel_y = 20
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"lf" = (
+/obj/structure/sign/safety/cryo{
+ pixel_x = 8;
+ pixel_y = -26
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_x = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"lg" = (
+/obj/structure/machinery/shower{
+ dir = 1
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"lh" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{
+ req_one_access_txt = "8;12;13;39";
+ req_access = list()
+ },
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"lm" = (
+/obj/structure/machinery/conveyor{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/supply)
+"ln" = (
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"lp" = (
+/obj/structure/surface/table/almayer,
+/obj/item/folder/black_random{
+ pixel_x = -6;
+ pixel_y = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"lq" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ dir = 4;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"lr" = (
+/obj/structure/surface/table/almayer,
+/obj/item/paper_bin/uscm{
+ pixel_x = -8;
+ pixel_y = 5
+ },
+/obj/item/clipboard{
+ pixel_x = 8;
+ pixel_y = 3
+ },
+/obj/item/tool/stamp/denied{
+ pixel_x = 2;
+ pixel_y = 10
+ },
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"ls" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/supply)
+"lv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/prop/invuln/lattice_prop{
+ dir = 1;
+ icon_state = "lattice-simple";
+ pixel_x = 16;
+ pixel_y = -15
+ },
+/obj/structure/pipes/vents/scrubber{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/prep_hallway)
+"lw" = (
+/obj/structure/sign/safety/rewire{
+ pixel_x = 14;
+ pixel_y = 29
+ },
+/turf/open/floor/almayer{
+ icon_state = "bluefull"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"lA" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"lB" = (
+/obj/structure/ladder{
+ id = "rover2";
+ height = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"lH" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/supply)
+"lI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/bed/chair,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"lJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/safety/ammunition{
+ pixel_x = -18
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"lN" = (
+/obj/structure/machinery/power/smes/buildable,
+/obj/item/clothing/ears/earmuffs{
+ pixel_y = 16;
+ icon_state = "earmuffs2";
+ item_state = "earmuffs2"
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"lQ" = (
+/obj/structure/window/framed/almayer/hull,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/squad_one)
+"lY" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"lZ" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"mf" = (
+/obj/structure/machinery/door/airlock/almayer/medical{
+ name = "\improper Medical Subsection";
+ req_one_access = list();
+ req_one_access_txt = "8"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"mi" = (
+/obj/structure/largecrate/random/case{
+ pixel_y = 11
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"ml" = (
+/obj/structure/machinery/chem_master,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"ms" = (
+/obj/structure/prop/almayer/computers/sensor_computer1,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"mv" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"my" = (
+/obj/structure/cargo_container/wy/right,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"mH" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"mJ" = (
+/obj/structure/largecrate,
+/obj/structure/largecrate{
+ pixel_y = 16
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/supply)
+"mM" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/prep_hallway)
+"mP" = (
+/obj/structure/machinery/light,
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"mR" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/toolbox/mechanical/green{
+ pixel_y = 10
+ },
+/obj/item/storage/toolbox/mechanical/green{
+ pixel_x = -7;
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"mU" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"mW" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"na" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"nx" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/box/m94/signal,
+/obj/item/storage/box/m94/signal{
+ pixel_y = 5;
+ pixel_x = 5
+ },
+/obj/item/device/binoculars/range/designator,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"nz" = (
+/obj/structure/surface/table/almayer,
+/obj/item/paper_bin/uscm{
+ pixel_x = -8;
+ pixel_y = 5
+ },
+/obj/item/tool/pen{
+ pixel_x = -9
+ },
+/obj/item/folder/black_random{
+ pixel_x = 6;
+ pixel_y = 8
+ },
+/obj/structure/phone_base/rotary/no_dnd{
+ name = "Squad Leader Telephone";
+ phone_category = "Command";
+ phone_id = "Squad Leader";
+ pixel_x = 6;
+ pixel_y = -7
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"nH" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ name = "\improper Hangar Lockdown Blast Door";
+ dir = 4
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"nX" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"nZ" = (
+/obj/structure/cargo_container/wy/left,
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"oc" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"of" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"oo" = (
+/obj/structure/machinery/body_scanconsole{
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"op" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"ot" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/platoon_commander_rooms)
+"ou" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"oJ" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ dir = 2;
+ name = "\improper Hangar Lockdown Blast Door"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"oM" = (
+/obj/structure/closet/firecloset/full,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/engineering)
+"oQ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"oR" = (
+/obj/structure/bed/chair/comfy{
+ dir = 1
+ },
+/obj/structure/machinery/light{
+ unacidable = 1;
+ unslashable = 1;
+ pixel_x = -17
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"ph" = (
+/obj/structure/cargo_container/lockmart/right{
+ pixel_y = 5;
+ layer = 5.2
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"pi" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/landmark/start/marine/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/forecon,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/landmark/late_join,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"pu" = (
+/turf/open/floor/almayer{
+ dir = 4;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"pw" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"pB" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/prep_hallway)
+"pF" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/engineering)
+"pI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"pM" = (
+/obj/structure/surface/rack,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/safety{
+ pixel_x = -27
+ },
+/obj/item/ammo_magazine/flamer_tank,
+/obj/item/ammo_magazine/flamer_tank,
+/obj/item/weapon/gun/flamer{
+ current_mag = null;
+ pixel_y = 4
+ },
+/obj/item/attachable/attached_gun/extinguisher/pyro{
+ layer = 3.01
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"pS" = (
+/obj/structure/machinery/door/poddoor/almayer/locked{
+ name = "\improper Hangar Lockdown Blast Door";
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"pU" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"pW" = (
+/obj/item/stack/sheet/metal{
+ amount = 50
+ },
+/obj/item/stack/sheet/plasteel{
+ amount = 40;
+ pixel_x = 7;
+ pixel_y = 6
+ },
+/obj/structure/closet/crate/construction,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/engineering)
+"pZ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/obj/structure/machinery/power/apc/almayer,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"qb" = (
+/obj/structure/platform_decoration{
+ dir = 4
+ },
+/obj/structure/platform,
+/turf/open/floor/almayer{
+ dir = 1;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/supply)
+"qi" = (
+/obj/structure/machinery/autodoc_console{
+ dir = 1;
+ pixel_y = 6
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"qm" = (
+/obj/structure/cargo_container/arious/leftmid,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"qo" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"qs" = (
+/obj/structure/surface/table/almayer,
+/obj/item/reagent_container/food/snacks/grown/lime,
+/obj/item/reagent_container/food/snacks/grown/lime{
+ pixel_x = -11;
+ pixel_y = 10
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"qt" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"qx" = (
+/obj/structure/flora/pottedplant/random,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"qy" = (
+/obj/structure/ladder{
+ id = "rover3";
+ height = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"qA" = (
+/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/forecon{
+ req_one_access = list();
+ req_one_access_txt = "8;12;13;39"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/obj/effect/landmark/observer_start,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"qC" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/largecrate/random/barrel/blue,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"qE" = (
+/obj/structure/machinery/conveyor{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/supply)
+"qF" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"qJ" = (
+/obj/structure/cargo_container/arious/right{
+ opacity = 0
+ },
+/obj/structure/machinery/light,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"qN" = (
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"qP" = (
+/obj/structure/machinery/power/monitor{
+ name = "Core Power Monitoring"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"qU" = (
+/obj/structure/machinery/door/airlock/almayer/generic,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"qV" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"rl" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"ro" = (
+/obj/structure/showcase{
+ desc = "Nobody knows how a mannequin got aboard, but last Halloween it got dressed up as Voorhees and scared the shit out of new guy. Heh, good times.";
+ icon = 'icons/mob/humans/species/r_synthetic.dmi';
+ icon_state = "Synthetic_Template";
+ name = "mannequin";
+ indestructible = 1
+ },
+/obj/item/clothing/under/gimmick/jason{
+ icon = 'icons/mob/humans/onmob/uniform_1.dmi';
+ anchored = 1
+ },
+/obj/item/clothing/suit/gimmick/jason{
+ anchored = 1
+ },
+/obj/item/clothing/mask/gimmick/jason{
+ anchored = 1
+ },
+/obj/item/clothing/shoes/jackboots{
+ icon = 'icons/mob/humans/onmob/feet.dmi';
+ anchored = 1
+ },
+/obj/item/clothing/gloves/brown{
+ anchored = 1;
+ icon = 'icons/mob/humans/onmob/hands.dmi'
+ },
+/obj/item/weapon/sword/machete{
+ icon = 'icons/mob/humans/onmob/items_lefthand_0.dmi';
+ anchored = 1
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"rt" = (
+/obj/structure/machinery/vending/cigarette,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"rv" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"rz" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 1;
+ id = "Delta_1";
+ name = "\improper Bathroom"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ layer = 3.33;
+ pixel_x = 2
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"rA" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/hangar)
+"rD" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"rE" = (
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 11
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out";
+ pixel_x = -1;
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"rH" = (
+/obj/structure/machinery/power/terminal{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"rQ" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/canteen)
+"rS" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"rT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"rX" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"sc" = (
+/obj/structure/computer3frame,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"sk" = (
+/obj/structure/barricade/handrail{
+ dir = 4;
+ pixel_x = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"sm" = (
+/obj/structure/surface/table/almayer,
+/obj/item/tool/shovel/snow,
+/obj/item/tool/shovel/snow,
+/obj/item/tool/shovel/snow,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"sp" = (
+/obj/structure/machinery/disposal{
+ density = 0;
+ layer = 3.2;
+ pixel_y = 16
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"sq" = (
+/obj/structure/prop/tower{
+ desc = "Military-grade communications tower.";
+ icon_state = "comm_tower";
+ name = "communications tower"
+ },
+/turf/open/floor/almayer_hull,
+/area/space)
+"sv" = (
+/obj/structure/prop/invuln/overhead_pipe,
+/obj/structure/prop/invuln/overhead_pipe{
+ pixel_y = 12
+ },
+/obj/structure/sign/safety/water{
+ pixel_x = 14;
+ pixel_y = 24
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"sw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"sB" = (
+/obj/structure/surface/table/almayer,
+/obj/item/clothing/head/cmcap/boonie/tan{
+ pixel_y = -6;
+ pixel_x = -8
+ },
+/obj/item/clothing/head/cmcap{
+ layer = 4.1;
+ pixel_y = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"sK" = (
+/turf/open/floor/almayer{
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"sN" = (
+/obj/structure/anti_air_cannon{
+ pixel_y = 8;
+ pixel_x = -13
+ },
+/turf/open/floor/almayer_hull{
+ dir = 10;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"sR" = (
+/obj/structure/closet/secure_closet/engineering_welding{
+ req_one_access = list()
+ },
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/engineering)
+"sT" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"sX" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"sY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 1;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"sZ" = (
+/obj/structure/prop/invuln/overhead_pipe,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"td" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"tn" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"to" = (
+/obj/structure/sign/safety/ammunition{
+ pixel_x = 33
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"tt" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"tA" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Supply Bay"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"tD" = (
+/obj/structure/machinery/light,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"tG" = (
+/obj/structure/sign/safety/cryo{
+ pixel_x = 30;
+ pixel_y = 7
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"tI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/secure_closet/surgical{
+ pixel_x = -30
+ },
+/obj/structure/surface/table/almayer,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/synthcloset)
+"tJ" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/pouch/machete/full,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"tM" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/dorms)
+"tO" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/landmark/start/marine/leader/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/leader/forecon,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/landmark/late_join,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"tQ" = (
+/obj/structure/closet/coffin/woodencrate,
+/obj/item/clothing/accessory/storage/droppouch,
+/obj/item/clothing/accessory/storage/droppouch,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/supply)
+"tS" = (
+/obj/structure/machinery/medical_pod/bodyscanner{
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"tW" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"ua" = (
+/obj/structure/machinery/power/terminal,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"um" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"uo" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"uC" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/item/facepaint/black{
+ pixel_x = -8
+ },
+/obj/item/facepaint/brown,
+/obj/item/facepaint/green{
+ pixel_x = 9
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"uJ" = (
+/obj/structure/machinery/power/apc/almayer,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"uO" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/almayer{
+ dir = 4;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"vd" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"vq" = (
+/obj/structure/prop/invuln/overhead_pipe,
+/obj/structure/sign/safety/water{
+ pixel_x = 14;
+ pixel_y = -28
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"vx" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ dir = 4;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"vy" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"vI" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera"
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"vM" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"vR" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ dir = 4;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"vS" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"vT" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"vX" = (
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"wa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"wd" = (
+/obj/structure/surface/table/almayer,
+/obj/item/prop/magazine/boots/n117{
+ pixel_y = 3;
+ pixel_x = -5
+ },
+/obj/item/reagent_container/food/drinks/cans/souto/lime{
+ pixel_y = 3;
+ pixel_x = 9
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"wg" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"wl" = (
+/obj/structure/cargo_container/arious/mid{
+ opacity = 0
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"wm" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"wu" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"wx" = (
+/obj/structure/bed/chair/office/light,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"wz" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/computer/crew/alt,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"wB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"wD" = (
+/turf/closed/wall/almayer/white,
+/area/golden_arrow/medical)
+"wH" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"wN" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"wQ" = (
+/obj/structure/window/framed/almayer/hull,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"wV" = (
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"wX" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"wZ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_x = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"xe" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/engineering)
+"xj" = (
+/obj/structure/closet/fireaxecabinet{
+ pixel_x = -32
+ },
+/obj/item/book/manual/robotics_cyborgs{
+ pixel_y = 8
+ },
+/obj/item/tool/wirecutters,
+/obj/item/tool/weldingtool/hugetank,
+/obj/structure/surface/rack,
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/synthcloset)
+"xk" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"xw" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"xx" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"xJ" = (
+/obj/structure/machinery/conveyor{
+ dir = 8
+ },
+/obj/structure/plasticflaps,
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/supply)
+"xL" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"xM" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"xW" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/platoon_commander_rooms)
+"xX" = (
+/obj/structure/machinery/power/smes/buildable,
+/obj/item/storage/pouch/electronics{
+ pixel_x = 6;
+ pixel_y = 17
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"ya" = (
+/obj/structure/bed/chair{
+ can_buckle = 0;
+ dir = 4;
+ pixel_x = 1;
+ pixel_y = 3
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"yc" = (
+/obj/structure/ship_ammo/rocket/banshee,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"yj" = (
+/obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{
+ layer = 2.1
+ },
+/obj/structure/sign/safety/manualopenclose,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"yt" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/structure/machinery/computer/station_alert{
+ dir = 8;
+ pixel_x = 15;
+ pixel_y = 2
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/synthcloset)
+"yu" = (
+/obj/structure/foamed_metal,
+/turf/open/space/basic,
+/area/golden_arrow/squad_one)
+"yB" = (
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"yC" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"yX" = (
+/obj/structure/filingcabinet{
+ density = 0;
+ pixel_x = -8
+ },
+/obj/structure/filingcabinet{
+ density = 0;
+ pixel_x = 8
+ },
+/obj/item/reagent_container/food/drinks/coffeecup/uscm{
+ pixel_y = 14
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"zi" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"zr" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"zD" = (
+/obj/item/bedsheet/brown,
+/obj/structure/bed,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"zF" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Platoon Sergeant";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"zK" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"zO" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"zU" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"zV" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"zZ" = (
+/obj/structure/filingcabinet/filingcabinet{
+ pixel_x = -8
+ },
+/obj/item/reagent_container/food/drinks/coffee/marine{
+ pixel_y = 10;
+ pixel_x = -7
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Ag" = (
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Ap" = (
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/obj/structure/bed/chair,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"As" = (
+/obj/structure/closet/crate/green,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/obj/item/rappel_harness,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"Au" = (
+/obj/structure/machinery/conveyor{
+ dir = 10
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/supply)
+"AA" = (
+/obj/structure/surface/table/almayer,
+/obj/item/reagent_container/food/drinks/cans/beer{
+ layer = 3.3;
+ pixel_x = -4;
+ pixel_y = 15
+ },
+/obj/item/device/radio/intercom{
+ freerange = 1;
+ name = "General Listening Channel";
+ pixel_x = 29
+ },
+/obj/item/toy/plush/therapy/red{
+ desc = "A USCM approved plush doll. It's not soft and hardly comforting!";
+ force = 15;
+ layer = 4.1;
+ name = "Commando Huggs";
+ pixel_y = 3;
+ throwforce = 15;
+ pixel_x = 9
+ },
+/obj/item/clothing/head/cmcap{
+ layer = 4.1;
+ pixel_x = 8;
+ pixel_y = 11
+ },
+/obj/item/clothing/mask/cigarette{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"AC" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"AD" = (
+/obj/structure/closet/crate/trashcart,
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"AF" = (
+/obj/vehicle/powerloader,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"AG" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{
+ name = "\improper Dorms"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"AH" = (
+/obj/structure/cargo_container/wy/mid,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"AJ" = (
+/obj/structure/bed/chair{
+ can_buckle = 0;
+ dir = 4;
+ pixel_x = 1;
+ pixel_y = 3
+ },
+/obj/item/clothing/mask/cigarette/weed,
+/obj/item/tool/lighter/zippo/gold{
+ pixel_y = -5;
+ pixel_x = 10
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"AK" = (
+/obj/structure/machinery/door/airlock/almayer/medical{
+ dir = 1;
+ name = "\improper Medical Subsection";
+ req_one_access = list()
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/medical)
+"AP" = (
+/obj/structure/closet/crate/construction,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/obj/item/stack/sandbags_empty/half,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/engineering)
+"AQ" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_21"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"AU" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"AW" = (
+/obj/structure/machinery/camera/autoname/golden_arrow,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"Bc" = (
+/turf/open/floor/almayer_hull{
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"Bh" = (
+/obj/structure/surface/rack,
+/obj/item/device/motiondetector,
+/obj/item/device/motiondetector,
+/obj/item/device/motiondetector,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Bj" = (
+/obj/structure/machinery/shower{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"Bt" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Bw" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ dir = 1;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/squad_one)
+"Bz" = (
+/obj/structure/closet/secure_closet/personal/cabinet{
+ req_access = null
+ },
+/obj/item/clothing/suit/storage/jacket/marine/service,
+/obj/item/clothing/suit/storage/jacket/marine/service/tanker,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"BF" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Cd" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Cl" = (
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/prep_hallway)
+"Cr" = (
+/turf/open/space/basic,
+/area/space)
+"CD" = (
+/obj/structure/largecrate,
+/obj/structure/largecrate{
+ pixel_y = 16
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/supply)
+"CO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/largecrate/supply/ammo/m41amk1,
+/obj/structure/largecrate/supply/ammo/m41amk1{
+ pixel_x = 3;
+ pixel_y = 10
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"CR" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"CV" = (
+/obj/structure/machinery/computer/supply_drop_console/limited/alternate,
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"Dc" = (
+/obj/structure/machinery/medical_pod/sleeper{
+ dir = 8;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"Dv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"Dw" = (
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"Dx" = (
+/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"DB" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"DC" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"DH" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"DM" = (
+/obj/structure/surface/table/almayer,
+/obj/item/reagent_container/food/drinks/cans/classcola,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"DP" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"DV" = (
+/obj/structure/surface/table/almayer,
+/obj/item/reagent_container/food/drinks/coffee/marine,
+/obj/item/reagent_container/food/drinks/coffee/marine,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"DW" = (
+/obj/structure/ship_ammo/rocket/widowmaker,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"DY" = (
+/obj/structure/cargo_container/wy/right,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Eo" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/light,
+/obj/item/device/cassette_tape/pop3{
+ pixel_y = 3
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Et" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Ev" = (
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = -9;
+ pixel_x = -6
+ },
+/obj/structure/prop/invuln/overhead_pipe{
+ dir = 4;
+ pixel_y = -9;
+ pixel_x = 13
+ },
+/obj/structure/curtain/red{
+ pixel_y = -21
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Ew" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Ey" = (
+/obj/structure/surface/table/almayer,
+/obj/effect/spawner/prop_gun{
+ prop_gun_type = /obj/item/weapon/gun/smg/m39;
+ custom_gun_desc = "Welp. Too delicate for jungles, it seems. Nothing beats MK1.";
+ custom_gun_name = "Broken M39 submachinegun"
+ },
+/obj/item/tool/screwdriver/tactical{
+ pixel_y = -3;
+ pixel_x = -9
+ },
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"EF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/structure/gun_rack/m41,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"EN" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"EO" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{
+ name = "\improper Engineering Airlock";
+ req_one_access = list()
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"EQ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"EW" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"EY" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"Fg" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Fp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"Fs" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"Fv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/safety/medical{
+ pixel_y = 27
+ },
+/obj/structure/sign/safety/autodoc{
+ pixel_y = 27;
+ pixel_x = 13
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"FE" = (
+/obj/structure/bed/chair,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"FG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"FH" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"FL" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"FM" = (
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"FP" = (
+/obj/structure/machinery/door/airlock/almayer/command/reinforced{
+ dir = 1;
+ name = "\improper Platoon Commander's Office";
+ req_access = list();
+ req_one_access_txt = "19;12"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"FT" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"FW" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Gr" = (
+/obj/structure/supply_drop/echo,
+/obj/structure/platform{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"Gs" = (
+/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{
+ req_one_access = list()
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"GI" = (
+/obj/structure/flora/pottedplant{
+ icon_state = "pottedplant_18"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"GL" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 10
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/supply)
+"GQ" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/squad_one)
+"GS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/safety/ladder{
+ pixel_x = -16;
+ pixel_y = -27
+ },
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/prep_hallway)
+"GZ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"Hc" = (
+/obj/structure/machinery/shower{
+ dir = 8
+ },
+/obj/structure/machinery/door/window/westleft,
+/obj/structure/window/reinforced/tinted/frosted,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/platoon_commander_rooms)
+"Hk" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Hp" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/faxmachine/uscm,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"HA" = (
+/obj/vehicle/powerloader{
+ dir = 8
+ },
+/obj/structure/barricade/handrail{
+ layer = 3.7
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"HJ" = (
+/obj/effect/decal/cleanable/cobweb{
+ dir = 8
+ },
+/obj/item/notepad,
+/obj/item/maintenance_jack,
+/obj/structure/closet,
+/obj/item/tool/pen{
+ pixel_x = -5;
+ pixel_y = 4
+ },
+/obj/item/device/camera,
+/obj/item/device/camera_film,
+/obj/item/storage/photo_album,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/synthcloset)
+"HL" = (
+/turf/open/floor/almayer_hull,
+/area/space)
+"HM" = (
+/obj/structure/pipes/standard/manifold/fourway/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"HQ" = (
+/obj/structure/machinery/door/airlock/almayer/generic/glass{
+ dir = 1;
+ req_one_access_txt = "12;13;32";
+ name = "\improper Radio Telephone Operator"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"HT" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/prop/magazine/book/theartofwar,
+/obj/item/paper_bin/uscm{
+ pixel_x = -8;
+ pixel_y = 5
+ },
+/obj/item/tool/pen{
+ pixel_x = 12
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"HV" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Ib" = (
+/obj/structure/window/framed/almayer,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/squad_one)
+"If" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"In" = (
+/obj/structure/window/framed/almayer/hull,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Is" = (
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"Iu" = (
+/obj/structure/bed/chair{
+ can_buckle = 0;
+ dir = 4;
+ pixel_x = 2;
+ pixel_y = 10
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/prop/ice_colony/tiger_rug{
+ pixel_x = -13;
+ layer = 2.5;
+ pixel_y = -15;
+ desc = "It's a rug, made from real tiger! Well, not *real* real tiger - this pelt belonged to similar-looking species, native to LV-842, that Snake Eaters ran over with their ATV. It still has some tire prints visible here and there...";
+ icon_state = "HotlineAlt";
+ dir = 4;
+ name = "moon tiger rug"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"IA" = (
+/turf/open/floor/almayer_hull{
+ dir = 4;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"IF" = (
+/obj/structure/window/framed/almayer/hull,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/prep_hallway)
+"IM" = (
+/obj/structure/machinery/light{
+ unacidable = 1;
+ unslashable = 1;
+ pixel_x = -17
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"IS" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"IW" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/structure/machinery/recharger,
+/obj/item/reagent_container/spray/cleaner,
+/obj/structure/machinery/light{
+ unacidable = 1;
+ unslashable = 1;
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"IX" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/obj/item/clothing/head/headset{
+ pixel_y = 8;
+ pixel_x = -6
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Jb" = (
+/obj/structure/surface/table/reinforced/almayer_B{
+ layer = 2.0;
+ pixel_x = 12
+ },
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/platoon_commander_rooms)
+"Jc" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 3.3;
+ pixel_y = 4
+ },
+/obj/structure/bed{
+ can_buckle = 0
+ },
+/obj/structure/bed{
+ buckling_y = 13;
+ layer = 3.5;
+ pixel_y = 13
+ },
+/obj/item/bedsheet/brown{
+ layer = 3.4
+ },
+/obj/item/bedsheet/brown{
+ pixel_y = 13
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"JL" = (
+/obj/structure/machinery/autodoc_console{
+ dir = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"JS" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/item/clothing/glasses/welding{
+ pixel_y = 8;
+ pixel_x = -7
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"JV" = (
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 10;
+ layer = 3.01
+ },
+/obj/structure/machinery/conveyor{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"Ka" = (
+/obj/structure/machinery/cm_vending/gear/synth{
+ density = 0;
+ pixel_x = -30
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/synthcloset)
+"Kd" = (
+/obj/structure/sign/prop3{
+ pixel_x = -30
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Smartgunner";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"Ke" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{
+ autoname = 0;
+ req_one_access = list()
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"Kg" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/squad_one)
+"Kh" = (
+/obj/structure/bed/chair/comfy{
+ dir = 4
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"Ki" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"Kk" = (
+/turf/closed/wall/almayer/white/hull,
+/area/golden_arrow/medical)
+"Ko" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"Kp" = (
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{
+ req_one_access_txt = "8;12;13;39";
+ req_access = list()
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Ku" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/structure/machinery/light{
+ dir = 8;
+ invisibility = 101
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Kw" = (
+/obj/structure/window/framed/almayer,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"KD" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"KE" = (
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"KG" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"KH" = (
+/obj/structure/machinery/medical_pod/autodoc{
+ dir = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/medical)
+"KM" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"KO" = (
+/obj/structure/surface/table/reinforced/prison,
+/obj/item/roller,
+/obj/item/storage/box/bodybags,
+/obj/item/storage/box/bodybags,
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ layer = 3.33;
+ pixel_x = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"KV" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"Lf" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Lg" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Ll" = (
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"Lm" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Ln" = (
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_x = -7
+ },
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_x = 11
+ },
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_y = 10;
+ pixel_x = -5
+ },
+/obj/structure/largecrate/random/mini/ammo{
+ pixel_y = 10;
+ pixel_x = 12
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"Lx" = (
+/obj/structure/barricade/handrail{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/canteen)
+"Ly" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 9
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"LC" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/computer/emails{
+ pixel_y = 4
+ },
+/obj/structure/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"LK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 1;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"LL" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"LN" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"LZ" = (
+/obj/structure/machinery/door/airlock/maintenance/colony{
+ req_one_access = list()
+ },
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"Mb" = (
+/turf/open/floor/almayer_hull{
+ dir = 1;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"Mj" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Mo" = (
+/obj/structure/prop/dam/crane{
+ bound_height = 32;
+ climbable = 1;
+ layer = 3.5;
+ pixel_y = -23
+ },
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"My" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ id = "Delta_1";
+ name = "\improper Bathroom"
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"MF" = (
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"MG" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/engineering)
+"MI" = (
+/obj/structure/surface/table/almayer,
+/obj/item/trash/ceramic_plate,
+/obj/item/trash/ceramic_plate{
+ pixel_y = 1
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_y = 2
+ },
+/obj/item/trash/ceramic_plate{
+ pixel_y = 3
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"MJ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light/small,
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"MN" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"MP" = (
+/obj/structure/bed/chair/comfy{
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"Nc" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/dorms)
+"Nf" = (
+/obj/structure/machinery/cryopod/right,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/cryo_cells)
+"Ni" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"Nj" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_x = 30
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Nr" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"Ns" = (
+/obj/structure/surface/table/almayer,
+/obj/item/prop/almayer/comp_open,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Nu" = (
+/turf/closed/wall/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Ny" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/medical)
+"Nz" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"NI" = (
+/obj/structure/machinery/cm_vending/sorted/marine_food,
+/obj/structure/machinery/light{
+ unacidable = 1;
+ unslashable = 1;
+ pixel_x = -17;
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"NQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/supply)
+"Oc" = (
+/obj/structure/machinery/cm_vending/clothing/medic/forecon,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"Of" = (
+/obj/structure/bed/chair/comfy{
+ dir = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 3.3
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"Om" = (
+/obj/structure/cargo_container/wy/left,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Ov" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/landmark/start/marine/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/start/marine/forecon,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/structure/sign/safety/bathunisex{
+ pixel_y = 29
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Oy" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "SE-out";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "NE-out";
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 5
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"Oz" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/supply)
+"OA" = (
+/obj/structure/machinery/shower{
+ pixel_y = 16
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"OC" = (
+/turf/open/floor/almayer_hull{
+ dir = 9;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"OJ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"ON" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"OO" = (
+/obj/structure/ladder{
+ id = "rover3"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"OU" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Squad Sergeant";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"Pf" = (
+/obj/structure/ladder{
+ id = "rover2"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/prep_hallway)
+"Pj" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/start/marine/smartgunner/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/landmark/start/marine/smartgunner/forecon,
+/obj/effect/landmark/late_join,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"Ps" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Pt" = (
+/obj/structure/machinery/chem_dispenser,
+/obj/item/reagent_container/glass/beaker/bluespace,
+/obj/item/storage/box/pillbottles{
+ pixel_y = 18;
+ pixel_x = -5
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"Pw" = (
+/obj/structure/cargo_container/lockmart/left{
+ pixel_y = 5
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"PE" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/landmark/start/marine/smartgunner/alpha,
+/obj/effect/landmark/late_join/alpha,
+/obj/effect/landmark/late_join/forecon,
+/obj/effect/landmark/start/marine/smartgunner/forecon,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"PI" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/canteen)
+"PM" = (
+/turf/open/floor/almayer_hull{
+ dir = 5;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"PN" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ has_cryo_gear = 0;
+ job = "Radio Telephone Operator"
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/standard,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/dorms)
+"PY" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ invisibility = 101;
+ unacidable = 1;
+ unslashable = 1
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"PZ" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 8;
+ name = "ship-grade camera"
+ },
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"Qc" = (
+/obj/structure/pipes/vents/pump{
+ dir = 8
+ },
+/obj/structure/machinery/power/apc/almayer{
+ dir = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/synthcloset)
+"Qn" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ dir = 1;
+ name = "\improper Squad Leader";
+ req_one_access_txt = "12"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/squad_one)
+"Qp" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"Qq" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Canteen"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Qy" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"QB" = (
+/obj/structure/barricade/handrail{
+ layer = 3.7
+ },
+/obj/structure/barricade/handrail{
+ dir = 1;
+ pixel_y = 13;
+ layer = 3.01
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"QH" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ layer = 3.33;
+ pixel_x = 2
+ },
+/obj/structure/machinery/light/small{
+ dir = 8;
+ pixel_x = -11;
+ pixel_y = 10
+ },
+/obj/structure/pipes/vents/scrubber,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"QW" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"QX" = (
+/obj/structure/machinery/cryopod/right{
+ layer = 3.1;
+ pixel_y = 13
+ },
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/cryo_cells)
+"Ra" = (
+/turf/open/floor/almayer_hull{
+ dir = 8;
+ icon_state = "outerhull_dir"
+ },
+/area/space)
+"Rc" = (
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"Rm" = (
+/obj/structure/machinery/floodlight/landing/floor,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Rr" = (
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/hangar)
+"Rs" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "NW-out"
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Rv" = (
+/obj/structure/bed/chair/comfy{
+ dir = 4
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "W"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"RO" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/device/flashlight/lamp,
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Sb" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"Sg" = (
+/obj/structure/pipes/vents/scrubber{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"Sn" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/machinery/light/small,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/cryo_cells)
+"Ss" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/vents/scrubber,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"St" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/firealarm{
+ pixel_y = 28
+ },
+/obj/structure/machinery/faxmachine/uscm/command/capt,
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Su" = (
+/obj/structure/machinery/door/airlock/almayer/generic{
+ name = "\improper Supply Bay"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Sz" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"SM" = (
+/obj/structure/ship_ammo/rocket/keeper,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"SR" = (
+/obj/structure/closet/secure_closet/marine_personal{
+ job = "Platoon Corpsman";
+ has_cryo_gear = 0
+ },
+/obj/item/clothing/shoes/marine/jungle/knife,
+/obj/item/device/radio/headset/almayer/sof/survivor_forecon,
+/obj/item/clothing/under/marine/medic/standard,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"Tc" = (
+/obj/effect/decal/cleanable/blood/oil,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/engineering)
+"Td" = (
+/obj/structure/prop/invuln/lifeboat_hatch_placeholder{
+ layer = 2.1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Tl" = (
+/obj/structure/machinery/computer/cameras/almayer/vehicle{
+ dir = 4;
+ network = list("Golden Arrow","Vehicle","Midway");
+ pixel_x = -17
+ },
+/obj/structure/machinery/prop/almayer/CICmap{
+ density = 0;
+ dir = 4;
+ icon_state = "shuttle";
+ layer = 2.97;
+ name = "Tactical Map Display";
+ pixel_x = -17;
+ pixel_y = 14
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"To" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 4;
+ name = "ship-grade camera"
+ },
+/obj/structure/sign/safety/bulkhead_door{
+ pixel_x = -20;
+ pixel_y = 6
+ },
+/obj/structure/sign/safety/hazard{
+ pixel_x = -20;
+ pixel_y = -7
+ },
+/obj/structure/sign/safety/storage{
+ pixel_x = -32
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"Tp" = (
+/obj/structure/ladder{
+ id = "rover1";
+ height = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Ts" = (
+/obj/structure/surface/table/almayer,
+/obj/structure/machinery/prop/almayer/computer/PC{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/supply)
+"Tt" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"Tu" = (
+/obj/structure/pipes/standard/manifold/hidden/supply,
+/turf/open/floor/plating/plating_catwalk,
+/area/golden_arrow/prep_hallway)
+"Ty" = (
+/obj/structure/dropship_equipment/rappel_system,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/hangar)
+"Tz" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/belt/gun/flaregun/full,
+/obj/item/storage/backpack/marine/satchel/rto,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"TD" = (
+/turf/closed/wall/almayer/outer,
+/area/space)
+"TJ" = (
+/obj/structure/cargo_container/lockmart/mid{
+ pixel_y = 5
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"TQ" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/item/clipboard{
+ pixel_x = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"TV" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"Uc" = (
+/obj/structure/surface/rack,
+/obj/item/weapon/gun/rifle/m4ra/pve,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"Ux" = (
+/obj/structure/bed/chair/office/dark,
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Uy" = (
+/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{
+ name = "\improper Engineering Airlock";
+ req_one_access = list()
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/engineering)
+"Uz" = (
+/turf/open/floor/almayer{
+ dir = 8;
+ icon_state = "cargo_arrow"
+ },
+/area/golden_arrow/hangar)
+"UB" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"UO" = (
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"Va" = (
+/obj/structure/machinery/door/airlock/almayer/command/reinforced{
+ name = "\improper Platoon Commander's Quarters"
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"Vj" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 1;
+ name = "ship-grade camera"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Vp" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"Vz" = (
+/turf/closed/wall/almayer/outer,
+/area/golden_arrow/hangar)
+"VK" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/machinery/door/airlock/almayer/maint/reinforced{
+ access_modified = 1;
+ dir = 8;
+ name = "\improper Synthetic Preperations";
+ req_one_access = list(36)
+ },
+/obj/structure/machinery/door/poddoor/almayer/closed{
+ dir = 4;
+ indestructible = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/synthcloset)
+"VX" = (
+/obj/structure/largecrate/random/case/small,
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"Wf" = (
+/obj/structure/machinery/recharge_station,
+/turf/open/floor/almayer{
+ icon_state = "cargo"
+ },
+/area/golden_arrow/synthcloset)
+"Wg" = (
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Wk" = (
+/obj/item/tool/crowbar/red{
+ pixel_x = -13;
+ pixel_y = -13
+ },
+/obj/item/stack/cable_coil{
+ pixel_x = 7
+ },
+/obj/item/tool/wirecutters{
+ pixel_x = -8;
+ pixel_y = 18
+ },
+/obj/structure/bed{
+ can_buckle = 0;
+ desc = "A lightweight support lattice.";
+ icon = 'icons/obj/structures/structures.dmi';
+ icon_state = "latticefull";
+ layer = 2.1;
+ name = "lattice"
+ },
+/obj/structure/pipes/standard/simple/hidden/supply,
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"Wn" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Wv" = (
+/obj/structure/window/framed/almayer,
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/engineering)
+"WI" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"WP" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_y = 25
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/cryo_cells)
+"WV" = (
+/obj/structure/machinery/light{
+ dir = 8
+ },
+/obj/structure/sign/safety/bulkhead_door{
+ pixel_x = -20;
+ pixel_y = 6
+ },
+/obj/structure/sign/safety/hazard{
+ pixel_x = -20;
+ pixel_y = -7
+ },
+/obj/structure/sign/safety/storage{
+ pixel_x = -32
+ },
+/turf/open/floor/almayer{
+ icon_state = "test_floor4"
+ },
+/area/golden_arrow/hangar)
+"Xd" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 2
+ },
+/obj/structure/machinery/power/apc/almayer{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"Xj" = (
+/obj/item/reagent_container/spray/cleaner{
+ pixel_x = 5;
+ pixel_y = 10
+ },
+/obj/structure/janitorialcart,
+/turf/open/floor/plating,
+/area/golden_arrow/hangar)
+"Xk" = (
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 8
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"Xw" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "SW-out";
+ pixel_y = -1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"XF" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/almayer{
+ dir = 5;
+ icon_state = "plating"
+ },
+/area/golden_arrow/engineering)
+"XJ" = (
+/obj/structure/surface/table/almayer,
+/obj/item/smartgun_battery{
+ pixel_x = 4;
+ pixel_y = -5
+ },
+/obj/item/ammo_box/rounds/smartgun,
+/obj/item/prop/helmetgarb/gunoil{
+ pixel_x = -10;
+ pixel_y = 10
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/squad_one)
+"XP" = (
+/obj/structure/surface/table/reinforced/almayer_B,
+/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{
+ name = "Midway Remote Control Console";
+ shuttleId = "dropship_midway"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"XX" = (
+/obj/structure/machinery/camera/autoname/golden_arrow{
+ dir = 1;
+ name = "ship-grade camera"
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"Ya" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Yh" = (
+/obj/structure/pipes/vents/pump{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/platoon_commander_rooms)
+"Yj" = (
+/obj/structure/window/framed/almayer/white,
+/turf/open/floor/almayer,
+/area/golden_arrow/medical)
+"Yk" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ layer = 2.5
+ },
+/obj/structure/pipes/vents/scrubber{
+ dir = 8
+ },
+/turf/open/floor/almayer{
+ icon_state = "plate"
+ },
+/area/golden_arrow/hangar)
+"Yw" = (
+/obj/structure/machinery/cm_vending/sorted/medical/blood{
+ req_access = list()
+ },
+/obj/structure/sign/safety/chem_lab{
+ pixel_x = -20
+ },
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+"YB" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/platoon_commander_rooms)
+"YG" = (
+/obj/structure/pipes/standard/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/hangar)
+"YH" = (
+/obj/structure/surface/table/almayer,
+/obj/item/tool/kitchen/utensil/spoon{
+ desc = "Its tongs molded together after someone tried a bite of that arcturian curry.";
+ name = "melted fork";
+ pixel_y = 9;
+ pixel_x = -9
+ },
+/obj/item/tool/kitchen/tray,
+/obj/item/reagent_container/food/snacks/resin_fruit{
+ name = "arcturian curry";
+ desc = "Never let Joes cook alien cuisine. Eugh.";
+ pixel_y = 4;
+ pixel_x = 6
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer{
+ icon_state = "dark_sterile"
+ },
+/area/golden_arrow/canteen)
+"YZ" = (
+/obj/structure/surface/table/almayer,
+/obj/item/storage/belt/utility/full,
+/obj/structure/machinery/light,
+/turf/open/floor/almayer,
+/area/golden_arrow/engineering)
+"Zb" = (
+/turf/open/floor/almayer,
+/area/golden_arrow/dorms)
+"Zj" = (
+/obj/structure/largecrate/random/case/double,
+/turf/open/floor/almayer{
+ icon_state = "test_floor5"
+ },
+/area/golden_arrow/hangar)
+"ZC" = (
+/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon{
+ req_one_access_txt = "8;12;13;39";
+ req_access = list()
+ },
+/obj/structure/pipes/standard/simple/hidden/supply{
+ dir = 4
+ },
+/turf/open/floor/almayer,
+/area/golden_arrow/squad_one)
+"ZL" = (
+/obj/structure/machinery/cm_vending/sorted/medical/no_access,
+/turf/open/floor/almayer{
+ icon_state = "sterile_green"
+ },
+/area/golden_arrow/medical)
+
+(1,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(2,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(3,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(4,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(5,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(6,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(7,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(8,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(9,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(10,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(11,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(12,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(13,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(14,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+yc
+Et
+DW
+FH
+DW
+td
+SM
+Vz
+Ty
+Et
+ou
+wV
+FH
+wV
+ou
+wV
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(15,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+wV
+Et
+wV
+Et
+wV
+Et
+wV
+Vz
+As
+Et
+ou
+wV
+Et
+wV
+ou
+wV
+Vz
+iI
+iI
+iI
+iI
+iI
+iI
+iI
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(16,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Et
+kd
+WI
+WI
+WI
+cp
+Et
+Vz
+td
+Et
+kd
+WI
+Ya
+Ya
+wZ
+td
+Vz
+iI
+xj
+Ka
+eX
+be
+tI
+iI
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(17,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+yc
+fI
+Fg
+Fg
+kF
+lA
+SM
+Vz
+wV
+Et
+fI
+Fg
+Fg
+Fg
+lA
+wV
+Vz
+iI
+Qc
+Oy
+um
+wX
+MJ
+iI
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(18,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+wV
+ge
+kF
+Rr
+Fg
+lA
+wV
+Vz
+wV
+Et
+ge
+kF
+Rr
+Fg
+BF
+wV
+Vz
+iI
+Wf
+wg
+aN
+yt
+HJ
+iI
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(19,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+pS
+pS
+pS
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+pS
+pS
+pS
+Vz
+Vz
+Vz
+iI
+iI
+VK
+iI
+iI
+iI
+iI
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(20,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Fg
+nZ
+Ag
+Ag
+ax
+Bt
+Uz
+Uz
+jj
+WV
+jG
+Ln
+Zj
+Is
+To
+Sb
+Uz
+Uz
+Fg
+KG
+AU
+rA
+wm
+ou
+ou
+ou
+Pw
+Om
+oJ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(21,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Fg
+ac
+UB
+wu
+wu
+wB
+wB
+Ni
+Nr
+GZ
+ex
+ap
+iZ
+tW
+Ki
+xw
+Ni
+Ni
+wB
+wB
+Ni
+EN
+qF
+qF
+bb
+Fg
+TJ
+AH
+oJ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(22,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Fg
+DY
+Ag
+Ag
+Ag
+Fg
+Fg
+Fg
+DP
+AF
+lY
+sT
+Is
+fm
+FM
+Lf
+kF
+kF
+Fg
+Fg
+Fg
+Fg
+Fg
+kF
+ya
+Fg
+ph
+my
+oJ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(23,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Fg
+Xk
+Qy
+ou
+ou
+ou
+ou
+ou
+Xw
+mU
+mU
+Yk
+mU
+mU
+mU
+Rs
+ou
+ou
+ou
+ou
+ou
+Qy
+Fg
+kF
+lZ
+Cd
+Ev
+AJ
+oJ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(24,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+Fg
+Xk
+Et
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+bN
+mi
+Fg
+lZ
+xk
+cT
+qm
+oJ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(25,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+kF
+yC
+Et
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+Mo
+Fg
+Fg
+op
+fn
+Fg
+wl
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(26,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+MF
+yC
+Td
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+KE
+Fg
+Fg
+lZ
+nX
+Fg
+qJ
+Vz
+Vz
+Vz
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(27,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+wQ
+Fg
+yC
+yj
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ou
+kF
+kF
+QW
+Fg
+Fg
+ou
+jy
+sK
+Tp
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(28,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+wQ
+kF
+IS
+LL
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+dO
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+Qy
+Et
+Ss
+vX
+ou
+ou
+ou
+ou
+sK
+lB
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(29,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+wQ
+Fg
+yC
+Td
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ou
+Fg
+Fg
+yC
+Fg
+Fg
+ou
+ou
+sK
+qy
+Vz
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(30,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+MF
+yC
+yj
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ou
+Fg
+kF
+yC
+Fg
+Fg
+bQ
+rA
+rA
+rA
+Vz
+xe
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(31,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+Fg
+yC
+ou
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+Ns
+Fg
+kF
+yC
+Fg
+Fg
+rt
+MG
+Gs
+of
+vM
+qP
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(32,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+Vz
+Fg
+Sz
+ou
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+ln
+DV
+Fg
+Fg
+yC
+Fg
+Fg
+ou
+MG
+fo
+tn
+na
+sc
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(33,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+Fg
+Sz
+Rm
+ou
+ou
+ou
+ou
+ou
+ou
+ou
+Et
+Hk
+ou
+ou
+ou
+ou
+ou
+ou
+ou
+Et
+ou
+eh
+Fg
+Fg
+IS
+sw
+qF
+FW
+Ke
+FG
+rl
+tn
+Tt
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(34,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+xk
+Xk
+Fg
+kF
+Fg
+Fg
+Fg
+Fg
+Fg
+Fg
+kF
+Xk
+kF
+Fg
+Fg
+Fg
+Fg
+Fg
+kF
+kF
+Fg
+Fg
+Fg
+Fg
+Xk
+Fg
+Fg
+ou
+rS
+ec
+dG
+tD
+xe
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(35,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+xk
+rX
+qF
+Ni
+Ni
+Ni
+Ni
+zO
+Wk
+qF
+sw
+Wn
+sw
+qF
+qF
+Ni
+eO
+wB
+Ni
+Ni
+Ni
+iY
+vR
+qF
+uO
+kF
+Fg
+ou
+Wv
+Fp
+Qp
+XX
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(36,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Vz
+fK
+Fg
+Fg
+Fg
+Fg
+PY
+pu
+lq
+pu
+gd
+Nj
+Fg
+vx
+Fg
+PY
+Fg
+lq
+Fg
+Fg
+KG
+AU
+rA
+HA
+JS
+QB
+Wg
+ou
+ou
+Wv
+qt
+cl
+rS
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(37,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+ot
+Jb
+In
+In
+In
+ot
+pS
+nH
+pS
+Vz
+rA
+rA
+LZ
+rA
+rA
+Kw
+Su
+Kw
+lH
+lH
+lH
+lH
+lH
+lH
+lH
+lH
+lH
+MG
+MG
+Uy
+MG
+EO
+xe
+xe
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(38,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+XP
+Tl
+bC
+Ps
+Yh
+Nu
+ou
+Sz
+ou
+Vz
+ro
+ln
+ln
+Xj
+rA
+ou
+Xk
+ou
+tA
+Rc
+jv
+yX
+Ts
+lr
+dm
+If
+lH
+pW
+xL
+EQ
+wH
+wH
+hk
+hV
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(39,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+St
+Ux
+HT
+Ps
+ae
+FP
+hj
+Ly
+Et
+Vz
+AD
+ln
+ln
+hZ
+rA
+Et
+YG
+FW
+gT
+gT
+pI
+ki
+iR
+Oz
+oQ
+tQ
+lH
+AP
+dx
+ua
+xX
+rH
+hC
+zr
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(40,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+wN
+Ps
+RO
+Ps
+mP
+Nu
+ou
+Rr
+ou
+Vz
+Vz
+Vz
+Vz
+Vz
+Vz
+Et
+lZ
+ou
+lH
+ms
+pw
+GL
+NQ
+Oz
+oQ
+mJ
+lH
+sR
+dx
+qN
+qN
+Tc
+hC
+YZ
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(41,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+Ps
+Ps
+Ps
+KM
+GI
+Nu
+ou
+Rr
+ou
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+Et
+lZ
+ou
+lH
+CV
+Oz
+Oz
+gS
+Oz
+oQ
+CD
+lH
+pF
+OJ
+ua
+lN
+gz
+XF
+sm
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(42,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+Nu
+Va
+Nu
+Nu
+Nu
+Nu
+ou
+Rr
+bQ
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+xM
+lZ
+Vj
+lH
+cX
+aK
+sk
+Oz
+gL
+oQ
+ff
+lH
+oM
+mW
+CR
+PZ
+zK
+kD
+mR
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(43,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+ot
+lw
+pU
+Ps
+AQ
+Nu
+ou
+Rr
+ou
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+ou
+lZ
+Et
+lH
+Gr
+qb
+JV
+hX
+gK
+rE
+pZ
+ls
+xe
+xe
+xe
+xe
+xe
+xe
+xe
+xe
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(44,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+ot
+wN
+pU
+Ps
+Eo
+Nu
+ou
+Rr
+ou
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+ou
+lZ
+Et
+ls
+ls
+ls
+xJ
+ls
+xJ
+ls
+ls
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(45,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+HV
+pU
+Ps
+TQ
+Nu
+ou
+Fg
+ou
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+qC
+cV
+ou
+Vz
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(46,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+Bz
+pU
+Ps
+zD
+Nu
+ou
+Fg
+ou
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+dR
+Fg
+ou
+Vz
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(47,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+ot
+Nu
+cU
+Nu
+ot
+pS
+pS
+pS
+Vz
+Cr
+Cr
+Cr
+Cr
+Vz
+pS
+pS
+pS
+Vz
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(48,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+hf
+YB
+lf
+ot
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(49,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+Hc
+xW
+aA
+ot
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(50,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+ot
+ot
+ot
+ot
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(51,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ot
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(52,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(53,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+ls
+ls
+ls
+lm
+ls
+lm
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(54,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+qE
+qE
+qE
+Au
+qE
+Au
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(55,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ls
+ls
+ls
+ls
+ls
+ls
+ls
+ls
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(56,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(57,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(58,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(59,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(60,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(61,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(62,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(63,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(64,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+Kk
+Kk
+Kk
+Kk
+Kk
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(65,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+wz
+rv
+Ll
+ml
+Kk
+pB
+pB
+pB
+pB
+Ra
+kq
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(66,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+SR
+zi
+wx
+Pt
+wD
+fj
+Pf
+OO
+pB
+HL
+HL
+kq
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(67,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+Oc
+hN
+MN
+Dx
+wD
+Cl
+Cl
+GS
+pB
+HL
+HL
+HL
+kq
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(68,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+wD
+mf
+Yj
+wD
+wD
+kG
+lv
+ir
+pB
+HL
+IA
+IA
+HL
+sN
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(69,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+Yw
+EY
+qV
+tS
+wD
+AW
+mM
+KV
+IF
+Bc
+jF
+jF
+Mb
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(70,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+ZL
+EY
+ca
+oo
+Yj
+KV
+kC
+KV
+IF
+Bc
+jF
+jF
+Mb
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(71,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+IW
+Ny
+DB
+kU
+AK
+FL
+Tu
+KV
+IF
+Bc
+jF
+jF
+Mb
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(72,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+KO
+vT
+oc
+he
+Yj
+KV
+mM
+KV
+pB
+HL
+Ra
+Ra
+HL
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(73,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+JL
+xx
+qi
+Dc
+wD
+Fv
+kC
+IM
+pB
+HL
+HL
+HL
+HL
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(74,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+KH
+Xd
+KH
+wD
+wD
+EW
+kC
+KV
+pB
+pB
+HL
+HL
+HL
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(75,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Kk
+wD
+wD
+wD
+wD
+zV
+KV
+mM
+to
+rD
+pB
+HL
+HL
+HL
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(76,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+GQ
+yu
+yu
+yu
+Kg
+Kg
+Kg
+qU
+Kg
+Kg
+GQ
+GQ
+HL
+HL
+Bc
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(77,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+GQ
+yu
+yu
+Kg
+Kg
+en
+pM
+fB
+Uc
+jO
+Kg
+GQ
+GQ
+GQ
+GQ
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(78,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+TD
+GQ
+yu
+yu
+Kg
+fy
+ag
+Vp
+fB
+mv
+ag
+Bh
+Kg
+tJ
+lp
+ad
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(79,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+OC
+Ra
+Ra
+TD
+GQ
+yu
+yu
+Kg
+bS
+mv
+Vp
+lh
+UO
+UO
+iQ
+dB
+uo
+hI
+ag
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(80,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+OC
+HL
+HL
+HL
+TD
+GQ
+Kg
+Kg
+Kg
+EF
+mv
+mv
+qA
+mv
+mv
+sY
+Kg
+Kg
+Kg
+Kg
+GQ
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(81,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+HL
+HL
+lQ
+Tz
+zZ
+Kg
+ez
+mv
+mv
+ZC
+Vp
+mv
+iy
+Kg
+wd
+dv
+nz
+qx
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(82,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+sq
+HL
+HL
+lQ
+LC
+io
+HQ
+Bw
+UO
+UO
+HM
+UO
+UO
+iQ
+Qn
+uo
+Nz
+LN
+Kp
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(83,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+HL
+HL
+lQ
+nx
+IX
+Kg
+uC
+CO
+mv
+iB
+mv
+aC
+XJ
+Kg
+fM
+jQ
+vy
+Hp
+GQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(84,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+PM
+HL
+HL
+HL
+TD
+GQ
+Kg
+Kg
+Kg
+Kg
+Kg
+Qq
+Ib
+Qq
+Kg
+Kg
+Kg
+Kg
+Kg
+Kg
+Kg
+GQ
+la
+la
+la
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(85,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+PM
+HL
+HL
+TD
+rQ
+aB
+aB
+dV
+dV
+sp
+eJ
+DH
+eJ
+lJ
+eJ
+AG
+Zb
+Jc
+fs
+eB
+vI
+FT
+Kd
+eF
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(86,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+TD
+rQ
+aB
+aB
+dV
+ar
+fk
+sX
+Kh
+Rv
+dz
+PI
+Fs
+iX
+tM
+tM
+tM
+Iu
+Sg
+FE
+cn
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(87,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+rQ
+aB
+aB
+dV
+ar
+eL
+dJ
+YH
+jY
+fP
+Of
+Nc
+ix
+lI
+ct
+Zb
+Zb
+TV
+Zb
+sB
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(88,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+rQ
+aB
+aB
+dV
+NI
+eL
+dJ
+MI
+DM
+qs
+oR
+Nc
+PN
+Ap
+Ey
+OU
+bf
+AA
+zF
+VX
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(89,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+rQ
+aB
+aB
+dV
+ar
+Lx
+ON
+MP
+vS
+vS
+LK
+la
+la
+la
+la
+la
+la
+la
+la
+la
+la
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(90,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+rQ
+aB
+aB
+dV
+dV
+dN
+Ko
+jp
+yB
+tG
+Dv
+rQ
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(91,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+rQ
+rQ
+dV
+dV
+dV
+dV
+je
+hW
+je
+dV
+dV
+rQ
+ko
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(92,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Mb
+HL
+HL
+HL
+ko
+OA
+Bj
+Bj
+fX
+sv
+sZ
+vq
+fX
+Bj
+Bj
+lg
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(93,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+ko
+ko
+ko
+ko
+OA
+dd
+Mj
+DC
+hm
+rT
+Lg
+qo
+Mj
+cs
+lg
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(94,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+lc
+fX
+Sn
+fX
+OA
+Lm
+fO
+fO
+vd
+fX
+cJ
+fO
+fO
+do
+lg
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(95,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+ko
+My
+fX
+My
+fX
+fX
+WP
+fO
+fO
+ea
+fX
+fO
+fO
+fO
+wa
+fX
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(96,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+fq
+cS
+QH
+gc
+rz
+zU
+KD
+tt
+KD
+Ew
+Ku
+fO
+fO
+jt
+Lg
+uJ
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(97,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+fq
+AC
+mH
+AC
+fX
+Ov
+dE
+Dw
+Pj
+jb
+Dw
+tO
+pi
+Dw
+hG
+PE
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(98,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+ko
+ko
+ko
+ko
+ko
+Nf
+QX
+Dw
+Nf
+QX
+Dw
+Nf
+QX
+Dw
+Nf
+QX
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(99,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+ko
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(100,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(101,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(102,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(103,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(104,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(105,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(106,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(107,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(108,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(109,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(110,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(111,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(112,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(113,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(114,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(115,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(116,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(117,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(118,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(119,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+aS
+aS
+aS
+aS
+aS
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(120,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+aS
+gB
+aS
+aS
+aS
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(121,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+aS
+aS
+aS
+aS
+aS
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(122,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(123,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(124,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(125,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(126,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(127,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(128,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(129,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(130,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(131,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(132,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(133,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(134,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(135,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(136,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(137,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(138,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(139,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(140,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(141,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(142,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(143,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(144,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(145,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(146,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(147,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(148,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(149,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
+(150,1,1) = {"
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+Cr
+"}
diff --git a/maps/map_files/rover/sprinkles/.gitkeep b/maps/map_files/rover/sprinkles/.gitkeep
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/maps/map_files/rover/sprinkles/.gitkeep
@@ -0,0 +1 @@
+
diff --git a/maps/new_varadero_repaired.json b/maps/new_varadero_repaired.json
new file mode 100644
index 0000000000..66ab3566b6
--- /dev/null
+++ b/maps/new_varadero_repaired.json
@@ -0,0 +1,53 @@
+{
+ "map_name": "New Varadero Repaired",
+ "map_path": "map_files/New_Varadero_Fixed",
+ "map_file": "New_Varadero_Repaired.dmm",
+ "webmap_url": "NewVaradero",
+ "weather_holder": "/datum/weather_ss_map_holder/new_varadero",
+
+ "survivor_types": [
+ "/datum/equipment_preset/survivor/scientist/nv",
+ "/datum/equipment_preset/survivor/doctor/nv",
+ "/datum/equipment_preset/survivor/chaplain/nv",
+ "/datum/equipment_preset/survivor/engineer/nv",
+ "/datum/equipment_preset/survivor/trucker/nv",
+ "/datum/equipment_preset/survivor/interstellar_commerce_commission_liason/nv",
+ "/datum/equipment_preset/survivor/security/nv",
+ "/datum/equipment_preset/survivor/beachbum",
+ "/datum/equipment_preset/survivor/miner",
+ "/datum/equipment_preset/survivor/clf"
+ ],
+ "CO_survivor_types": [
+ "/datum/equipment_preset/survivor/new_varadero/commander"
+ ],
+
+ "defcon_triggers": [
+ 3300,
+ 2100,
+ 1450,
+ 580,
+ 0.0
+ ],
+ "survivor_message": "You are an employee for the United Americas on the island outpost of New Varadero. A newfound discovery has unleashed unspeakable horrors. Do everything you can to survive.",
+ "map_item_type": "/obj/item/map/new_varadero",
+ "announce_text": "An automated distress signal has been received from UA Outpost New Varadero. A response team from the ###SHIPNAME### will be dispatched shortly to investigate.\nDesignation: Island research station and mining facility\n\nPopulation: 47\nCurrent Temperature: 68F Interior, 97F Exterior\nOutpost Commander: UA Rep. Steve Haifisch\nTelecommunications Array: Repairs required\n\nNo further information available at this time.",
+ "monkey_types": [
+ "monkey"
+ ],
+ "environment_traits": { "Fog": true },
+ "traits": [{ "Ground": true }],
+ "xvx_hives": {
+ "xeno_hive_alpha": 0,
+ "xeno_hive_bravo": 0,
+ "xeno_hive_charlie": 0,
+ "xeno_hive_delta": 0
+ },
+ "camouflage": "jungle",
+ "gamemodes": [
+ "Distress Signal",
+ "Hunter Games",
+ "Hive Wars",
+ "Faction Clash",
+ "Infection"
+ ]
+}
diff --git a/maps/rover.json b/maps/rover.json
new file mode 100644
index 0000000000..96c6e90b96
--- /dev/null
+++ b/maps/rover.json
@@ -0,0 +1,9 @@
+{
+ "map_name": "USS Rover",
+ "map_path": "map_files/rover",
+ "map_file": "rover.dmm",
+ "webmap_url": "GoldenArrow",
+ "traits": [{"Marine Main Ship": true}],
+ "nightmare_path": "maps/Nightmare/maps/golden_arrow/",
+ "platoon": "/datum/squad/marine/forecon"
+}
diff --git a/maps/shuttles/dropship_alamo.dmm b/maps/shuttles/dropship_alamo.dmm
index ea14641a75..df47309c7a 100644
--- a/maps/shuttles/dropship_alamo.dmm
+++ b/maps/shuttles/dropship_alamo.dmm
@@ -216,14 +216,6 @@
icon_state = "23"
},
/area/shuttle/drop1/sulaco)
-"rS" = (
-/obj/structure/machinery/door/airlock/dropship_hatch{
- id = "port_door"
- },
-/turf/open/shuttle/dropship{
- icon_state = "rasputin15"
- },
-/area/shuttle/drop1/sulaco)
"rV" = (
/obj/structure/shuttle/part/dropship1/transparent/left_outer_bottom_wing,
/turf/template_noop,
@@ -242,6 +234,15 @@
icon_state = "rasputin15"
},
/area/shuttle/drop1/sulaco)
+"uR" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1{
+ dir = 1;
+ id = "starboard_door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/drop1/sulaco)
"wk" = (
/obj/effect/attach_point/weapon/dropship1/right_wing,
/obj/structure/shuttle/part/dropship1/transparent/lower_right_wing,
@@ -481,9 +482,9 @@
},
/area/shuttle/drop1/sulaco)
"Pf" = (
-/obj/structure/machinery/door/airlock/dropship_hatch{
- dir = 8;
- id = "starboard_door"
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1{
+ dir = 1;
+ id = "port_door"
},
/turf/open/shuttle/dropship{
icon_state = "rasputin15"
@@ -675,8 +676,8 @@ hG
Et
iI
JP
-rS
-rS
+il
+Pf
mW
qn
sA
@@ -859,8 +860,8 @@ zS
iv
zV
MP
-Pf
-Pf
+il
+uR
nC
nE
rl
diff --git a/maps/shuttles/dropship_cyclone.dmm b/maps/shuttles/dropship_cyclone.dmm
new file mode 100644
index 0000000000..97fb82caeb
--- /dev/null
+++ b/maps/shuttles/dropship_cyclone.dmm
@@ -0,0 +1,812 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"ag" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "92";
+ name = "\improper Cyclon"
+ },
+/area/shuttle/cyclone)
+"aP" = (
+/obj/structure/shuttle/part/dropship2/left_outer_wing_connector,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"bw" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "98"
+ },
+/area/shuttle/cyclone)
+"cj" = (
+/obj/structure/shuttle/part/dropship2/nose_front_left,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"cm" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin14"
+ },
+/area/shuttle/cyclone)
+"cy" = (
+/obj/structure/stairs/perspective,
+/obj/structure/platform{
+ dir = 8
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"cJ" = (
+/obj/structure/shuttle/part/dropship2/transparent/outer_left_weapons,
+/obj/effect/attach_point/weapon/midway/right_fore{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/template_noop,
+/area/shuttle/cyclone)
+"cR" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "39"
+ },
+/area/shuttle/cyclone)
+"dN" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "42"
+ },
+/area/shuttle/cyclone)
+"eu" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ pixel_x = -14
+ },
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 4
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"eT" = (
+/obj/structure/shuttle/part/dropship2/transparent/left_outer_bottom_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"fo" = (
+/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"fr" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "30"
+ },
+/area/shuttle/cyclone)
+"fy" = (
+/obj/docking_port/mobile/marine_dropship/cyclone,
+/obj/effect/attach_point/crew_weapon/midway{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin14"
+ },
+/area/shuttle/cyclone)
+"gn" = (
+/obj/structure/machinery/camera/autoname/almayer/dropship_two{
+ pixel_x = 8;
+ pixel_y = -16;
+ network = list("Golden Arrow","Cyclone")
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"ha" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "32"
+ },
+/area/shuttle/cyclone)
+"hd" = (
+/obj/effect/attach_point/fuel/dropship2{
+ pixel_x = -32
+ },
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "33"
+ },
+/area/shuttle/cyclone)
+"hu" = (
+/obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"hS" = (
+/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"hV" = (
+/obj/structure/shuttle/part/dropship2/transparent/engine_right_exhaust,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"ia" = (
+/obj/structure/bed/chair/dropship/pilot{
+ dir = 1
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"iO" = (
+/obj/structure/shuttle/part/dropship2/right_inner_wing_connector,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"jr" = (
+/obj/effect/attach_point/crew_weapon/midway{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"lc" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ pixel_x = 14
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"lV" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "18"
+ },
+/area/shuttle/cyclone)
+"ml" = (
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 8
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"mI" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "67"
+ },
+/area/shuttle/cyclone)
+"mO" = (
+/obj/structure/shuttle/part/dropship2/transparent/upper_left_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"nj" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin6"
+ },
+/area/shuttle/cyclone)
+"nH" = (
+/obj/structure/stairs/perspective,
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"od" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "23"
+ },
+/area/shuttle/cyclone)
+"oX" = (
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ dir = 8;
+ pixel_x = 23;
+ network = list("Golden Arrow","Cyclone")
+ },
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 8
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"pb" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "62"
+ },
+/area/shuttle/cyclone)
+"pj" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "96";
+ name = "\improper Cyclon"
+ },
+/area/shuttle/cyclone)
+"pz" = (
+/obj/structure/shuttle/part/dropship2/transparent/middle_left_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"qj" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ pixel_x = -14
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"qs" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "47"
+ },
+/area/shuttle/cyclone)
+"qN" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "25"
+ },
+/area/shuttle/cyclone)
+"qX" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "48"
+ },
+/area/shuttle/cyclone)
+"ro" = (
+/obj/structure/shuttle/part/dropship2/nose_front_right,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"rB" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "29"
+ },
+/area/shuttle/cyclone)
+"sa" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "73"
+ },
+/area/shuttle/cyclone)
+"sA" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "37"
+ },
+/area/shuttle/cyclone)
+"sR" = (
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 4
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"tU" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "24"
+ },
+/area/shuttle/cyclone)
+"uH" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "72"
+ },
+/area/shuttle/cyclone)
+"vt" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "86"
+ },
+/area/shuttle/cyclone)
+"vH" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "34"
+ },
+/area/shuttle/cyclone)
+"vT" = (
+/obj/structure/shuttle/part/dropship2/transparent/right_inner_bottom_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"wk" = (
+/turf/template_noop,
+/area/space)
+"wA" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "35"
+ },
+/area/shuttle/cyclone)
+"xY" = (
+/obj/structure/shuttle/part/dropship2/lower_left_wall,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"yA" = (
+/obj/structure/shuttle/part/dropship2/transparent/nose_center,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"yP" = (
+/obj/structure/stairs/perspective,
+/obj/structure/platform{
+ dir = 4
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"zz" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "80"
+ },
+/area/shuttle/cyclone)
+"zG" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "31"
+ },
+/area/shuttle/cyclone)
+"zH" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "38"
+ },
+/area/shuttle/cyclone)
+"zL" = (
+/obj/structure/shuttle/part/dropship2/transparent/nose_top_right,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Ak" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds2{
+ id = "aft_door";
+ name = "\improper Cyclone cargo door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"At" = (
+/obj/structure/shuttle/part/dropship2/lower_right_wall,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Ax" = (
+/obj/structure/blocker/invisible_wall,
+/obj/structure/machinery/computer/cameras/dropship/two{
+ name = "\improper 'Cyclon' camera controls";
+ network = list("Cyclone","Laser Targets")
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"AP" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "83"
+ },
+/area/shuttle/cyclone)
+"Bt" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "89"
+ },
+/area/shuttle/cyclone)
+"BU" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_x = 30
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"Cb" = (
+/obj/structure/shuttle/part/dropship2/transparent/upper_right_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Cf" = (
+/obj/structure/shuttle/part/dropship2/left_inner_wing_connector,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Da" = (
+/obj/structure/shuttle/part/dropship2/transparent/engine_left_exhaust,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Df" = (
+/obj/structure/shuttle/part/dropship2/right_outer_wing_connector,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Dl" = (
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ dir = 4;
+ pixel_x = -23;
+ network = list("Golden Arrow","Cyclone")
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"Ey" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone{
+ dir = 1;
+ id = "starboard_door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"EP" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "75"
+ },
+/area/shuttle/cyclone)
+"Fz" = (
+/obj/effect/attach_point/fuel/dropship2,
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "28"
+ },
+/area/shuttle/cyclone)
+"FD" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ pixel_x = 14
+ },
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 8
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"FV" = (
+/turf/open/shuttle/dropship{
+ icon_state = "floor8"
+ },
+/area/shuttle/cyclone)
+"GE" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "43"
+ },
+/area/shuttle/cyclone)
+"GJ" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "27"
+ },
+/area/shuttle/cyclone)
+"Hg" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "69"
+ },
+/area/shuttle/cyclone)
+"Iz" = (
+/obj/structure/machinery/door/airlock/hatch/cockpit/two,
+/obj/structure/blocker/forcefield/multitile_vehicles,
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"IP" = (
+/obj/effect/attach_point/weapon/dropship2/left_wing,
+/obj/structure/shuttle/part/dropship2/transparent/lower_left_wing,
+/obj/effect/attach_point/weapon/midway/left_wing{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/template_noop,
+/area/shuttle/cyclone)
+"IZ" = (
+/obj/structure/shuttle/part/dropship2/transparent/middle_right_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"JZ" = (
+/obj/structure/machinery/door_control{
+ id = "dropship_midway";
+ name = "Dropship Lockdown";
+ normaldoorcontrol = 3;
+ pixel_y = -19;
+ req_one_access_txt = "3;22"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin14"
+ },
+/area/shuttle/cyclone)
+"Kv" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "81"
+ },
+/area/shuttle/cyclone)
+"KQ" = (
+/obj/structure/bed/chair/dropship/passenger,
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"KU" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin8"
+ },
+/area/shuttle/cyclone)
+"MD" = (
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_x = -30
+ },
+/obj/structure/bed/chair/dropship/passenger{
+ dir = 4
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"MU" = (
+/obj/structure/machinery/computer/dropship_weapons/dropship2{
+ name = "\improper 'Cyclon' weapons controls"
+ },
+/obj/structure/phone_base/rotary{
+ name = "Cyclone Telephone";
+ phone_category = "Dropship";
+ phone_id = "Cyclone";
+ pixel_x = 11;
+ pixel_y = 16
+ },
+/obj/structure/blocker/invisible_wall,
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"Ob" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin7"
+ },
+/area/shuttle/cyclone)
+"Pg" = (
+/obj/structure/blocker/invisible_wall,
+/obj/structure/machinery/computer/shuttle/dropship/flight,
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"QA" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone{
+ dir = 1;
+ id = "port_door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"QN" = (
+/obj/effect/attach_point/weapon/dropship2/right_wing,
+/obj/structure/shuttle/part/dropship2/transparent/lower_right_wing,
+/obj/effect/attach_point/weapon/midway/right_wing{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/template_noop,
+/area/shuttle/cyclone)
+"RR" = (
+/obj/structure/shuttle/part/dropship2/transparent/nose_top_left,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"Sk" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin3"
+ },
+/area/shuttle/cyclone)
+"Sl" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "77"
+ },
+/area/shuttle/cyclone)
+"Ty" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/cyclone)
+"Uo" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "64"
+ },
+/area/shuttle/cyclone)
+"Vu" = (
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin4"
+ },
+/area/shuttle/cyclone)
+"Wr" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "26"
+ },
+/area/shuttle/cyclone)
+"Ws" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "19"
+ },
+/area/shuttle/cyclone)
+"Wv" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "22"
+ },
+/area/shuttle/cyclone)
+"XU" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "97"
+ },
+/area/shuttle/cyclone)
+"XY" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "94"
+ },
+/area/shuttle/cyclone)
+"YL" = (
+/turf/closed/shuttle/cyclone{
+ icon_state = "36"
+ },
+/area/shuttle/cyclone)
+"Zd" = (
+/obj/structure/shuttle/part/dropship2/transparent/outer_right_weapons,
+/obj/effect/attach_point/weapon/midway/left_fore{
+ ship_tag = "dropship_cyclone"
+ },
+/turf/template_noop,
+/area/shuttle/cyclone)
+"ZG" = (
+/obj/structure/shuttle/part/dropship2/transparent/left_outer_inner_wing,
+/turf/template_noop,
+/area/shuttle/cyclone)
+"ZU" = (
+/turf/closed/shuttle/cyclone/transparent{
+ icon_state = "78"
+ },
+/area/shuttle/cyclone)
+
+(1,1,1) = {"
+wk
+wk
+wk
+wk
+wk
+mO
+pz
+IP
+wk
+wk
+wk
+fo
+vH
+Fz
+Wv
+Da
+wk
+eT
+"}
+(2,1,1) = {"
+wk
+wk
+wk
+cJ
+EP
+uH
+mI
+pb
+Ty
+QA
+xY
+hS
+wA
+rB
+od
+hV
+wk
+ZG
+"}
+(3,1,1) = {"
+RR
+cj
+ag
+vt
+Sl
+sR
+MD
+eu
+jr
+JZ
+qs
+dN
+YL
+fr
+tU
+lV
+Cf
+aP
+"}
+(4,1,1) = {"
+yA
+pj
+Ax
+gn
+ZU
+nj
+Sk
+Sk
+Vu
+cm
+cy
+nj
+Sk
+Dl
+qj
+Ak
+wk
+wk
+"}
+(5,1,1) = {"
+yA
+XU
+Pg
+ia
+Iz
+FV
+KQ
+KQ
+FV
+fy
+nH
+FV
+Ty
+Ty
+Ty
+Ty
+wk
+wk
+"}
+(6,1,1) = {"
+yA
+bw
+MU
+Ty
+zz
+Ob
+Sk
+Sk
+KU
+cm
+yP
+Ob
+BU
+Sk
+lc
+Ty
+wk
+wk
+"}
+(7,1,1) = {"
+zL
+ro
+XY
+Bt
+Kv
+ml
+oX
+FD
+jr
+JZ
+qX
+GE
+sA
+zG
+qN
+Ws
+iO
+Df
+"}
+(8,1,1) = {"
+wk
+wk
+wk
+Zd
+AP
+sa
+Hg
+Uo
+Ty
+Ey
+At
+fo
+zH
+ha
+Wr
+Da
+wk
+vT
+"}
+(9,1,1) = {"
+wk
+wk
+wk
+wk
+wk
+Cb
+IZ
+QN
+wk
+wk
+wk
+hS
+cR
+hd
+GJ
+hV
+wk
+hu
+"}
diff --git a/maps/shuttles/dropship_midway.dmm b/maps/shuttles/dropship_midway.dmm
index 4502191a37..64b2dab98d 100644
--- a/maps/shuttles/dropship_midway.dmm
+++ b/maps/shuttles/dropship_midway.dmm
@@ -201,6 +201,14 @@
},
/turf/template_noop,
/area/shuttle/midway)
+"ok" = (
+/obj/structure/shuttle/part/dropship1/transparent/nose_center{
+ name = "\improper Midway";
+ icon_state = "105"
+ },
+/obj/effect/attach_point/electronics/midway,
+/turf/template_noop,
+/area/shuttle/midway)
"ro" = (
/turf/closed/shuttle/midway/transparent{
icon_state = "80"
@@ -467,7 +475,8 @@
/area/shuttle/midway)
"HY" = (
/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1{
- id = "aft_door"
+ id = "aft_door";
+ name = "\improper Midway cargo door"
},
/turf/open/shuttle/dropship{
icon_state = "rasputin15"
@@ -489,6 +498,15 @@
icon_state = "72"
},
/area/shuttle/midway)
+"Kp" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway{
+ dir = 1;
+ id = "starboard_door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/midway)
"Ks" = (
/obj/structure/shuttle/part/dropship1/transparent/lower_left_wing{
name = "\improper Midway"
@@ -526,14 +544,6 @@
},
/turf/template_noop,
/area/shuttle/midway)
-"Mf" = (
-/obj/structure/machinery/door/airlock/dropship_hatch{
- id = "port_door"
- },
-/turf/open/shuttle/dropship{
- icon_state = "rasputin15"
- },
-/area/shuttle/midway)
"Mz" = (
/obj/structure/stairs/perspective,
/obj/structure/platform{
@@ -600,9 +610,9 @@
},
/area/shuttle/midway)
"SS" = (
-/obj/structure/machinery/door/airlock/dropship_hatch{
- dir = 8;
- id = "starboard_door"
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway{
+ dir = 1;
+ id = "port_door"
},
/turf/open/shuttle/dropship{
icon_state = "rasputin15"
@@ -714,8 +724,8 @@ Hj
Jq
Vu
xp
-Mf
-Mf
+ME
+SS
QI
gw
ls
@@ -746,7 +756,7 @@ dB
Hz
"}
(4,1,1) = {"
-nH
+ok
OB
Cr
hL
@@ -786,7 +796,7 @@ Kw
Kw
"}
(6,1,1) = {"
-nH
+ok
Pc
go
Gf
@@ -834,8 +844,8 @@ wB
VU
ym
Ji
-SS
-SS
+ME
+Kp
rF
ul
BS
diff --git a/maps/shuttles/dropship_normandy.dmm b/maps/shuttles/dropship_normandy.dmm
index 55d07883e3..df64ef84ca 100644
--- a/maps/shuttles/dropship_normandy.dmm
+++ b/maps/shuttles/dropship_normandy.dmm
@@ -350,9 +350,9 @@
/turf/template_noop,
/area/shuttle/drop2/sulaco)
"En" = (
-/obj/structure/machinery/door/airlock/dropship_hatch/two{
- dir = 8;
- id = "starboard_door"
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{
+ dir = 1;
+ id = "port_door"
},
/turf/open/shuttle/dropship{
icon_state = "rasputin15"
@@ -408,6 +408,15 @@
icon_state = "53"
},
/area/shuttle/drop2/sulaco)
+"JN" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{
+ dir = 1;
+ id = "starboard_door"
+ },
+/turf/open/shuttle/dropship{
+ icon_state = "rasputin15"
+ },
+/area/shuttle/drop2/sulaco)
"Kl" = (
/turf/closed/shuttle/dropship2{
icon_state = "10"
@@ -582,14 +591,6 @@
/obj/structure/shuttle/part/dropship2/nose_front_left,
/turf/template_noop,
/area/shuttle/drop2/sulaco)
-"SC" = (
-/obj/structure/machinery/door/airlock/dropship_hatch/two{
- id = "port_door"
- },
-/turf/open/shuttle/dropship{
- icon_state = "rasputin15"
- },
-/area/shuttle/drop2/sulaco)
"SO" = (
/turf/closed/shuttle/dropship2{
icon_state = "36"
@@ -708,8 +709,8 @@ eu
OI
GE
lJ
-SC
-SC
+PJ
+En
jc
pU
nS
@@ -892,8 +893,8 @@ wX
fI
fx
Tp
-En
-En
+PJ
+JN
gG
RG
QK
diff --git a/maps/shuttles/dropship_upp.dmm b/maps/shuttles/dropship_upp.dmm
new file mode 100644
index 0000000000..4067aad0fd
--- /dev/null
+++ b/maps/shuttles/dropship_upp.dmm
@@ -0,0 +1,736 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"cw" = (
+/obj/structure/machinery/door/airlock/dropship_hatch/upp{
+ id = "port_door"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"di" = (
+/turf/closed/shuttle/ert{
+ icon_state = "rightengine_11";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"ev" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = 12;
+ pixel_y = 29
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ network = list("Chapaev","Akademia Nauk")
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"ex" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ dir = 4;
+ pixel_x = -23;
+ network = list("Chapaev","Akademia Nauk")
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"fz" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = 12;
+ pixel_y = 29
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"fC" = (
+/obj/structure/machinery/computer/cameras/dropship/midway{
+ network = list("Akademia Nauk","Laser Targets");
+ name = "\improper 'Akademia Nauk' camera controls"
+ },
+/obj/structure/blocker/invisible_wall,
+/obj/structure/phone_base{
+ pixel_y = 32;
+ name = "Akademia Nauk Telephone";
+ phone_category = "Dropship";
+ phone_id = "Akademia Nauk"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"fX" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"he" = (
+/obj/structure/machinery/light{
+ dir = 1;
+ pixel_y = 11
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"hg" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp9"
+ },
+/area/shuttle/ds_upp)
+"is" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/light{
+ dir = 4;
+ pixel_x = 14
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"jh" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/light{
+ dir = 8;
+ pixel_x = -14
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"ld" = (
+/obj/effect/attach_point/weapon/midway/left_wing{
+ ship_tag = "dropship_upp"
+ },
+/turf/closed/shuttle/ert{
+ icon_state = "upp201"
+ },
+/area/shuttle/ds_upp)
+"lm" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp1"
+ },
+/area/shuttle/ds_upp)
+"mu" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_y = -1
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"nA" = (
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"nS" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "W";
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/structure/bed/chair/vehicle{
+ dir = 4;
+ pixel_x = -9
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = -12
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"of" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"pv" = (
+/turf/closed/shuttle/ert{
+ icon_state = "leftengine_3";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"qf" = (
+/turf/closed/shuttle/ert{
+ icon_state = "T61"
+ },
+/area/shuttle/ds_upp)
+"rX" = (
+/obj/structure/machinery/light{
+ dir = 4;
+ pixel_x = 14
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"rZ" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/light{
+ dir = 4;
+ pixel_x = 14
+ },
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ pixel_x = -6;
+ pixel_y = -16
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"sC" = (
+/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/upp{
+ id = "aft_door"
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"sP" = (
+/obj/structure/bed/chair/vehicle{
+ dir = 4;
+ pixel_x = -9
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = -12
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"tx" = (
+/obj/structure/machinery/computer/shuttle/dropship/flight,
+/obj/structure/blocker/invisible_wall,
+/obj/item/frame/camera{
+ pixel_x = 12;
+ pixel_y = 17;
+ name = "broken dashcam";
+ desc = "Welp, no more funny crash vids..."
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"us" = (
+/obj/structure/machinery/door/airlock/hatch/cockpit/upp,
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"wO" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp201"
+ },
+/area/shuttle/ds_upp)
+"wQ" = (
+/obj/structure/machinery/door/airlock/dropship_hatch/upp{
+ dir = 8;
+ id = "starboard_door"
+ },
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"xc" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp_rightengine"
+ },
+/area/shuttle/ds_upp)
+"xE" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp4"
+ },
+/area/shuttle/ds_upp)
+"xZ" = (
+/obj/effect/attach_point/crew_weapon/midway,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"yy" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/camera/autoname/golden_arrow/midway{
+ dir = 8;
+ pixel_x = 23;
+ network = list("Chapaev","Akademia Nauk")
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"zL" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = 12
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"AK" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp21"
+ },
+/area/shuttle/ds_upp)
+"BT" = (
+/turf/closed/shuttle/ert{
+ icon_state = "rightengine_2";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"Cw" = (
+/obj/structure/machinery/light{
+ dir = 8;
+ pixel_x = -14
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Dn" = (
+/obj/structure/platform{
+ dir = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"DG" = (
+/turf/closed/shuttle/ert{
+ icon_state = "leftengine_2";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"Fd" = (
+/obj/structure/bed/chair/vehicle{
+ pixel_x = 9;
+ dir = 8
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "E";
+ pixel_x = -15
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Fz" = (
+/turf/closed/shuttle/ert{
+ icon_state = "rightengine_3";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"GR" = (
+/obj/structure/stairs,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"GY" = (
+/obj/docking_port/mobile/marine_dropship/upp,
+/turf/closed/shuttle/ert{
+ icon_state = "uppwall"
+ },
+/area/shuttle/ds_upp)
+"Hk" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp251"
+ },
+/area/shuttle/ds_upp)
+"HB" = (
+/turf/closed/shuttle/dropship1/transparent{
+ name = "wall";
+ icon = 'icons/turf/ert_shuttle.dmi';
+ icon_state = "upp27"
+ },
+/area/shuttle/ds_upp)
+"HD" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp3"
+ },
+/area/shuttle/ds_upp)
+"HV" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Jo" = (
+/obj/effect/attach_point/weapon/midway/left_fore,
+/obj/effect/attach_point/weapon/midway/right_fore{
+ ship_tag = "dropship_upp"
+ },
+/turf/template_noop,
+/area/space)
+"Jy" = (
+/turf/template_noop,
+/area/space)
+"JD" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_x = -30
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"My" = (
+/obj/structure/bed/chair/vehicle{
+ pixel_x = -8;
+ pixel_y = 7
+ },
+/obj/structure/bed/chair/vehicle{
+ pixel_x = 8;
+ pixel_y = 7
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"MF" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp_leftengine"
+ },
+/area/shuttle/ds_upp)
+"Nh" = (
+/turf/closed/shuttle/ert{
+ icon_state = "uppwall"
+ },
+/area/shuttle/ds_upp)
+"PQ" = (
+/obj/effect/attach_point/weapon/midway/right_wing{
+ ship_tag = "dropship_upp"
+ },
+/turf/closed/shuttle/ert{
+ icon_state = "upp251"
+ },
+/area/shuttle/ds_upp)
+"RL" = (
+/obj/structure/bed/chair/dropship/pilot{
+ dir = 1
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Sf" = (
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/structure/machinery/cm_vending/sorted/medical/wall_med{
+ pixel_x = 30
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Sg" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = -13;
+ pixel_y = 29
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Sx" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp5"
+ },
+/area/shuttle/ds_upp)
+"SF" = (
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = 19
+ },
+/obj/effect/decal/warning_stripes{
+ icon_state = "S";
+ pixel_x = -5
+ },
+/obj/effect/decal/strata_decals/catwalk/prison,
+/obj/effect/decal/warning_stripes{
+ icon_state = "N";
+ pixel_y = 1
+ },
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"TG" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp23"
+ },
+/area/shuttle/ds_upp)
+"TN" = (
+/obj/structure/machinery/computer/dropship_weapons/midway{
+ name = "\improper 'Akademia Nauk' weapons controls";
+ shuttle_tag = "dropship_upp";
+ faction = "UPP"
+ },
+/obj/structure/blocker/invisible_wall,
+/turf/open/floor/strata{
+ dir = 4;
+ icon_state = "floor3"
+ },
+/area/shuttle/ds_upp)
+"Uw" = (
+/turf/open/floor/strata{
+ icon_state = "floor2"
+ },
+/area/shuttle/ds_upp)
+"Xe" = (
+/obj/effect/attach_point/weapon/midway/left_fore,
+/obj/effect/attach_point/weapon/midway/left_fore{
+ ship_tag = "dropship_upp"
+ },
+/turf/template_noop,
+/area/space)
+"Xo" = (
+/turf/closed/shuttle/ert{
+ icon_state = "T151"
+ },
+/area/shuttle/ds_upp)
+"Zm" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp8"
+ },
+/area/shuttle/ds_upp)
+"Zn" = (
+/turf/closed/shuttle/ert{
+ icon_state = "leftengine_11";
+ opacity = 0
+ },
+/area/shuttle/ds_upp)
+"ZO" = (
+/turf/closed/shuttle/ert{
+ icon_state = "upp22"
+ },
+/area/shuttle/ds_upp)
+
+(1,1,1) = {"
+Jy
+Jy
+Jy
+Jy
+ld
+cw
+cw
+MF
+pv
+Zn
+Jy
+Jy
+qf
+MF
+pv
+DG
+Zn
+Jy
+"}
+(2,1,1) = {"
+Jy
+Jy
+Xe
+wO
+ZO
+Uw
+Uw
+Zm
+xE
+xE
+xE
+xE
+xE
+xE
+MF
+pv
+DG
+Zn
+"}
+(3,1,1) = {"
+wO
+xE
+xE
+AK
+he
+xZ
+nA
+HV
+ex
+jh
+JD
+HV
+nA
+GR
+Zm
+xE
+xE
+lm
+"}
+(4,1,1) = {"
+AK
+fC
+jh
+HB
+Uw
+of
+zL
+Fd
+Fd
+Fd
+Fd
+fz
+nA
+Dn
+nA
+Cw
+nA
+sC
+"}
+(5,1,1) = {"
+HB
+tx
+RL
+us
+mu
+My
+SF
+Nh
+Nh
+GY
+Nh
+ev
+xZ
+Dn
+HV
+HV
+HV
+HV
+"}
+(6,1,1) = {"
+AK
+TN
+rZ
+HB
+Uw
+fX
+nA
+nS
+sP
+sP
+sP
+Sg
+nA
+Dn
+nA
+rX
+nA
+nA
+"}
+(7,1,1) = {"
+Hk
+Sx
+Sx
+AK
+he
+xZ
+nA
+HV
+yy
+is
+Sf
+HV
+nA
+GR
+hg
+Sx
+Sx
+HD
+"}
+(8,1,1) = {"
+Jy
+Jy
+Jo
+Hk
+TG
+Uw
+Uw
+hg
+Sx
+Sx
+Sx
+Sx
+Sx
+Sx
+xc
+Fz
+BT
+di
+"}
+(9,1,1) = {"
+Jy
+Jy
+Jy
+Jy
+PQ
+wQ
+wQ
+xc
+Fz
+di
+Jy
+Jy
+Xo
+xc
+Fz
+BT
+di
+Jy
+"}
diff --git a/sound/effects/gurgle1.ogg b/sound/effects/gurgle1.ogg
new file mode 100644
index 0000000000..b8fa4b9e5e
Binary files /dev/null and b/sound/effects/gurgle1.ogg differ
diff --git a/sound/effects/gurgle2.ogg b/sound/effects/gurgle2.ogg
new file mode 100644
index 0000000000..a564b2c45c
Binary files /dev/null and b/sound/effects/gurgle2.ogg differ
diff --git a/sound/effects/gurgle3.ogg b/sound/effects/gurgle3.ogg
new file mode 100644
index 0000000000..42a9af7202
Binary files /dev/null and b/sound/effects/gurgle3.ogg differ
diff --git a/sound/effects/gurgle4.ogg b/sound/effects/gurgle4.ogg
new file mode 100644
index 0000000000..5daff36726
Binary files /dev/null and b/sound/effects/gurgle4.ogg differ
diff --git a/sound/voice/alien_crusher_death.ogg b/sound/voice/alien_crusher_death.ogg
new file mode 100644
index 0000000000..67629295be
Binary files /dev/null and b/sound/voice/alien_crusher_death.ogg differ
diff --git a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
index bbb7fea96d..4d189614d6 100644
--- a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
+++ b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
@@ -3,6 +3,14 @@ import { Window } from '../layouts';
import { Box, Button, Flex, Icon, ProgressBar, Section, Stack } from '../components';
import { LaunchButton, CancelLaunchButton, DisabledScreen, InFlightCountdown, LaunchCountdown, NavigationProps, ShuttleRecharge, DockingPort } from './NavigationShuttle';
+const DoorStatusEnum = {
+ SHUTTLE_DOOR_BROKEN: -1,
+ SHUTTLE_DOOR_UNLOCKED: 0,
+ SHUTTLE_DOOR_LOCKED: 1,
+} as const;
+
+type DoorStatusEnums = typeof DoorStatusEnum[keyof typeof DoorStatusEnum];
+
interface DoorStatus {
id: string;
value: 0 | 1;
@@ -45,7 +53,7 @@ const DropshipDoorControl = (_, context) => {
disabled={disable_door_controls}
onClick={() =>
act('door-control', {
- interaction: 'lock',
+ interaction: 'force-lock',
location: 'all',
})
}
@@ -81,7 +89,7 @@ const DropshipDoorControl = (_, context) => {
|