diff --git a/code/__defines/misc.dm b/code/__defines/misc.dm
index 00429be14d8..3803d198d4f 100644
--- a/code/__defines/misc.dm
+++ b/code/__defines/misc.dm
@@ -477,3 +477,7 @@ GLOBAL_LIST_INIT(all_volume_channels, list(
#define SPECIES_SORT_WHITELISTED 2
#define SPECIES_SORT_RESTRICTED 3
#define SPECIES_SORT_CUSTOM 4
+
+// Vote Types
+#define VOTE_RESULT_TYPE_MAJORITY "Majority"
+#define VOTE_RESULT_TYPE_SKEWED "Seventy"
diff --git a/code/_onclick/hud/robot.dm b/code/_onclick/hud/robot.dm
index 84c9dc797a0..06c93c37fb1 100644
--- a/code/_onclick/hud/robot.dm
+++ b/code/_onclick/hud/robot.dm
@@ -256,9 +256,9 @@ var/obj/screen/robot_inventory
control_vtec.icon_state = "speed_2"
R.m_intent = "run"
R.hud_used.move_intent.icon_state = "running"
- R.client.screen += control_vtec
+ R.client?.screen += control_vtec
else
- R.client.screen -= control_vtec
+ R.client?.screen -= control_vtec
R.speed = 0
/datum/hud/proc/toggle_show_robot_modules()
diff --git a/code/controllers/autotransfer.dm b/code/controllers/autotransfer.dm
index 6cb875e93c4..5ba87753d80 100644
--- a/code/controllers/autotransfer.dm
+++ b/code/controllers/autotransfer.dm
@@ -17,7 +17,7 @@ var/datum/controller/transfer_controller/transfer_controller
/datum/controller/transfer_controller/process()
currenttick = currenttick + 1
//VOREStation Edit START
- if (round_duration_in_ds >= shift_last_vote - 2 MINUTES)
+ if (round_duration_in_ds >= shift_last_vote - 2 MINUTES)
shift_last_vote = 99999999 //Setting to a stupidly high number since it'll be not used again.
to_world("Warning: You have one hour left in the shift. Wrap up your scenes in the next 60 minutes before the transfer is called.") //VOREStation Edit
if (round_duration_in_ds >= shift_hard_end - 1 MINUTE)
@@ -25,6 +25,6 @@ var/datum/controller/transfer_controller/transfer_controller
shift_hard_end = timerbuffer + config.vote_autotransfer_interval //If shuttle somehow gets recalled, let's force it to call again next time a vote would occur.
timerbuffer = timerbuffer + config.vote_autotransfer_interval //Just to make sure a vote doesn't occur immediately afterwords.
else if (round_duration_in_ds >= timerbuffer - 1 MINUTE)
- SSvote.autotransfer()
+ new /datum/vote/crew_transfer
//VOREStation Edit END
timerbuffer = timerbuffer + config.vote_autotransfer_interval
diff --git a/code/controllers/subsystems/SSvote.dm b/code/controllers/subsystems/SSvote.dm
new file mode 100644
index 00000000000..5ccaa7c5517
--- /dev/null
+++ b/code/controllers/subsystems/SSvote.dm
@@ -0,0 +1,16 @@
+SUBSYSTEM_DEF(vote)
+ name = "Vote"
+ wait = 10
+ priority = FIRE_PRIORITY_VOTE
+ runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT
+ flags = SS_KEEP_TIMING | SS_NO_INIT
+
+ var/datum/vote/active_vote
+
+/datum/controller/subsystem/vote/fire()
+ if(active_vote)
+ active_vote.tick()
+
+/datum/controller/subsystem/vote/proc/start_vote(datum/vote/V)
+ active_vote = V
+ active_vote.start()
diff --git a/code/controllers/subsystems/ticker.dm b/code/controllers/subsystems/ticker.dm
index 0311c347de7..44edf499191 100644
--- a/code/controllers/subsystems/ticker.dm
+++ b/code/controllers/subsystems/ticker.dm
@@ -85,7 +85,7 @@ var/global/datum/controller/subsystem/ticker/ticker
if(start_immediately)
pregame_timeleft = 0
- else if(SSvote.time_remaining)
+ else if(SSvote.active_vote)
return // vote still going, wait for it.
// Time to start the game!
@@ -96,15 +96,15 @@ var/global/datum/controller/subsystem/ticker/ticker
fire() // Don't wait for next tick, do it now!
return
- if(pregame_timeleft <= config.vote_autogamemode_timeleft && !SSvote.gamemode_vote_called)
- SSvote.autogamemode() // Start the game mode vote (if we haven't had one already)
+ //if(pregame_timeleft <= config.vote_autogamemode_timeleft && !SSvote.gamemode_vote_called)
+ //.autogamemode() // Start the game mode vote (if we haven't had one already)
// Called during GAME_STATE_SETTING_UP (RUNLEVEL_SETUP)
/datum/controller/subsystem/ticker/proc/setup_tick(resumed = FALSE)
if(!setup_choose_gamemode())
// It failed, go back to lobby state and re-send the welcome message
pregame_timeleft = config.pregame_time
- SSvote.gamemode_vote_called = FALSE // Allow another autogamemode vote
+ // SSvote.gamemode_vote_called = FALSE // Allow another autogamemode vote
current_state = GAME_STATE_PREGAME
Master.SetRunLevel(RUNLEVEL_LOBBY)
pregame_welcome()
@@ -226,7 +226,8 @@ var/global/datum/controller/subsystem/ticker/ticker
mode.cleanup()
//call a transfer shuttle vote
to_world(span_danger("The round has ended!"))
- SSvote.autotransfer()
+ new /datum/vote/crew_transfer
+ to_world("The round has ended!")
// Called during GAME_STATE_FINISHED (RUNLEVEL_POSTGAME)
/datum/controller/subsystem/ticker/proc/post_game_tick()
diff --git a/code/controllers/subsystems/vote.dm b/code/controllers/subsystems/vote.dm
index a16b9bf7037..c0476024973 100644
--- a/code/controllers/subsystems/vote.dm
+++ b/code/controllers/subsystems/vote.dm
@@ -1,3 +1,4 @@
+/*
SUBSYSTEM_DEF(vote)
name = "Vote"
wait = 10
@@ -396,3 +397,4 @@ SUBSYSTEM_DEF(vote)
if(SSvote)
src << browse(SSvote.interface(src), "window=vote;size=500x[300 + SSvote.choices.len * 25]")
+*/
diff --git a/code/datums/chat_message.dm b/code/datums/chat_message.dm
index 16710d8c809..65296088d48 100644
--- a/code/datums/chat_message.dm
+++ b/code/datums/chat_message.dm
@@ -126,7 +126,7 @@ var/list/runechat_image_cache = list()
// Always force it back to a pref if they have one
if(ismob(target))
var/mob/M = target
- if(M?.client?.prefs?.runechat_color != COLOR_BLACK)
+ if(M?.client?.prefs && M.client.prefs.runechat_color != COLOR_BLACK)
target.chat_color = M.client.prefs.runechat_color
target.chat_color_darkened = M.client.prefs.runechat_color
diff --git a/code/modules/admin/player_effects.dm b/code/modules/admin/player_effects.dm
index 422b914ab82..d3141861d97 100644
--- a/code/modules/admin/player_effects.dm
+++ b/code/modules/admin/player_effects.dm
@@ -66,7 +66,7 @@
to_chat(user,"[target] didn't have any breakable legs, sorry.")
if("bluespace_artillery")
- bluespace_artillery(target,src)
+ bluespace_artillery(target,usr)
if("spont_combustion")
var/mob/living/carbon/human/Tar = target
@@ -187,13 +187,13 @@
if("redspace_abduct")
- redspace_abduction(target, src)
+ redspace_abduction(target, usr)
if("autosave")
- fake_autosave(target, src)
+ fake_autosave(target, usr)
if("autosave2")
- fake_autosave(target, src, TRUE)
+ fake_autosave(target, usr, TRUE)
if("adspam")
if(target.client)
@@ -453,6 +453,41 @@
else
Tar.Stasis(100000)
+ if("give_chem")
+ var/mob/living/carbon/human/Tar = target
+ if(!istype(Tar))
+ return
+ var/list/chem_list = typesof(/datum/reagent)
+ var/datum/reagent/chemical = tgui_input_list(user, "Which chemical would you like to add?", "Chemicals", chem_list)
+
+ if(!chemical)
+ return
+
+ var/chem = chemical.id
+
+ var/amount = tgui_input_number(user, "How much of the chemical would you like to add?", "Amount", 5)
+ if(!amount)
+ return
+
+ var/location = tgui_alert(user, "Where do you want to add the chemical?", "Location", list("Blood", "Stomach", "Skin", "Cancel"))
+
+ if(!location || location == "Cancel")
+ return
+ if(location == "Blood")
+ Tar.bloodstr.add_reagent(chem, amount)
+ if(location == "Stomach")
+ Tar.ingested.add_reagent(chem, amount)
+ if(location == "Skin")
+ Tar.touching.add_reagent(chem, amount)
+
+ if("purge")
+ var/mob/living/carbon/Tar = target
+ if(!istype(Tar))
+ return
+ Tar.bloodstr.clear_reagents()
+ Tar.ingested.clear_reagents()
+ Tar.touching.clear_reagents()
+
////////ABILITIES//////////////
if("vent_crawl")
@@ -722,6 +757,12 @@
if(tgui_alert(usr, "Make mob wake up? This is needed for carbon mobs.", "Wake mob?", list("Yes", "No")) == "Yes")
L.AdjustSleeping(-100)
+ if("cloaking")
+ if(target.cloaked)
+ target.uncloak()
+ else if(!target.cloaked)
+ target.cloak()
+
////////FIXES//////////////
diff --git a/code/modules/economy/cash_register.dm b/code/modules/economy/cash_register.dm
index 0304c73d746..0ac82c01bdd 100644
--- a/code/modules/economy/cash_register.dm
+++ b/code/modules/economy/cash_register.dm
@@ -190,7 +190,7 @@
scan_cash(SC)
else if(istype(O, /obj/item/card/emag))
return ..()
- else if(O.has_tool_quality(TOOL_WRENCH))
+ else if(istype(O) && O.has_tool_quality(TOOL_WRENCH))
var/obj/item/tool/wrench/W = O
toggle_anchors(W, user)
// Not paying: Look up price and add it to transaction_amount
diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm
index f3107454866..3ca9a8d3f98 100644
--- a/code/modules/mob/new_player/new_player.dm
+++ b/code/modules/mob/new_player/new_player.dm
@@ -117,8 +117,8 @@
if(statpanel("Lobby") && SSticker)
stat("Game Mode:", SSticker.hide_mode ? "Secret" : "[config.mode_names[master_mode]]")
- if(SSvote.mode)
- stat("Vote: [capitalize(SSvote.mode)]", "Time Left: [SSvote.time_remaining] s")
+ // if(SSvote.mode)
+ // stat("Vote: [capitalize(SSvote.mode)]", "Time Left: [SSvote.time_remaining] s")
if(SSticker.current_state == GAME_STATE_INIT)
stat("Time To Start:", "Server Initializing")
diff --git a/code/modules/persistence/effects/filth.dm b/code/modules/persistence/effects/filth.dm
index 0b2a34109b4..c1fa359bac0 100644
--- a/code/modules/persistence/effects/filth.dm
+++ b/code/modules/persistence/effects/filth.dm
@@ -9,7 +9,7 @@
/datum/persistent/filth/CheckTokenSanity(var/list/token)
// byond's json implementation is "questionable", and uses types as keys and values without quotes sometimes even though they aren't valid json
token["path"] = istext(token["path"]) ? text2path(token["path"]) : token["path"]
- return ..() && ispath(token["path"])
+ return ..() && ispath(token["path"]) && (!saves_dirt || isnum(token["dirt"]))
/datum/persistent/filth/CheckTurfContents(var/turf/T, var/list/token)
var/_path = token["path"]
@@ -17,16 +17,29 @@
/datum/persistent/filth/CreateEntryInstance(var/turf/creating, var/list/token)
var/_path = token["path"]
- new _path(creating, token["age"]+1)
+ if (isspace(creating) || iswall(creating) ||isopenspace(creating))
+ return
+ if (saves_dirt)
+ new _path(creating, token["age"]+1, token["dirt"])
+ else
+ new _path(creating, token["age"]+1)
/datum/persistent/filth/GetEntryAge(var/atom/entry)
var/obj/effect/decal/cleanable/filth = entry
return filth.age
+/datum/persistent/filth/proc/GetEntryDirt(var/atom/entry)
+ var/turf/simulated/T = get_turf(entry)
+ if (istype(T))
+ return T.dirt
+ return 0
+
/datum/persistent/filth/proc/GetEntryPath(var/atom/entry)
var/obj/effect/decal/cleanable/filth = entry
return filth.generic_filth ? /obj/effect/decal/cleanable/filth : filth.type
/datum/persistent/filth/CompileEntry(var/atom/entry)
. = ..()
- LAZYADDASSOC(., "path", "[GetEntryPath(entry)]")
\ No newline at end of file
+ LAZYADDASSOC(., "path", "[GetEntryPath(entry)]")
+ if (saves_dirt)
+ LAZYADDASSOC(., "dirt", GetEntryDirt(entry))
diff --git a/code/modules/persistence/effects/filth_vr.dm b/code/modules/persistence/effects/filth_vr.dm
deleted file mode 100644
index 34733d4bc81..00000000000
--- a/code/modules/persistence/effects/filth_vr.dm
+++ /dev/null
@@ -1,23 +0,0 @@
-/datum/persistent/filth/CheckTokenSanity(var/list/token)
- . = ..()
- return saves_dirt ? . && isnum(token["dirt"]) : .
-
-/datum/persistent/filth/CreateEntryInstance(var/turf/creating, var/list/token)
- var/_path = token["path"]
- if (isspace(creating) || iswall(creating) ||isopenspace(creating))
- return
- if (saves_dirt)
- new _path(creating, token["age"]+1, token["dirt"])
- else
- new _path(creating, token["age"]+1)
-
-/datum/persistent/filth/proc/GetEntryDirt(var/atom/entry)
- var/turf/simulated/T = get_turf(entry)
- if (istype(T))
- return T.dirt
- return 0
-
-/datum/persistent/filth/CompileEntry(var/atom/entry)
- . = ..()
- if (saves_dirt)
- LAZYADDASSOC(., "dirt", GetEntryDirt(entry))
diff --git a/code/modules/resleeving/computers.dm b/code/modules/resleeving/computers.dm
index d3f6d0c2edd..71a46a30f2f 100644
--- a/code/modules/resleeving/computers.dm
+++ b/code/modules/resleeving/computers.dm
@@ -17,7 +17,9 @@
var/list/temp = null
var/menu = MENU_MAIN //Which menu screen to display
var/datum/transhuman/body_record/active_br = null
+ var/can_grow_active = FALSE
var/datum/transhuman/mind_record/active_mr = null
+ var/can_sleeve_active = FALSE
var/organic_capable = 1
var/synthetic_capable = 1
var/obj/item/disk/transcore/disk
@@ -25,6 +27,7 @@
var/obj/machinery/transhuman/synthprinter/selected_printer
var/obj/machinery/transhuman/resleever/selected_sleever
+
// Resleeving database this machine interacts with. Blank for default database
// Needs a matching /datum/transcore_db with key defined in code
var/db_key
@@ -103,7 +106,7 @@
active_br = new /datum/transhuman/body_record(brDisk.stored) // Loads a COPY!
to_chat(user, span_notice("\The [src] loads the body record from \the [W] before ejecting it."))
attack_hand(user)
- view_b_rec("view_b_rec", list("ref" = "\ref[active_br]"))
+ view_b_rec(REF(active_br))
else
..()
return
@@ -140,121 +143,111 @@
var/data[0]
data["menu"] = menu
- var/list/temppods[0]
+ var/list/clonepods = list()
for(var/obj/machinery/clonepod/transhuman/pod in pods)
var/status = "idle"
if(pod.mess)
status = "mess"
else if(pod.occupant && !(pod.stat & NOPOWER))
status = "cloning"
- temppods.Add(list(list(
- "pod" = "\ref[pod]",
+ clonepods += list(list(
+ "pod" = REF(pod),
"name" = sanitize(capitalize(pod.name)),
"biomass" = pod.get_biomass(),
"status" = status,
"progress" = (pod.occupant && pod.occupant.stat != DEAD) ? pod.get_completion() : 0
- )))
- data["pods"] = temppods.Copy()
- temppods.Cut()
+ ))
+ data["pods"] = clonepods
+ var/list/synthpods = list()
for(var/obj/machinery/transhuman/synthprinter/spod in spods)
- temppods.Add(list(list(
- "spod" = "\ref[spod]",
+ synthpods += list(list(
+ "spod" = REF(spod),
"name" = sanitize(capitalize(spod.name)),
"busy" = spod.busy,
"steel" = spod.stored_material[MAT_STEEL],
"glass" = spod.stored_material[MAT_GLASS]
- )))
- data["spods"] = temppods.Copy()
- temppods.Cut()
+ ))
+ data["spods"] = synthpods
+ var/list/resleevers = list()
for(var/obj/machinery/transhuman/resleever/resleever in sleevers)
- temppods.Add(list(list(
- "sleever" = "\ref[resleever]",
+ resleevers += list(list(
+ "sleever" = REF(resleever),
"name" = sanitize(capitalize(resleever.name)),
"occupied" = !!resleever.occupant,
"occupant" = resleever.occupant ? resleever.occupant.real_name : "None"
- )))
- data["sleevers"] = temppods.Copy()
- temppods.Cut()
+ ))
+ data["sleevers"] = resleevers
data["coredumped"] = our_db.core_dumped
data["emergency"] = disk
data["temp"] = temp
- data["selected_pod"] = "\ref[selected_pod]"
- data["selected_printer"] = "\ref[selected_printer]"
- data["selected_sleever"] = "\ref[selected_sleever]"
+ data["selected_pod"] = REF(selected_pod)
+ data["selected_printer"] = REF(selected_printer)
+ data["selected_sleever"] = REF(selected_sleever)
- var/bodyrecords_list_ui[0]
+ var/list/bodyrecords_list_ui = list()
for(var/N in our_db.body_scans)
var/datum/transhuman/body_record/BR = our_db.body_scans[N]
- bodyrecords_list_ui[++bodyrecords_list_ui.len] = list("name" = N, "recref" = "\ref[BR]")
+ bodyrecords_list_ui += list(list(
+ "name" = N,
+ "recref" = REF(BR)
+ ))
data["bodyrecords"] = bodyrecords_list_ui
- var/mindrecords_list_ui[0]
+ var/list/mindrecords_list_ui = list()
for(var/N in our_db.backed_up)
var/datum/transhuman/mind_record/MR = our_db.backed_up[N]
- mindrecords_list_ui[++mindrecords_list_ui.len] = list("name" = N, "recref" = "\ref[MR]")
+ mindrecords_list_ui += list(list(
+ "name" = N,
+ "recref" = REF(MR)
+ ))
data["mindrecords"] = mindrecords_list_ui
- data["modal"] = tgui_modal_data(src)
+ data["active_b_rec"] = null
+ if(active_br)
+ data["active_b_rec"] = list(
+ activerecord = REF(active_br),
+ realname = sanitize(active_br.mydna.name),
+ species = active_br.speciesname ? active_br.speciesname : active_br.mydna.dna.species,
+ sex = active_br.bodygender,
+ mind_compat = active_br.locked ? "Low" : "High",
+ synthetic = active_br.synthetic,
+ oocnotes = active_br.body_oocnotes ? active_br.body_oocnotes : "None",
+ can_grow_active = can_grow_active,
+ )
+
+ data["active_m_rec"] = null
+ if(active_mr)
+ data["active_m_rec"] = list(
+ activerecord = REF(active_mr),
+ realname = sanitize(active_mr.mindname),
+ obviously_dead = active_mr.dead_state == MR_DEAD ? "Past-due" : "Current",
+ oocnotes = active_mr.mind_oocnotes ? active_mr.mind_oocnotes : "None.",
+ can_sleeve_active = can_sleeve_active,
+ )
+
return data
/obj/machinery/computer/transhuman/resleeving/tgui_act(action, params)
- if(..())
- return TRUE
-
- . = TRUE
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_ANSWER)
- // if(params["id"] == "del_rec" && active_record)
- // var/obj/item/card/id/C = usr.get_active_hand()
- // if(!istype(C) && !istype(C, /obj/item/pda))
- // set_temp("ID not in hand.", "danger")
- // return
- // if(check_access(C))
- // records.Remove(active_record)
- // qdel(active_record)
- // set_temp("Record deleted.", "success")
- // menu = MENU_RECORDS
- // else
- // set_temp("Access denied.", "danger")
- return
+ . = ..()
+ if(.)
+ return
switch(action)
if("view_b_rec")
- view_b_rec(action, params)
+ view_b_rec(params["ref"])
+ . = TRUE
+ if("clear_b_rec")
+ active_br = null
+ . = TRUE
if("view_m_rec")
- var/ref = params["ref"]
- if(!length(ref))
- return
- active_mr = locate(ref)
- if(istype(active_mr))
- if(isnull(active_mr.ckey))
- qdel(active_mr)
- set_temp("Error: Record corrupt.", "danger")
- else
- var/can_sleeve_active = 1
- if(!LAZYLEN(sleevers))
- can_sleeve_active = 0
- set_temp("Error: Cannot sleeve due to no sleevers.", "danger")
- if(!selected_sleever)
- can_sleeve_active = 0
- set_temp("Error: Cannot sleeve due to no selected sleever.", "danger")
- if(selected_sleever && !selected_sleever.occupant)
- can_sleeve_active = 0
- set_temp("Error: Cannot sleeve due to lack of sleever occupant.", "danger")
- var/list/payload = list(
- activerecord = "\ref[active_mr]",
- realname = sanitize(active_mr.mindname),
- obviously_dead = active_mr.dead_state == MR_DEAD ? "Past-due" : "Current",
- oocnotes = active_mr.mind_oocnotes ? active_mr.mind_oocnotes : "None.",
- can_sleeve_active = can_sleeve_active,
- )
- tgui_modal_message(src, action, "", null, payload)
- else
- active_mr = null
- set_temp("Error: Record missing.", "danger")
+ view_m_rec(params["ref"])
+ . = TRUE
+ if("clear_m_rec")
+ active_mr = null
+ . = TRUE
if("coredump")
if(disk)
our_db.core_dump(disk)
@@ -262,11 +255,13 @@
visible_message(span_warning("\The [src] spits out \the [disk]."))
disk.forceMove(get_turf(src))
disk = null
+ . = TRUE
if("ejectdisk")
disk.forceMove(get_turf(src))
disk = null
-
+ . = TRUE
if("create")
+ . = TRUE
if(istype(active_br))
//Tried to grow a synth but no synth pods.
if(active_br.synthetic && !spods.len)
@@ -281,32 +276,39 @@
var/obj/machinery/transhuman/synthprinter/spod = selected_printer
if(!istype(spod))
set_temp("Error: No SynthFab selected.", "danger")
+ active_br = null
return
//Already doing someone.
if(spod.busy)
set_temp("Error: SynthFab is currently busy.", "danger")
+ active_br = null
return
//Not enough steel or glass
else if(spod.stored_material[MAT_STEEL] < spod.body_cost)
set_temp("Error: Not enough [MAT_STEEL] in SynthFab.", "danger")
+ active_br = null
return
else if(spod.stored_material["glass"] < spod.body_cost)
set_temp("Error: Not enough glass in SynthFab.", "danger")
+ active_br = null
return
//Gross pod (broke mid-cloning or something).
else if(spod.broken)
set_temp("Error: SynthFab malfunction.", "danger")
+ active_br = null
return
//Do the cloning!
else if(spod.print(active_br))
set_temp("Initiating printing cycle...", "success")
+ active_br = null
menu = 1
else
set_temp("Initiating printing cycle... Error: Post-initialisation failed. Printing cycle aborted.", "danger")
+ active_br = null
return
//We're cloning an organic.
@@ -314,59 +316,58 @@
var/obj/machinery/clonepod/transhuman/pod = selected_pod
if(!istype(pod))
set_temp("Error: No clonepod selected.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
//Already doing someone.
if(pod.occupant)
set_temp("Error: Growpod is currently occupied.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
//Not enough materials.
else if(pod.get_biomass() < CLONE_BIOMASS)
set_temp("Error: Not enough biomass.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
//Gross pod (broke mid-cloning or something).
else if(pod.mess)
set_temp("Error: Growpod malfunction.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
//Disabled in config.
else if(!config.revival_cloning)
set_temp("Error: Unable to initiate growing cycle.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
//Do the cloning!
else if(pod.growclone(active_br))
set_temp("Initiating growing cycle...", "success")
- tgui_modal_clear(src)
+ active_br = null
else
set_temp("Initiating growing cycle... Error: Post-initialisation failed. Growing cycle aborted.", "danger")
- tgui_modal_clear(src)
+ active_br = null
return
-
//The body record is broken somehow.
else
set_temp("Error: Data corruption.", "danger")
- tgui_modal_clear(src)
- return
-
+ active_br = null
if("sleeve")
if(istype(active_mr))
+ . = TRUE
if(!sleevers.len)
set_temp("Error: No sleevers detected.", "danger")
+ active_mr = null
else
var/mode = text2num(params["mode"])
var/override
var/obj/machinery/transhuman/resleever/sleever = selected_sleever
if(!istype(sleever))
set_temp("Error: No resleeving pod selected.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return
switch(mode)
@@ -374,13 +375,13 @@
//No body to sleeve into.
if(!sleever.occupant)
set_temp("Error: Resleeving pod is not occupied.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return
//OOC body lock thing.
if(sleever.occupant.resleeve_lock && active_mr.ckey != sleever.occupant.resleeve_lock)
set_temp("Error: Mind incompatible with body.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return
var/list/subtargets = list()
@@ -393,13 +394,13 @@
override = tgui_input_list(usr,"Multiple bodies detected. Select target for resleeving of [active_mr.mindname] manually. Sleeving of primary body is unsafe with sub-contents, and is not listed.", "Resleeving Target", subtargets)
if(!override || oc_sanity != sleever.occupant || !(override in sleever.occupant))
set_temp("Error: Target selection aborted.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return
if(2) //Card resleeving
if(sleever.sleevecards <= 0)
set_temp("Error: No available cards in resleever.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return
//Body to sleeve into, but mind is in another living body.
@@ -409,16 +410,14 @@
//They declined to be moved.
if(answer != "Yes")
set_temp("Initiating resleeving... Error: Post-initialisation failed. Resleeving cycle aborted.", "danger")
- tgui_modal_clear(src)
+ active_mr = null
return TRUE
//They were dead, or otherwise available.
sleever.putmind(active_mr,mode,override,db_key = db_key)
set_temp("Initiating resleeving...")
- tgui_modal_clear(src)
+ active_mr = null
- if("refresh")
- SStgui.update_uis(src)
if("selectpod")
var/ref = params["ref"]
if(!length(ref))
@@ -426,6 +425,7 @@
var/obj/machinery/clonepod/selected = locate(ref)
if(istype(selected) && (selected in pods))
selected_pod = selected
+ . = TRUE
if("selectprinter")
var/ref = params["ref"]
if(!length(ref))
@@ -433,6 +433,7 @@
var/obj/machinery/transhuman/synthprinter/selected = locate(ref)
if(istype(selected) && (selected in spods))
selected_printer = selected
+ . = TRUE
if("selectsleever")
var/ref = params["ref"]
if(!length(ref))
@@ -440,12 +441,13 @@
var/obj/machinery/transhuman/resleever/selected = locate(ref)
if(istype(selected) && (selected in sleevers))
selected_sleever = selected
+ . = TRUE
if("menu")
menu = clamp(text2num(params["num"]), MENU_MAIN, MENU_MIND)
+ . = TRUE
if("cleartemp")
temp = null
- else
- return FALSE
+ . = TRUE
// In here because only relevant to computer
/obj/item/cmo_disk_holder
@@ -489,40 +491,53 @@
if(update_now)
SStgui.update_uis(src)
-/obj/machinery/computer/transhuman/resleeving/proc/view_b_rec(action, params)
- var/ref = params["ref"]
+/obj/machinery/computer/transhuman/resleeving/proc/view_b_rec(ref)
if(!length(ref))
return
+
active_br = locate(ref)
if(istype(active_br))
- var/can_grow_active = 1
+ can_grow_active = TRUE
if(!synthetic_capable && active_br.synthetic) //Disqualified due to being synthetic in an organic only.
- can_grow_active = 0
+ can_grow_active = FALSE
set_temp("Error: Cannot grow [active_br.mydna.name] due to lack of synthfabs.", "danger")
else if(!organic_capable && !active_br.synthetic) //Disqualified for the opposite.
- can_grow_active = 0
+ can_grow_active = FALSE
set_temp("Error: Cannot grow [active_br.mydna.name] due to lack of cloners.", "danger")
else if(!synthetic_capable && !organic_capable) //What have you done??
- can_grow_active = 0
+ can_grow_active = FALSE
set_temp("Error: Cannot grow [active_br.mydna.name] due to lack of synthfabs and cloners.", "danger")
else if(active_br.toocomplex)
- can_grow_active = 0
+ can_grow_active = FALSE
set_temp("Error: Cannot grow [active_br.mydna.name] due to species complexity.", "danger")
- var/list/payload = list(
- activerecord = "\ref[active_br]",
- realname = sanitize(active_br.mydna.name),
- species = active_br.speciesname ? active_br.speciesname : active_br.mydna.dna.species,
- sex = active_br.bodygender,
- mind_compat = active_br.locked ? "Low" : "High",
- synthetic = active_br.synthetic,
- oocnotes = active_br.body_oocnotes ? active_br.body_oocnotes : "None",
- can_grow_active = can_grow_active,
- )
- tgui_modal_message(src, action, "", null, payload)
else
active_br = null
set_temp("Error: Record missing.", "danger")
+/obj/machinery/computer/transhuman/resleeving/proc/view_m_rec(ref)
+ if(!length(ref))
+ return
+
+ active_mr = locate(ref)
+ if(istype(active_mr))
+ if(isnull(active_mr.ckey))
+ qdel(active_mr)
+ set_temp("Error: Record corrupt.", "danger")
+ else
+ can_sleeve_active = TRUE
+ if(!LAZYLEN(sleevers))
+ can_sleeve_active = FALSE
+ set_temp("Error: Cannot sleeve due to no sleevers.", "danger")
+ if(!selected_sleever)
+ can_sleeve_active = FALSE
+ set_temp("Error: Cannot sleeve due to no selected sleever.", "danger")
+ if(selected_sleever && !selected_sleever.occupant)
+ can_sleeve_active = FALSE
+ set_temp("Error: Cannot sleeve due to lack of sleever occupant.", "danger")
+ else
+ active_mr = null
+ set_temp("Error: Record missing.", "danger")
+
#undef MENU_MAIN
#undef MENU_BODY
#undef MENU_MIND
diff --git a/code/modules/vote/vote_datum.dm b/code/modules/vote/vote_datum.dm
new file mode 100644
index 00000000000..87bc80e99ce
--- /dev/null
+++ b/code/modules/vote/vote_datum.dm
@@ -0,0 +1,200 @@
+/datum/vote
+ // Person who started the vote
+ var/initiator = "the server"
+ // world.time the bote started at
+ var/started_time
+ // The question being asked
+ var/question
+ // Vote type text, for showing in UIs and stuff
+ var/vote_type_text = "unset"
+ // Do we want to show the vote count as it goes
+ var/show_counts = FALSE
+ // Vote result type. This determines how a winner is picked
+ var/vote_result_type = VOTE_RESULT_TYPE_MAJORITY
+ // Was this this vote custom started?
+ var/is_custom = FALSE
+ // Choices available in the vote
+ var/list/choices = list()
+ // Assoc list of [ckeys => choice] who have voted. We don't want to hold clients refs.___callbackvarset(list_or_datum, var_name, var_value)
+ var/list/voted = list()
+ // For how long will it be up
+ var/vote_time = 60 SECONDS
+
+/datum/vote/New(var/_initiator, var/_question, list/_choices, var/_is_custom = FALSE)
+ if(SSvote.active_vote)
+ CRASH("Attempted to start another vote with one already in progress!")
+
+ if(_initiator)
+ initiator = _initiator
+ if(_question)
+ question = _question
+ if(_choices)
+ choices = _choices
+
+ is_custom = _is_custom
+
+ // If we have no choices, dynamically generate them
+ if(!length(choices))
+ generate_choices()
+
+/datum/vote/proc/start()
+ var/text = "[capitalize(vote_type_text)] vote started by [initiator]."
+ if(is_custom)
+ vote_type_text = "custom"
+ text += "\n[question]"
+ if(usr)
+ log_admin("[capitalize(vote_type_text)] ([question]) vote started by [key_name(usr)].")
+
+ else if(usr)
+ log_admin("[capitalize(vote_type_text)] vote started by [key_name(usr)].")
+
+ log_vote(text)
+ started_time = world.time
+ announce(text)
+
+/datum/vote/proc/remaining()
+ return max(((started_time + vote_time - world.time)/10), 0)
+
+/datum/vote/proc/calculate_result()
+ if(!length(voted))
+ to_chat(world, span_interface("No votes were cast. Do you all hate democracy?!"))
+ return null
+
+ return calculate_vote_result(voted, choices, vote_result_type)
+
+
+/datum/vote/proc/calculate_vote_result(var/list/voted, var/list/choices, var/vote_result_type)
+ var/list/results = list()
+
+ for(var/ck in voted)
+ if(voted[ck] in results)
+ results[voted[ck]]++
+ else
+ results[voted[ck]] = 1
+
+ var/maxvotes = 0
+ for(var/res in results)
+ maxvotes = max(results[res], maxvotes)
+
+ var/list/winning_options = list()
+
+ for(var/res in results)
+ if(results[res] == maxvotes)
+ winning_options |= res
+
+ for(var/res in results)
+ to_chat(world, span_interface("[res] - [results[res]] vote\s"))
+
+ switch(vote_result_type)
+ if(VOTE_RESULT_TYPE_MAJORITY)
+ if(length(winning_options) == 1)
+ var/res = winning_options[1]
+ if(res in choices)
+ to_chat(world, span_interface("[res] won the vote!"))
+ return res
+ else
+ to_chat(world, span_interface("The winner of the vote ([sanitize(res)]) isn't a valid choice? What the heck?"))
+ stack_trace("Vote concluded with an invalid answer. Answer was [sanitize(res)], choices were [json_encode(choices)]")
+ return null
+
+ to_chat(world, span_interface("No clear winner. The vote did not pass."))
+ return null
+
+ if(VOTE_RESULT_TYPE_SKEWED)
+ var/required_votes = ceil(length(voted) * 0.7) // 70% of total votes
+ if(maxvotes >= required_votes && length(winning_options) == 1)
+ var/res = winning_options[1]
+ if(res in choices)
+ to_chat(world, span_interface("[res] won the vote with a 70% majority!"))
+ return res
+ else
+ to_chat(world, span_interface("The winner of the vote ([sanitize(res)]) isn't a valid choice? What the heck?"))
+ stack_trace("Vote concluded with an invalid answer. Answer was [sanitize(res)], choices were [json_encode(choices)]")
+ return null
+
+ to_chat(world, span_interface("No option received 70% of the votes. The vote did not pass."))
+ return null
+
+ return null
+
+/datum/vote/proc/announce(start_text, var/time = vote_time)
+ to_chat(world, span_lightpurple("Type vote or click here to place your vote. \
+ You have [time] seconds to vote."))
+ world << sound('sound/ambience/alarm4.ogg', repeat = 0, wait = 0, volume = 50, channel = 3)
+
+/datum/vote/Topic(href, list/href_list)
+ if(href_list["vote"] == "open")
+ if(src)
+ tgui_interact(usr)
+ else
+ to_chat(usr, "There is no active vote to participate in.")
+
+/datum/vote/proc/tick()
+ if(remaining() == 0)
+ var/result = calculate_result()
+ handle_result(result)
+ qdel(src)
+
+/datum/vote/Destroy(force)
+ if(SSvote.active_vote == src)
+ SSvote.active_vote = null
+ return ..()
+
+/datum/vote/proc/handle_result(result)
+ return
+
+/datum/vote/proc/generate_choices()
+ return
+
+/*
+ UI STUFFS
+*/
+
+/datum/vote/tgui_state(mob/user)
+ return GLOB.tgui_always_state
+
+/datum/vote/tgui_interact(mob/user, datum/tgui/ui = null)
+ ui = SStgui.try_update_ui(user, src, ui)
+ if(!ui)
+ ui = new(user, src, "VotePanel", "Vote Panel")
+ ui.open()
+
+/datum/vote/tgui_data(mob/user)
+ var/list/data = list()
+ data["remaining"] = remaining()
+ data["user_vote"] = null
+ if(user.ckey in voted)
+ data["user_vote"] = voted[user.ckey]
+
+ data["question"] = question
+ data["choices"] = choices
+
+ if(show_counts || check_rights(R_ADMIN, FALSE, user))
+ data["show_counts"] = TRUE
+
+ var/list/counts = list()
+ for(var/ck in voted)
+ if(voted[ck] in counts)
+ counts[voted[ck]]++
+ else
+ counts[voted[ck]] = 1
+
+ data["counts"] = counts
+ else
+ data["show_counts"] = FALSE
+ data["counts"] = list()
+
+ return data
+
+/datum/vote/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+ if(..())
+ return
+
+ . = TRUE
+
+ switch(action)
+ if("vote")
+ if(params["target"] in choices)
+ voted[usr.ckey] = params["target"]
+ else
+ message_admins(span_warning("User [key_name_admin(usr)] spoofed a vote in the vote panel!"))
diff --git a/code/modules/vote/vote_presets.dm b/code/modules/vote/vote_presets.dm
new file mode 100644
index 00000000000..a7a0829838b
--- /dev/null
+++ b/code/modules/vote/vote_presets.dm
@@ -0,0 +1,14 @@
+/datum/vote/crew_transfer
+ question = "End the shift"
+ choices = list("Initiate Crew Transfer", "Extend The Shift")
+ vote_type_text = "crew transfer"
+ vote_result_type = VOTE_RESULT_TYPE_SKEWED
+
+/datum/vote/crew_transfer/New()
+ if(SSticker.current_state < GAME_STATE_PLAYING)
+ CRASH("Attempted to call a shutle vote before the game starts!")
+ ..()
+
+/datum/vote/crew_transfer/handle_result(result)
+ if(result == "Initiate Crew Transfer")
+ init_shift_change(null, TRUE)
diff --git a/code/modules/vote/vote_verb.dm b/code/modules/vote/vote_verb.dm
new file mode 100644
index 00000000000..3198a8fabd8
--- /dev/null
+++ b/code/modules/vote/vote_verb.dm
@@ -0,0 +1,56 @@
+/client/verb/vote()
+ set category = "OOC"
+ set name = "Vote"
+
+ if(SSvote.active_vote)
+ SSvote.active_vote.tgui_interact(usr)
+ else
+ to_chat(usr, "There is no active vote")
+
+/client/proc/start_vote()
+ set category = "Admin"
+ set name = "Start Vote"
+ set desc = "Start a vote on the server"
+
+ if(!is_admin())
+ return
+
+ if(SSvote.active_vote)
+ to_chat(usr, "A vote is already in progress")
+ return
+
+ var/vote_types = subtypesof(/datum/vote)
+ vote_types |= "\[CUSTOM]"
+
+ var/list/votemap = list()
+ for(var/vtype in vote_types)
+ votemap["[vtype]"] = vtype
+
+ var/choice = tgui_input_list(usr, "Select a vote type", "Vote", vote_types)
+
+ if(choice == null)
+ return
+
+ if(choice != "\[CUSTOM]")
+ var/datum/votetype = votemap["[choice]"]
+ SSvote.start_vote(new votetype(usr.ckey))
+ return
+
+ var/question = tgui_input_text(usr, "What is the vote for?", "Create Vote", encode = FALSE)
+ if(isnull(question))
+ return
+
+ var/list/choices = list()
+ for(var/i in 1 to 10)
+ var/option = tgui_input_text(usr, "Please enter an option or hit cancel to finish", "Create Vote", encode = FALSE)
+ if(isnull(option) || !usr.client)
+ break
+ choices |= option
+
+ var/c2 = tgui_alert(usr, "Show counts while vote is happening?", "Counts", list("Yes", "No"))
+ var/c3 = input(usr, "Select a result calculation type", "Vote", VOTE_RESULT_TYPE_MAJORITY) as anything in list(VOTE_RESULT_TYPE_MAJORITY)
+
+ var/datum/vote/V = new /datum/vote(usr.ckey, question, choices, TRUE)
+ V.show_counts = (c2 == "Yes")
+ V.vote_result_type = c3
+ SSvote.start_vote(V)
diff --git a/icons/obj/power_vrx96.dmi b/icons/obj/power_vrx96.dmi
index ce0baf94598..5a9e7eda3d4 100644
Binary files a/icons/obj/power_vrx96.dmi and b/icons/obj/power_vrx96.dmi differ
diff --git a/maps/expedition_vr/virgo5/v5_features.dm b/maps/expedition_vr/virgo5/v5_features.dm
new file mode 100644
index 00000000000..e1ec4fd5362
--- /dev/null
+++ b/maps/expedition_vr/virgo5/v5_features.dm
@@ -0,0 +1,77 @@
+////////// THERMAL POWER //////////////
+
+
+/obj/machinery/power/rtg/fake_gen/geothermal
+ name = "geothermal power generator"
+ desc = "A large, mostly underground geothermal power generator. Generators power by venting steam through large turbines, creating a consistent and plentiful source of energy that can easily power a small outpost."
+ icon = 'icons/obj/power_vrx96.dmi'
+ icon_state = "geothermal"
+ power_gen = 300000
+ circuit = /obj/item/circuitboard/machine/rtg
+ can_buckle = FALSE
+ pixel_x = -32
+
+
+/////////// AREAS //////////////////////
+
+/area/submap/v5
+ name = "\improper Virgo 5 Surface" //Nobody will know what this means if they see it, anyway.
+ requires_power = 1
+ dynamic_lighting = 1
+ power_equip = FALSE
+ power_environ = FALSE
+ power_light = FALSE
+ base_turf = /turf/simulated/floor/outdoors/snow/v5
+
+/area/submap/v5/outdoors
+
+/area/submap/v5/outpost_dome
+ name = "\improper V5 Outpost Main Dome"
+
+/area/submap/v5/outpost_whall
+ name = "\improper V5 Outpost West Hall"
+
+/area/submap/v5/outpost_wr1
+ name = "\improper V5 Outpost West Room 1"
+
+/area/submap/v5/outpost_wr2
+ name = "\improper V5 Outpost West Room 2"
+
+/area/submap/v5/outpost_wr3
+ name = "\improper V5 Outpost West Room 3"
+
+/area/submap/v5/outpost_nhall
+ name = "\improper V5 Outpost Connecting Hall"
+
+/area/submap/v5/outpost_airlock
+ name = "\improper V5 Outpost Airlock"
+
+/area/submap/v5/outpost_atmos
+ name = "\improper V5 Outpost Atmospherics"
+
+/area/submap/v5/outpost_engi
+ name = "\improper V5 Outpost Engineering"
+
+/area/submap/v5/outpost_engihall
+ name = "\improper V5 Outpost Engineering Hall"
+
+/area/submap/v5/outpost_power
+ name = "\improper V5 Outpost Geothermal Power"
+
+/area/submap/v5/outpost_bar
+ name = "\improper V5 Outpost Bar"
+
+/area/submap/v5/outpost_lpad
+ name = "\improper V5 Outpost Landing Pad Near"
+
+/area/submap/v5/outpost_lpad2
+ name = "\improper V5 Outpost Landing Pad Large"
+
+/area/submap/v5/caves
+ name = "\improper V5 Caves"
+
+/area/submap/v5/alien_ship
+ name = "\improper V5 Alien Ship"
+
+/area/submap/v5/mech_pod
+ name = "\improper V5 Mech Pod"
diff --git a/maps/expedition_vr/virgo5/v5_outpost_build.dmm b/maps/expedition_vr/virgo5/v5_outpost_build.dmm
new file mode 100644
index 00000000000..bab17f9959a
--- /dev/null
+++ b/maps/expedition_vr/virgo5/v5_outpost_build.dmm
@@ -0,0 +1,23191 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"ad" = (
+/obj/machinery/power/thermoregulator,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"ai" = (
+/obj/effect/map_helper/airlock/sensor/chamber_sensor,
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 8;
+ frequency = 1379;
+ id_tag = "v5_airlock_pump"
+ },
+/obj/effect/map_helper/airlock/atmos/chamber_pump,
+/obj/machinery/airlock_sensor{
+ pixel_x = 27;
+ pixel_y = -39
+ },
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller{
+ cycle_to_external_air = 1;
+ dir = 4;
+ id_tag = "v5_airlock";
+ name = "Aerostat Airlock Controller";
+ pixel_x = 29;
+ pixel_y = -31
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"av" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"aw" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"ay" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/power/apc/angled{
+ dir = 4
+ },
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"aF" = (
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"aI" = (
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/black,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"aR" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"aS" = (
+/obj/structure/table/standard,
+/obj/structure/window/basic{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"ba" = (
+/obj/effect/floor_decal/industrial/danger{
+ dir = 4
+ },
+/obj/effect/map_helper/airlock/door/int_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_inner";
+ locked = 1
+ },
+/obj/machinery/access_button/airlock_interior{
+ master_tag = "v5_airlock";
+ pixel_y = -20
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"bq" = (
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"bu" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outdoors)
+"bF" = (
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan,
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"bG" = (
+/obj/structure/cable/orange{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"bH" = (
+/obj/machinery/portable_atmospherics/powered/pump/filled,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"bV" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 9
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"ca" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"cb" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"cd" = (
+/obj/machinery/door/airlock/voidcraft/survival_pod,
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"cg" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/obj/machinery/alarm,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"ck" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"cQ" = (
+/obj/structure/prop/alien/computer/camera,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"cZ" = (
+/obj/structure/cable/orange,
+/obj/machinery/power/terminal,
+/obj/machinery/power/apc/angled,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"dj" = (
+/obj/machinery/power/port_gen/pacman/mrs,
+/turf/simulated/floor/plating,
+/area/submap/v5/outdoors)
+"dk" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"do" = (
+/obj/machinery/atmospherics/unary/freezer,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"ds" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"du" = (
+/obj/machinery/power/terminal,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"dA" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/obj/machinery/alarm,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"dO" = (
+/obj/structure/cable/orange{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"dX" = (
+/obj/structure/cliff/automatic/corner,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"ei" = (
+/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,
+/area/submap/v5/outpost_bar)
+"ek" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_wr2)
+"ez" = (
+/obj/item/stool/padded{
+ dir = 1
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"eD" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/light/floortube{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"eE" = (
+/obj/structure/cable/orange{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"eK" = (
+/obj/structure/outcrop/uranium,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"eM" = (
+/obj/machinery/atmospherics/binary/pump/high_power/on{
+ dir = 1
+ },
+/obj/machinery/door/airlock/glass_atmos,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"eN" = (
+/turf/simulated/mineral/icey/v5{
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"eT" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"fj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"fn" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/effect/map_helper/airlock/door/ext_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_outer";
+ locked = 1
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/submap/v5/outpost_airlock)
+"fp" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"fr" = (
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/caves)
+"fA" = (
+/obj/machinery/door/airlock/voidcraft/survival_pod,
+/obj/structure/fans/tiny,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"fT" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engihall)
+"fU" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"go" = (
+/obj/structure/prop/rock/ice/flat,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"gA" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"gI" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 9
+ },
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"gO" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"gQ" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"gS" = (
+/obj/structure/cliff/automatic{
+ dir = 4
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"gX" = (
+/obj/structure/prop/rock/glamour/triple,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"hg" = (
+/obj/structure/prop/alien/computer/camera/flipped,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"hj" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"hn" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"hw" = (
+/obj/structure/prop/rock/ice/small/alt,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"hD" = (
+/obj/structure/loot_pile/surface/alien/engineering,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"hL" = (
+/obj/machinery/vending/snack,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"hZ" = (
+/obj/structure/outcrop/silver,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"ie" = (
+/obj/structure/bed/chair/comfy/green{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"ig" = (
+/obj/machinery/alarm,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"ip" = (
+/obj/structure/loot_pile/surface/drone,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"ir" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"iw" = (
+/obj/machinery/power/apc/angled{
+ dir = 1
+ },
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable/orange{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"iE" = (
+/obj/machinery/light/floortube,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"iZ" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"ja" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"jg" = (
+/obj/structure/prop/rock/ice/spike,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"jk" = (
+/obj/machinery/atmospherics/binary/pump/high_power/on,
+/obj/machinery/atmospherics/binary/pump/high_power/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"jl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"jp" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"jy" = (
+/mob/living/simple_mob/homunculus/evil,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"jA" = (
+/obj/random/material,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"jB" = (
+/obj/structure/prop/rock/glamour/small/alt3,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"jJ" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engihall)
+"jN" = (
+/obj/machinery/atmospherics/binary/pump{
+ dir = 1;
+ target_pressure = 20
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"ke" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"ki" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/submap/v5/outpost_nhall)
+"kn" = (
+/turf/simulated/shuttle/floor/alien,
+/area/submap/v5/alien_ship)
+"kt" = (
+/obj/structure/bed/chair/comfy/green{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"kw" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"kG" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"kO" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"kT" = (
+/obj/structure/sink{
+ pixel_y = 14
+ },
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"kU" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"ld" = (
+/obj/machinery/atmospherics/omni/atmos_filter{
+ tag_east = 2;
+ tag_north = 1;
+ tag_south = 6
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"lh" = (
+/obj/structure/table/alien,
+/obj/item/stack/cable_coil/alien,
+/turf/simulated/shuttle/floor/alien,
+/area/submap/v5/alien_ship)
+"ll" = (
+/turf/simulated/shuttle/wall/alien,
+/area/submap/v5/alien_ship)
+"lw" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"lx" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"lC" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"lH" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"lV" = (
+/obj/structure/table/alien,
+/obj/item/tool/screwdriver/alien,
+/turf/simulated/shuttle/floor/alien,
+/area/submap/v5/alien_ship)
+"mc" = (
+/obj/structure/table/gamblingtable,
+/obj/structure/reagent_dispensers/beerkeg,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"mj" = (
+/obj/machinery/door/airlock/alien/locked,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"mq" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"mG" = (
+/obj/effect/map_helper/airlock/sensor/int_sensor,
+/obj/machinery/airlock_sensor/airlock_interior{
+ pixel_x = -24;
+ pixel_y = 21
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"mR" = (
+/obj/structure/prop/rock/glamour/small/alt2,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"nf" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/light/floortube{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"nt" = (
+/obj/structure/prop/rock/glamour/small,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"nw" = (
+/obj/structure/table/alien,
+/obj/item/weldingtool/alien,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"nM" = (
+/obj/effect/shuttle_landmark/automatic/admin_use1,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outpost_lpad)
+"oe" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume,
+/obj/effect/map_helper/airlock/atmos/pump_out_external,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outpost_airlock)
+"of" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"ol" = (
+/obj/structure/cable/orange,
+/obj/machinery/power/terminal,
+/obj/machinery/power/apc/angled,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"om" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"op" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"oA" = (
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"oF" = (
+/obj/item/research_sample/bluespace,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"oH" = (
+/obj/effect/shuttle_landmark/automatic/admin_use1,
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outpost_lpad2)
+"oJ" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/red,
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"oL" = (
+/obj/effect/fake_sun/cool{
+ do_weather = 1;
+ weather_visuals_icon_state = "snowfall_light"
+ },
+/turf/unsimulated/mineral{
+ carbon_dioxide = 75;
+ icon_state = "rock-icey";
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"oO" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"oP" = (
+/obj/machinery/power/apc/angled{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"oQ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"oX" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"pc" = (
+/obj/structure/outcrop/coal,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"pe" = (
+/obj/structure/cable/orange{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"pg" = (
+/obj/structure/prop/rock/ice/small,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/caves)
+"pn" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"pr" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"pz" = (
+/obj/machinery/light/floortube{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"pA" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"pC" = (
+/obj/machinery/door/airlock/voidcraft/survival_pod,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/fans/tiny,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"pQ" = (
+/obj/machinery/light,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"pR" = (
+/obj/structure/table/alien,
+/obj/item/aliencoin/phoron,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"pV" = (
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/obj/structure/cable/orange{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"qc" = (
+/obj/random/multiple/underdark/ores,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"qj" = (
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"qo" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"qq" = (
+/obj/machinery/atmospherics/pipe/vent{
+ dir = 1
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"qs" = (
+/obj/structure/loot_pile/surface/alien/security,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"qE" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"qI" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"qT" = (
+/obj/machinery/light/floortube{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"ra" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_engi)
+"ro" = (
+/obj/machinery/door/airlock/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"rM" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"rO" = (
+/obj/item/capture_crystal/glamour,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"sc" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/binary/passive_gate/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"sd" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"sm" = (
+/obj/structure/table/gamblingtable,
+/obj/item/reagent_containers/food/condiment/small/peppermill{
+ pixel_x = 3;
+ pixel_y = 13
+ },
+/obj/item/reagent_containers/food/condiment/small/saltshaker{
+ pixel_x = -1;
+ pixel_y = 10
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"sz" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"sA" = (
+/obj/structure/loot_pile/surface/bones,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"sT" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"sY" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"sZ" = (
+/obj/machinery/atmospherics/unary/freezer{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"tn" = (
+/obj/machinery/atmospherics/omni/mixer{
+ tag_east = 2;
+ tag_south = 1;
+ tag_south_con = 21;
+ tag_west = 1;
+ tag_west_con = 79
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"to" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"tq" = (
+/obj/machinery/atmospherics/omni/atmos_filter{
+ tag_east = 2;
+ tag_south = 4;
+ tag_west = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"tv" = (
+/obj/item/robot_parts/robot_component/camera,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"tH" = (
+/obj/structure/prop/rock/crystal,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"tK" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"tO" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"tQ" = (
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"ui" = (
+/turf/simulated/wall{
+ can_open = 1
+ },
+/area/submap/v5/outpost_power)
+"uk" = (
+/obj/effect/floor_decal/industrial/danger{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/effect/map_helper/airlock/door/int_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_inner";
+ locked = 1
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/submap/v5/outpost_airlock)
+"ur" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"ux" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"uO" = (
+/obj/structure/cliff/automatic{
+ dir = 8
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"vh" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"vJ" = (
+/obj/machinery/light/floortube{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"vO" = (
+/obj/structure/cliff/automatic{
+ dir = 5
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"vV" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/machinery/power/apc/angled{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"wq" = (
+/obj/structure/outcrop/diamond,
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/caves)
+"wr" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"wt" = (
+/obj/machinery/vending/cigarette,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"wu" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"wJ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/universal,
+/obj/machinery/meter,
+/obj/machinery/door/airlock/glass_atmos,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"wM" = (
+/turf/simulated/floor/plating{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outpost_lpad2)
+"wY" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"xe" = (
+/obj/item/poi/brokenoldreactor,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"xl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"xq" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"xu" = (
+/obj/structure/bed/chair/comfy,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"xH" = (
+/turf/unsimulated/mineral{
+ carbon_dioxide = 75;
+ icon_state = "rock-icey";
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"xQ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"ya" = (
+/obj/random/research_sample_type1,
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/caves)
+"yo" = (
+/turf/simulated/shuttle/wall/voidcraft,
+/area/submap/v5/mech_pod)
+"yr" = (
+/obj/random/material,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"yw" = (
+/obj/structure/prop/rock/ice/round,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"yA" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"yB" = (
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"yQ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced/full,
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"yY" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"zk" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_dome)
+"zo" = (
+/obj/structure/outcrop/iron,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"zs" = (
+/obj/structure/bed/chair/comfy/green,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"zv" = (
+/obj/machinery/disposal,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"zx" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"zD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"zH" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"zO" = (
+/obj/machinery/light/floortube{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"Ak" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Ao" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Ax" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"AG" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/power/apc/angled{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"AH" = (
+/obj/machinery/light/floortube{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"AI" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 12
+ },
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"AM" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"AS" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"AW" = (
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"AX" = (
+/obj/structure/table/reinforced,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"AZ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Bc" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Be" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/blue,
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Bk" = (
+/obj/machinery/power/smes/buildable,
+/obj/structure/cable/orange{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"Bq" = (
+/obj/item/research_sample/rare,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Bx" = (
+/obj/machinery/door/airlock/research,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"By" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engihall)
+"BB" = (
+/obj/structure/bed/chair/office/light{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"BC" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"BF" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/power/apc/angled{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"BK" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/red{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"BQ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"BR" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Ca" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 1;
+ frequency = 1379;
+ id_tag = "v5_airlock_pump"
+ },
+/obj/effect/map_helper/airlock/atmos/pump_out_internal,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Cg" = (
+/obj/random/outcrop,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Cy" = (
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outpost_lpad)
+"CQ" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"CR" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Db" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"De" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Df" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 6
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"Dj" = (
+/obj/structure/outcrop/gold,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Dk" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Dm" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/railing,
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"Dr" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Dt" = (
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"Dy" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"DA" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_nhall)
+"DB" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"DF" = (
+/obj/structure/urinal{
+ pixel_y = 25
+ },
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"DP" = (
+/obj/structure/prop/rock/ice,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"DZ" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/light/floortube{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"Ed" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Ee" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"En" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"Eo" = (
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/structure/cable/orange{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/angled{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Et" = (
+/obj/structure/outcrop,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Ev" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"EF" = (
+/obj/structure/railing,
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"EI" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"EP" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"EV" = (
+/obj/structure/cliff/automatic/corner{
+ dir = 9
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Fe" = (
+/obj/structure/prop/rock/glamour/double,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Fz" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"FQ" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 5
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"FR" = (
+/obj/machinery/light/floortube{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Gf" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Gk" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"Gt" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/black{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"GG" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"GI" = (
+/obj/structure/closet/crate/oldreactor,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"GT" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Ha" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Hf" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/universal,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/glass_atmos,
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Hj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"Hm" = (
+/obj/machinery/atmospherics/pipe/vent{
+ dir = 4
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Hn" = (
+/obj/structure/cable/orange{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engihall)
+"Hs" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"HB" = (
+/obj/machinery/atmospherics/omni/atmos_filter{
+ tag_east = 2;
+ tag_south = 3;
+ tag_west = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"HF" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"HG" = (
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"HI" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"HL" = (
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"HQ" = (
+/obj/structure/outcrop/lead,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"HU" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"HW" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/glass_engineering,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Ih" = (
+/obj/machinery/door/airlock/hatch,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"Ip" = (
+/obj/structure/table/gamblingtable,
+/obj/machinery/chemical_dispenser/bar_soft/full,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"It" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Iw" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"IE" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"II" = (
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"IQ" = (
+/obj/structure/prop/rock/ice/round,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"IZ" = (
+/obj/effect/overmap/visitable{
+ icon = 'icons/obj/overmap_vr.dmi';
+ icon_state = "virgo5";
+ name = "Virgo 5";
+ scanner_desc = "Mahir, or Virgo 5, is the fifth planet from the star Virgo-Erigone. It suffers from Kessler Syndrome, making landing difficult and only possible at specific time intervals. The surface sits well below inhabitable temperatures and the atmosphere consists primarily of carbon dioxide.";
+ skybox_icon = 'icons/skybox/virgo5.dmi';
+ skybox_icon_state = 'v5';
+ unknown_name = "unknown planet"
+ },
+/turf/unsimulated/mineral{
+ carbon_dioxide = 75;
+ icon_state = "rock-icey";
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"Jb" = (
+/obj/item/stack/material/steel,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Jc" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Jd" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Jg" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"Jn" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Jq" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/blue{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Ju" = (
+/obj/structure/table/alien,
+/obj/item/tool/crowbar/alien,
+/turf/simulated/shuttle/floor/alien,
+/area/submap/v5/alien_ship)
+"Jx" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"JQ" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"JX" = (
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/caves)
+"Kd" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/light,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Kf" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"Kn" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/red{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Kp" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Kq" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Ks" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Ky" = (
+/obj/machinery/recharge_station,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"KF" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"KQ" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/light/floortube,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"KY" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_wr1)
+"Le" = (
+/obj/random/pacman,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Lj" = (
+/obj/machinery/power/quantumpad,
+/obj/structure/cable/orange{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Lk" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Ll" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Lm" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Lw" = (
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"LM" = (
+/obj/machinery/vending/boozeomat,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"LQ" = (
+/obj/structure/bed/chair/comfy{
+ dir = 1
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"LS" = (
+/obj/effect/floor_decal/industrial/danger{
+ dir = 4
+ },
+/obj/effect/map_helper/airlock/door/int_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_inner";
+ locked = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"LY" = (
+/obj/structure/outcrop/diamond,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Md" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_engihall)
+"Mg" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"Mo" = (
+/turf/simulated/floor/plating{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outpost_lpad)
+"Mp" = (
+/obj/structure/cable/orange{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/machinery/power/apc/angled{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"Mr" = (
+/obj/structure/outcrop/iron,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Ms" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/orange{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Mt" = (
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/outdoors)
+"Mw" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/light/floortube{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"My" = (
+/turf/simulated/shuttle/wall/alien/hard_corner,
+/area/submap/v5/alien_ship)
+"ME" = (
+/obj/machinery/atmospherics/valve,
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"MJ" = (
+/obj/effect/map_helper/airlock/door/ext_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_outer";
+ locked = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"MN" = (
+/obj/machinery/atmospherics/unary/heater{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"MV" = (
+/obj/machinery/portable_atmospherics/powered/scrubber,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"MZ" = (
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outpost_lpad2)
+"Na" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Nf" = (
+/obj/structure/cable/orange{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/machinery/power/apc/angled{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Nk" = (
+/obj/machinery/door/airlock/glass_atmos,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Nl" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Nu" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"NB" = (
+/obj/machinery/mech_recharger,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/mech_pod)
+"ND" = (
+/obj/structure/prop/big_skeleton,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"NO" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_wr3)
+"NV" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"NW" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"NY" = (
+/obj/structure/prop/rock/ice,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Oc" = (
+/turf/simulated/mineral/icey/v5{
+ temperature = 150
+ },
+/area/submap/v5/outpost_power)
+"Oe" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engihall)
+"Oj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"On" = (
+/obj/structure/table/alien,
+/obj/item/tool/wrench/alien,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"Oq" = (
+/obj/structure/outcrop/phoron,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Ou" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Oz" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"OA" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"OH" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"OQ" = (
+/obj/structure/cable/orange{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"OY" = (
+/obj/structure/cable/orange{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"OZ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Pi" = (
+/obj/item/stack/material/valhollide,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Pt" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_power)
+"Pu" = (
+/obj/structure/closet/cabinet,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"PF" = (
+/obj/structure/cliff/automatic,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"PO" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"PR" = (
+/obj/item/aliencoin/phoron,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"PT" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Qp" = (
+/obj/machinery/alarm,
+/obj/structure/table/rack,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"Qq" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"Qr" = (
+/obj/structure/table/gamblingtable,
+/obj/item/reagent_containers/food/drinks/shaker{
+ pixel_x = -7;
+ pixel_y = 11
+ },
+/obj/item/reagent_containers/glass/rag,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"Qs" = (
+/obj/machinery/alarm{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"QC" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"QE" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"QF" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"QK" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"QU" = (
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/orange{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"QY" = (
+/obj/structure/table/alien,
+/obj/item/storage/belt/utility/alien,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"Rg" = (
+/obj/structure/cliff/automatic{
+ dir = 9
+ },
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Rt" = (
+/obj/structure/table/alien,
+/obj/item/aliencoin/gold,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"RE" = (
+/obj/machinery/atmospherics/binary/pump/high_power/on,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"RG" = (
+/obj/item/cell/device/weapon/recharge/alien,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"RH" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/submap/v5/outpost_airlock)
+"RO" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"RY" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Sl" = (
+/obj/machinery/media/jukebox,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/v5/outpost_bar)
+"Sn" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 4;
+ frequency = 1379;
+ id_tag = "v5_airlock_pump"
+ },
+/obj/effect/map_helper/airlock/atmos/chamber_pump,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Sq" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_atmos)
+"Ss" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"SJ" = (
+/obj/structure/railing,
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"SN" = (
+/obj/machinery/door/airlock/glass_engineering,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"SV" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"SY" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Tb" = (
+/obj/machinery/airlock_sensor/airlock_exterior{
+ pixel_x = 23
+ },
+/obj/effect/map_helper/airlock/sensor/ext_sensor,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outpost_airlock)
+"Tr" = (
+/obj/structure/table/gamblingtable,
+/obj/item/storage/fancy/cigar,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"Tt" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"Tz" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/railing,
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"TG" = (
+/obj/item/bluespace_crystal,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"TO" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/table/rack,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"TR" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/orange{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"TT" = (
+/obj/machinery/crystal/ice,
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/caves)
+"TX" = (
+/obj/random/research_sample_type1,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Ug" = (
+/obj/structure/prop/rock/ice/small,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Uw" = (
+/obj/structure/outcrop/platinum,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"UH" = (
+/obj/structure/cable/orange{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_engi)
+"UJ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"UN" = (
+/obj/structure/railing,
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/simulated/floor/water{
+ outdoors = -1
+ },
+/area/submap/v5/outpost_power)
+"UR" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"UV" = (
+/obj/structure/prop/statue/pillar,
+/turf/simulated/floor/outdoors/ice/v5{
+ outdoors = -1
+ },
+/area/submap/v5/caves)
+"Vg" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Vh" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Vj" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"VJ" = (
+/obj/structure/table/gamblingtable,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/chemical_dispenser/bar_alc/full,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"VM" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"VN" = (
+/obj/structure/table/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_nhall)
+"VT" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"Wa" = (
+/turf/simulated/mineral/crystal/v5,
+/area/submap/v5/outdoors)
+"Wc" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Wo" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Wr" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"Wu" = (
+/turf/simulated/floor/outdoors/ice/v5,
+/area/submap/v5/outdoors)
+"WD" = (
+/obj/machinery/power/rtg/fake_gen/geothermal,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"WJ" = (
+/obj/structure/cable/orange{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/machinery/power/apc/angled{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr3)
+"WL" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"WO" = (
+/obj/machinery/disposal,
+/turf/simulated/shuttle/floor/voidcraft/dark,
+/area/submap/v5/outpost_bar)
+"WQ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"WT" = (
+/obj/structure/prop/rock/ice/spike,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"WW" = (
+/obj/structure/grille,
+/obj/structure/window/titanium/full,
+/turf/simulated/shuttle/floor/voidcraft,
+/area/submap/v5/outpost_bar)
+"WZ" = (
+/obj/machinery/atmospherics/pipe/tank/air{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Xd" = (
+/obj/structure/table/alien,
+/obj/item/gun/energy/alien,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"Xe" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/black{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Xi" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/red{
+ dir = 9
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Xj" = (
+/obj/machinery/atmospherics/binary/passive_gate{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Xy" = (
+/turf/simulated/mineral/crystal/v5,
+/area/submap/v5/caves)
+"XC" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr2)
+"XG" = (
+/turf/unsimulated/floor/steel{
+ carbon_dioxide = 75;
+ icon = 'icons/turf/outdoors.dmi';
+ icon_state = "snow";
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"XJ" = (
+/turf/simulated/floor/plating{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"XK" = (
+/obj/structure/prop/rock/ice/small,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"XO" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/black,
+/obj/machinery/meter,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"XU" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"XX" = (
+/obj/machinery/power/apc/angled{
+ dir = 4
+ },
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable/orange{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"Yc" = (
+/turf/simulated/floor/tiled/steel_grid{
+ carbon_dioxide = 75;
+ nitrogen = 17;
+ outdoors = 1;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"Yy" = (
+/obj/structure/table/alien,
+/obj/item/tool/wirecutters/alien,
+/turf/simulated/shuttle/floor/alien,
+/area/submap/v5/alien_ship)
+"Yz" = (
+/obj/machinery/atmospherics/unary/heater{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"YF" = (
+/obj/machinery/light/floortube{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_whall)
+"YI" = (
+/obj/effect/map_helper/airlock/door/ext_door,
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "v5_airlock_outer";
+ locked = 1
+ },
+/obj/machinery/access_button/airlock_exterior{
+ master_tag = "v5_airlock";
+ pixel_y = -20
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_airlock)
+"YL" = (
+/obj/structure/cable/orange{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"YQ" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_wr1)
+"YR" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/blue{
+ dir = 5
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Zb" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 10
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/v5/outpost_power)
+"Ze" = (
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Zf" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 5
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Zh" = (
+/obj/item/stack/material/morphium,
+/obj/structure/table/marble,
+/obj/item/stack/material/morphium,
+/obj/item/stack/material/morphium,
+/obj/item/stack/material/morphium,
+/obj/item/stack/material/morphium,
+/turf/simulated/mineral/floor/icey{
+ carbon_dioxide = 75;
+ ignore_cavegen = 1;
+ ignore_mapgen = 1;
+ ignore_oregen = 1;
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/caves)
+"Zn" = (
+/obj/structure/table/standard,
+/obj/item/deskbell,
+/obj/machinery/door/window{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_atmos)
+"Zq" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_power)
+"Zr" = (
+/obj/machinery/porta_turret/alien/abductor,
+/turf/simulated/shuttle/floor/alienplating/blue,
+/area/submap/v5/alien_ship)
+"Zu" = (
+/turf/unsimulated/mineral{
+ carbon_dioxide = 75;
+ icon_state = "rock-icey";
+ nitrogen = 17;
+ oxygen = 8;
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"Zy" = (
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"Zz" = (
+/obj/random/empty_or_lootable_crate,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"ZI" = (
+/obj/structure/prop/rock/ice/small/alt,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"ZL" = (
+/obj/structure/prop/rock/ice/flat,
+/turf/simulated/floor/outdoors/snow/v5,
+/area/submap/v5/outdoors)
+"ZM" = (
+/turf/simulated/mineral/icey/v5{
+ temperature = 150
+ },
+/area/submap/v5/outdoors)
+"ZV" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/v5/outpost_dome)
+"ZX" = (
+/turf/simulated/wall/eris,
+/area/submap/v5/outpost_airlock)
+
+(1,1,1) = {"
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+Zu
+IZ
+"}
+(2,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+oL
+"}
+(3,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(4,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+TX
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+TX
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+hZ
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZL
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(5,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+JX
+eN
+eN
+Mr
+Lw
+Mr
+Lw
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZI
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(6,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+HQ
+Lw
+Lw
+Lw
+Le
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+JX
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+Lw
+Lw
+TX
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(7,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+JX
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(8,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+HQ
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+JX
+JX
+JX
+JX
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+hZ
+eN
+eN
+eN
+eN
+eN
+TX
+HQ
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(9,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eK
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eK
+eK
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+IQ
+Zy
+Jb
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Mt
+JX
+JX
+JX
+eN
+eN
+Mr
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+HQ
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+Zu
+"}
+(10,1,1) = {"
+xH
+eN
+eN
+eK
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eK
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zz
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Mt
+JX
+JX
+JX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+HQ
+Lw
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+Zu
+"}
+(11,1,1) = {"
+xH
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+TX
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eK
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Jb
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Mt
+JX
+JX
+JX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+IQ
+Zy
+ZM
+ZM
+ZM
+Zu
+"}
+(12,1,1) = {"
+xH
+eN
+eK
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eK
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+XG
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Jb
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Mt
+Mt
+Mt
+Mt
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(13,1,1) = {"
+xH
+eN
+eN
+Lw
+eK
+eN
+eN
+eN
+eN
+eK
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eK
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Mt
+Mt
+Mt
+Mt
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(14,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+TX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Mt
+Mt
+Mt
+Mt
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+XJ
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+Yc
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(15,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+yo
+yo
+yo
+yo
+yo
+yo
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZI
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Et
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+XJ
+Yc
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(16,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+GI
+HL
+HL
+HL
+HL
+Ih
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+HQ
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+NY
+Zy
+Zy
+ZM
+XJ
+Yc
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+XJ
+wM
+MZ
+MZ
+MZ
+MZ
+oH
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(17,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+Ky
+HL
+HL
+NB
+HL
+yo
+Lw
+Lw
+Lw
+Lw
+Lw
+TX
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+ZM
+ZM
+eN
+Lw
+TX
+pc
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(18,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+Ky
+HL
+HL
+NB
+tv
+yo
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+ZM
+ZM
+eN
+pc
+Lw
+Lw
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(19,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+xe
+HL
+HL
+HL
+HL
+Ih
+Lw
+Lw
+Lw
+HQ
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+ZI
+ZM
+eN
+eN
+pc
+Lw
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Ug
+Zy
+Zy
+ZM
+Zu
+"}
+(20,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+yo
+yo
+yo
+yo
+yo
+yo
+yo
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(21,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eK
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+HQ
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(22,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eK
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Ug
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(23,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eK
+Lw
+Lw
+eK
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(24,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Ug
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+fr
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zu
+"}
+(25,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eK
+Lw
+eK
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+fr
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zu
+"}
+(26,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+pc
+Lw
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zu
+"}
+(27,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+qj
+qj
+qj
+qj
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+Lw
+pc
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zu
+"}
+(28,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+HQ
+Lw
+Lw
+eN
+ZM
+ZM
+qj
+qj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+fr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zu
+"}
+(29,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Oq
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(30,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+oH
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(31,1,1) = {"
+xH
+eN
+eN
+Oq
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZI
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zu
+"}
+(32,1,1) = {"
+xH
+eN
+Lw
+TX
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Ug
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Et
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(33,1,1) = {"
+xH
+eN
+Oq
+Lw
+Lw
+Lw
+Oq
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zu
+"}
+(34,1,1) = {"
+xH
+eN
+eN
+Lw
+Oq
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+NY
+Zy
+Zy
+Zy
+Zy
+wM
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+MZ
+wM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+Zu
+"}
+(35,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+WT
+Zy
+Zy
+Zy
+Zy
+IQ
+Zy
+ZL
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+wM
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(36,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+DP
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+IQ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(37,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+My
+ll
+ll
+ll
+My
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+WT
+Zy
+Ug
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zu
+"}
+(38,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+My
+My
+Xd
+On
+Rt
+My
+My
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+NY
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+fr
+eN
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Zu
+"}
+(39,1,1) = {"
+xH
+eN
+eN
+eN
+My
+My
+Zr
+yB
+yB
+yB
+yB
+My
+My
+yw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+IQ
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+NY
+eN
+eN
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+Zu
+"}
+(40,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+cQ
+yB
+yB
+kn
+yB
+yB
+yB
+ll
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+eN
+TX
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Zu
+"}
+(41,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+hD
+yB
+lh
+kn
+Yy
+yB
+yB
+ll
+Lw
+Lw
+hw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Zu
+"}
+(42,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+yB
+kn
+kn
+kn
+kn
+kn
+yB
+mj
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Rg
+uO
+uO
+uO
+uO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+Zu
+"}
+(43,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+yB
+kn
+kn
+kn
+kn
+kn
+yB
+mj
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+xH
+"}
+(44,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+qs
+yB
+lV
+kn
+Ju
+yB
+yB
+ll
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Mr
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(45,1,1) = {"
+xH
+eN
+eN
+eN
+ll
+hg
+yB
+yB
+kn
+yB
+yB
+yB
+ll
+Lw
+Lw
+Lw
+eN
+eN
+Mr
+Lw
+Lw
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+zo
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(46,1,1) = {"
+xH
+eN
+eN
+eN
+My
+My
+Zr
+yB
+yB
+yB
+yB
+My
+My
+Lw
+Lw
+eN
+eN
+eN
+eN
+Mr
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Rg
+EV
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+ek
+xq
+xq
+xq
+ek
+xq
+xq
+xq
+ek
+ek
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(47,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+My
+My
+pR
+nw
+QY
+My
+My
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+Lk
+JQ
+JQ
+JQ
+JQ
+JQ
+JQ
+JQ
+Lk
+ek
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Mr
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(48,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+My
+ll
+ll
+ll
+My
+go
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+Wc
+JQ
+AH
+JQ
+JQ
+JQ
+AH
+JQ
+Wc
+ek
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+xH
+"}
+(49,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+jg
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+oQ
+BC
+BC
+BC
+BC
+fp
+BC
+BC
+De
+ek
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+Lw
+TX
+eN
+eN
+eN
+xH
+"}
+(50,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+KF
+JQ
+FR
+JQ
+JQ
+QF
+FR
+JQ
+KF
+ek
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+TX
+Lw
+Mr
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+xH
+"}
+(51,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+XK
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ek
+Wr
+JQ
+Nf
+BF
+oX
+Dk
+JQ
+JQ
+Wr
+ek
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+xH
+"}
+(52,1,1) = {"
+xH
+eN
+eN
+Oq
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Rg
+EV
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+KY
+KY
+KY
+KY
+KY
+Ax
+XC
+Ax
+NO
+NO
+NO
+NO
+NO
+NO
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+Lw
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+xH
+"}
+(53,1,1) = {"
+xH
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+WT
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+KY
+oO
+Mp
+AG
+KY
+Fz
+Qq
+Fz
+NO
+UR
+WJ
+oP
+ds
+NO
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(54,1,1) = {"
+xH
+eN
+eN
+Oq
+Oq
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+ei
+ei
+fA
+ei
+ei
+ei
+WW
+ei
+WW
+ei
+ei
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Tt
+oO
+DZ
+fU
+XU
+Fz
+Qq
+Fz
+Bx
+lx
+HF
+vJ
+ds
+kG
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(55,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Oq
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+kT
+aF
+AX
+ez
+Sl
+xu
+sm
+LQ
+hL
+ei
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Tt
+oO
+pe
+jl
+Mg
+Kf
+pV
+Kf
+Hj
+NV
+bG
+ds
+ds
+kG
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(56,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+VJ
+aF
+AX
+ez
+Dt
+Dt
+Dt
+Dt
+pQ
+ei
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Tt
+oO
+zO
+RO
+XU
+Fz
+yA
+Fz
+Bx
+sz
+ds
+pz
+ds
+kG
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(57,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+Ip
+zs
+AX
+ez
+Dt
+xu
+sm
+LQ
+Dt
+ei
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+KY
+oO
+oO
+YQ
+KY
+ig
+yA
+Fz
+NO
+op
+ds
+ds
+ds
+NO
+Zy
+ZL
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(58,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+LM
+aF
+AX
+ez
+Jg
+xu
+sm
+LQ
+Dt
+ei
+Zy
+XJ
+Yc
+XJ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+KY
+Tt
+Tt
+KY
+KY
+iw
+xQ
+Fz
+NO
+NO
+kG
+kG
+NO
+NO
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(59,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+TX
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+Qr
+aF
+AX
+ez
+wY
+ay
+lH
+lH
+lH
+pC
+Iw
+Iw
+to
+XJ
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(60,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+Tr
+aF
+AX
+ez
+ca
+ei
+ei
+ei
+ei
+ei
+Zy
+XJ
+om
+XJ
+Cy
+Cy
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Cy
+Cy
+Cy
+Cy
+PO
+YF
+yA
+iE
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(61,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+ei
+mc
+aF
+AX
+ez
+Dt
+ei
+DF
+tQ
+tQ
+ei
+Zy
+XJ
+om
+XJ
+Cy
+Mo
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(62,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+ei
+Pu
+aF
+aF
+Dt
+Dt
+cd
+tQ
+ei
+cd
+ei
+Zy
+XJ
+om
+XJ
+Mo
+Cy
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Cy
+Mo
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+eN
+eN
+eN
+eN
+eN
+hZ
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(63,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+ei
+WO
+aF
+AX
+wt
+zv
+ei
+AI
+ei
+kw
+ei
+Zy
+XJ
+om
+XJ
+Mo
+Cy
+Cy
+nM
+Cy
+Mo
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ip
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+Lw
+Dj
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(64,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+ei
+ei
+ei
+ei
+ei
+ei
+ei
+ei
+ei
+ei
+ei
+Zy
+XJ
+om
+XJ
+Mo
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+Dj
+Lw
+Lw
+TX
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(65,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZI
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Mo
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+PO
+YF
+yA
+iE
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(66,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Mo
+Cy
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Cy
+Mo
+Cy
+Cy
+PO
+Fz
+yA
+Fz
+PO
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZI
+ZM
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Dj
+eN
+eN
+eN
+eN
+xH
+"}
+(67,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Mr
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Et
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Cy
+Mo
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Mo
+Cy
+Cy
+WQ
+zk
+AS
+ro
+AS
+zk
+GG
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+xH
+"}
+(68,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+TX
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Cy
+Cy
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Mo
+Cy
+Cy
+WQ
+cb
+Oj
+kO
+HG
+kO
+Vg
+cb
+GG
+Zy
+Zy
+Zy
+jA
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+Dj
+Lw
+Lw
+hZ
+eN
+eN
+eN
+eN
+xH
+"}
+(69,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+WQ
+cb
+VM
+UJ
+WL
+xl
+Nl
+Bc
+SV
+cb
+GG
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Dj
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(70,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Pi
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+eN
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+XJ
+om
+XJ
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+zk
+cb
+VM
+UJ
+wr
+wr
+yY
+wr
+wr
+Bc
+SV
+cb
+zk
+Zy
+Zy
+Zy
+Zy
+XG
+Zy
+ZM
+eN
+eN
+eN
+eN
+Dj
+Lw
+hZ
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(71,1,1) = {"
+xH
+eN
+eN
+eN
+Pi
+Pi
+Pi
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Tb
+XJ
+om
+XJ
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+Cy
+zk
+zk
+VM
+UJ
+wr
+wr
+wr
+yY
+wr
+wr
+wr
+Bc
+SV
+zk
+zk
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(72,1,1) = {"
+xH
+eN
+eN
+eN
+Pi
+Pi
+Pi
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Mr
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZX
+MJ
+fn
+YI
+ZX
+ZX
+ZX
+ZX
+Cy
+Cy
+Cy
+zk
+zk
+mq
+UJ
+wr
+wr
+wr
+WL
+nf
+Nl
+wr
+wr
+wr
+Bc
+Kd
+zk
+zk
+Zy
+Zy
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(73,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+oe
+yQ
+Ca
+RH
+Sn
+Vh
+WZ
+WZ
+ZX
+Cy
+Cy
+WQ
+cb
+VM
+UJ
+wr
+wr
+wr
+wr
+wr
+Db
+wr
+wr
+wr
+wr
+wr
+Bc
+SV
+cb
+GG
+Zy
+Zy
+IQ
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(74,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+zo
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+AZ
+qT
+RH
+ck
+Ed
+Na
+gI
+ZX
+Cy
+WQ
+cb
+VM
+UJ
+wr
+wr
+wr
+wr
+wr
+wr
+Db
+wr
+wr
+wr
+wr
+wr
+wr
+Bc
+SV
+cb
+GG
+Zy
+Zy
+ZM
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(75,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Mr
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Et
+Zy
+oe
+yQ
+Ca
+RH
+ai
+Vh
+XX
+OQ
+ZX
+Cy
+HI
+VM
+UJ
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+Db
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+BQ
+wr
+BR
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(76,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+RG
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+WT
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+vO
+dX
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+ZX
+LS
+uk
+ba
+ZX
+ZX
+GT
+ZX
+Ou
+zk
+of
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+Db
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+BQ
+bq
+zk
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(77,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+go
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Ou
+mG
+ki
+Kp
+Qs
+Eo
+sT
+CQ
+CQ
+AS
+BQ
+Ha
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+Db
+wr
+wr
+wr
+wr
+wr
+Ha
+wr
+BQ
+Ha
+zk
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(78,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+TX
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Ou
+CQ
+dO
+pr
+Vj
+ke
+ke
+Vj
+Vj
+YL
+It
+av
+Ee
+Ee
+Mw
+Ee
+TR
+Ee
+Ee
+aR
+Ee
+Ee
+Ee
+Ee
+Ee
+KQ
+zH
+VT
+cZ
+zk
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(79,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Ou
+CQ
+OA
+sd
+OZ
+CQ
+CQ
+CQ
+CQ
+AS
+BQ
+rM
+wr
+wr
+wr
+wr
+yY
+wr
+wr
+aw
+wr
+wr
+wr
+wr
+wr
+rM
+wr
+BQ
+rM
+zk
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(80,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+DA
+Ao
+sY
+Ao
+DA
+Ou
+Ou
+Ou
+Ou
+zk
+of
+wr
+wr
+wr
+wr
+wr
+yY
+wr
+wr
+aw
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+BQ
+bq
+zk
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(81,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Ou
+pn
+OH
+Ev
+Ou
+Zy
+Zy
+Zy
+Zy
+HI
+Bc
+SV
+wr
+wr
+wr
+wr
+yY
+wr
+wr
+aw
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+BQ
+wr
+BR
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(82,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Ou
+ie
+OA
+CQ
+Ou
+Zy
+Zy
+Zy
+Zy
+ZV
+cb
+Bc
+SV
+wr
+wr
+wr
+Lj
+wr
+wr
+aw
+wr
+wr
+wr
+wr
+wr
+wr
+VM
+UJ
+cb
+hj
+Zy
+Zy
+Ug
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(83,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Ou
+VN
+OA
+CQ
+Ou
+Wu
+Zy
+Zy
+Zy
+Zy
+qo
+cb
+Bc
+SV
+wr
+wr
+wr
+wr
+wr
+aw
+wr
+wr
+wr
+wr
+wr
+VM
+UJ
+cb
+hj
+Zy
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(84,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+TX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+vO
+dX
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Ou
+kt
+OA
+CQ
+Ou
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+zk
+zk
+vh
+SV
+wr
+wr
+wr
+WL
+eD
+Nl
+wr
+wr
+wr
+VM
+Dr
+zk
+zk
+Zy
+Zy
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(85,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+DA
+TO
+OA
+CQ
+DA
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+zk
+zk
+cg
+SV
+wr
+wr
+wr
+wr
+wr
+wr
+wr
+VM
+UJ
+zk
+zk
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(86,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+XG
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+DA
+Qp
+OA
+CQ
+DA
+Wu
+Wu
+Wu
+Wu
+Et
+Zy
+Zy
+Zy
+zk
+cb
+Bc
+SV
+wr
+wr
+wr
+wr
+wr
+VM
+UJ
+cb
+zk
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(87,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Ou
+CQ
+OA
+CQ
+Ou
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+ZV
+cb
+Bc
+SV
+wr
+wr
+wr
+VM
+UJ
+cb
+hj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Xy
+Xy
+Xy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(88,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Ou
+CQ
+OA
+CQ
+Ou
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+ZV
+cb
+Hs
+kO
+kO
+kO
+Ll
+cb
+hj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Xy
+Xy
+Xy
+Xy
+Xy
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(89,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Ou
+CQ
+OA
+CQ
+Ou
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+ZV
+zk
+zk
+zk
+zk
+zk
+hj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Wu
+Wu
+Wu
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+eN
+eN
+eN
+eN
+eN
+eN
+xH
+"}
+(90,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+LY
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Ou
+CQ
+OA
+CQ
+Ou
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+eN
+eN
+eN
+eN
+xH
+"}
+(91,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+vO
+dX
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+DA
+CQ
+OA
+CQ
+DA
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+eN
+xH
+"}
+(92,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+JX
+JX
+Lw
+Lw
+qj
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+DA
+Dy
+OH
+Ev
+DA
+Zy
+Hm
+Zy
+Ug
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(93,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+JX
+JX
+JX
+JX
+TG
+qj
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ra
+ra
+ir
+ir
+ir
+ra
+Sq
+gA
+ja
+gA
+Sq
+Sq
+DB
+RY
+RY
+Sq
+Sq
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+NY
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(94,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+hw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+JX
+JX
+JX
+Lw
+qj
+ZM
+ZM
+ZM
+ZM
+ZM
+Ug
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ra
+ux
+eT
+eT
+eT
+eT
+SN
+Ze
+Jd
+SY
+wJ
+Zf
+Xj
+Ze
+Ze
+gQ
+Sq
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(95,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+LY
+Lw
+tH
+JX
+oF
+Lw
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+MV
+eT
+eT
+UH
+Gk
+HW
+qI
+Ms
+QK
+Hf
+ME
+Xe
+ld
+RE
+XO
+RY
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(96,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+PF
+Zy
+zo
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+MV
+eT
+eT
+wu
+oA
+Sq
+aS
+Zn
+Sq
+Sq
+sc
+do
+aI
+jN
+QE
+Jc
+qq
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(97,1,1) = {"
+xH
+eN
+eN
+Uw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+vO
+gS
+gS
+gS
+gS
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+MV
+eT
+eT
+QU
+ol
+Sq
+Ze
+BB
+Ze
+Sq
+vV
+hn
+Gt
+Yz
+Jn
+RY
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(98,1,1) = {"
+xH
+eN
+eN
+Uw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+eT
+eT
+eT
+wu
+eT
+Sq
+Ze
+Ze
+Ze
+Sq
+dA
+tq
+RE
+Kn
+oJ
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(99,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+qj
+qj
+qj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+eT
+eT
+eT
+wu
+eT
+SN
+Ze
+Ze
+Ze
+Nk
+fj
+PT
+BK
+Xi
+Gf
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(100,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+qj
+qj
+qj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+eT
+eT
+eT
+wu
+oA
+Sq
+Ze
+Ze
+Ze
+Sq
+pA
+PT
+tn
+YR
+Ak
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(101,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+qj
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ir
+eT
+eT
+eT
+wu
+eT
+SN
+Ze
+Lm
+tK
+eM
+Wo
+HB
+jk
+Jq
+Be
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(102,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Dj
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ra
+eT
+eT
+eT
+wu
+eT
+Sq
+CR
+gO
+HU
+Sq
+fj
+ur
+fj
+Ze
+Gf
+RY
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(103,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Dj
+Lw
+Lw
+Lw
+Dj
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Md
+Md
+Oe
+Oe
+Oe
+Oe
+Oe
+Md
+ra
+ux
+eT
+eT
+wu
+eT
+Sq
+CR
+gO
+HU
+Sq
+fj
+Kq
+Ks
+EI
+EI
+Jc
+qq
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(104,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+jg
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Md
+By
+Hn
+jJ
+jJ
+jJ
+jJ
+jJ
+Gk
+Gk
+Gk
+Gk
+eE
+eT
+Sq
+bH
+QC
+Jx
+Sq
+gO
+jp
+bF
+jp
+Zf
+RY
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(105,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+Dj
+Lw
+TX
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Md
+By
+fT
+Md
+Md
+Md
+Md
+Md
+ra
+eT
+eT
+eT
+eT
+dk
+Sq
+bH
+Ze
+ad
+Sq
+qE
+Gf
+Gf
+MN
+sZ
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(106,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+Lw
+Dj
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+bu
+Pt
+Nu
+AM
+Pt
+ZM
+ZM
+Zy
+ZL
+ra
+ra
+ir
+ir
+ir
+ra
+Sq
+RY
+RY
+RY
+Sq
+Sq
+RY
+RY
+RY
+Sq
+Sq
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+wq
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(107,1,1) = {"
+xH
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+Dj
+Lw
+Lw
+Dj
+eN
+eN
+eN
+XK
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Pt
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+JX
+JX
+wq
+ya
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(108,1,1) = {"
+xH
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Oc
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Mt
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+wq
+JX
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+xH
+"}
+(109,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+Uw
+Lw
+Uw
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZI
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Nu
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Mt
+Mt
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+wq
+JX
+JX
+Xy
+Xy
+xH
+"}
+(110,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Uw
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Nu
+Nu
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Et
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Mt
+Mt
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+wq
+Xy
+Xy
+xH
+"}
+(111,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+dj
+ui
+Nu
+AM
+Nu
+Nu
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+ZI
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Wa
+Mt
+Mt
+Mt
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+JX
+JX
+wq
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+xH
+"}
+(112,1,1) = {"
+xH
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Uw
+Lw
+Lw
+Uw
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Nu
+Nu
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+ya
+JX
+JX
+wq
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(113,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+AM
+Nu
+Nu
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+WT
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wu
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+wq
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(114,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Uw
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+OY
+tO
+AW
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(115,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+TX
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Uw
+Lw
+eN
+eN
+eN
+eN
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Zy
+IQ
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+Zy
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Oc
+Nu
+Nu
+du
+Bk
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+ZM
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Wa
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(116,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Uw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+fr
+fr
+fr
+fr
+fr
+fr
+fr
+pg
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Oc
+Oc
+Oc
+Pt
+Pt
+Nu
+Nu
+Nu
+NW
+iZ
+Pt
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(117,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+go
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+yr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Oc
+Oc
+Pt
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+En
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(118,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+yr
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+yw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Oc
+Pt
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+En
+Nu
+Pt
+Pt
+Pt
+Pt
+eN
+eN
+eN
+eN
+eN
+hZ
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(119,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+En
+Nu
+Nu
+Nu
+Nu
+Pt
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(120,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+pc
+TX
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+En
+Nu
+Nu
+Nu
+Nu
+Pt
+eN
+eN
+eN
+eN
+eN
+eN
+hZ
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(121,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+pc
+Lw
+Lw
+Lw
+Lw
+Lw
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+zx
+lw
+lw
+lw
+lw
+lw
+Tz
+En
+Nu
+Nu
+Nu
+Nu
+Pt
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+Lw
+Bq
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(122,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+pc
+Lw
+pc
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+EP
+II
+II
+II
+II
+II
+EF
+En
+Nu
+Nu
+Pt
+Pt
+Pt
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+Lw
+Lw
+ND
+Lw
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(123,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+TX
+Lw
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+EP
+II
+bV
+IE
+Zb
+Ss
+SJ
+En
+Nu
+Pt
+Pt
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+TT
+JX
+Lw
+Lw
+Lw
+Lw
+Lw
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(124,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+qc
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Mr
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+EP
+II
+lC
+WD
+zD
+zD
+zD
+Zq
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+Lw
+Lw
+Lw
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(125,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+EP
+II
+FQ
+Oz
+Df
+zx
+UN
+Nu
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+wq
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(126,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+sA
+Lw
+PR
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Cg
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Mr
+Lw
+Lw
+Lw
+TX
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Pt
+Nu
+EP
+II
+II
+II
+II
+II
+EF
+Nu
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+wq
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+JX
+JX
+JX
+JX
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(127,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+yw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Mr
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+Nu
+Ss
+kU
+kU
+kU
+kU
+kU
+Dm
+Nu
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Mr
+Lw
+Lw
+Lw
+TX
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+ya
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(128,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Mr
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+JX
+wq
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(129,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+go
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Cg
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Nu
+Pt
+Oc
+Oc
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(130,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Cg
+Lw
+Lw
+Lw
+Lw
+qc
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+Pt
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(131,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Cg
+Lw
+Lw
+Lw
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Cg
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Mr
+eN
+eN
+eN
+eN
+pc
+Lw
+Lw
+Lw
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(132,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+hw
+eN
+eN
+Cg
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Mr
+Lw
+Mr
+Lw
+TX
+Lw
+eN
+eN
+eN
+eN
+Lw
+TX
+Lw
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(133,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+pc
+pc
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+HQ
+Lw
+Lw
+Lw
+HQ
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+UV
+JX
+JX
+JX
+JX
+UV
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(134,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+gX
+Lw
+Lw
+nt
+Lw
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Cg
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+Zh
+Zh
+Zh
+Zh
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(135,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+HQ
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+JX
+Zh
+Zh
+Zh
+Zh
+JX
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(136,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+mR
+Lw
+Lw
+rO
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Cg
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+TX
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+UV
+JX
+JX
+JX
+JX
+UV
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(137,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Fe
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Lw
+Cg
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(138,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+jy
+jB
+Lw
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Lw
+Lw
+Cg
+Lw
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(139,1,1) = {"
+xH
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+eN
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+Xy
+xH
+"}
+(140,1,1) = {"
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+xH
+"}
diff --git a/tgui/packages/tgui/interfaces/AssemblyTimer.tsx b/tgui/packages/tgui/interfaces/AssemblyTimer.tsx
index c9f950026d5..e1b527bfa72 100644
--- a/tgui/packages/tgui/interfaces/AssemblyTimer.tsx
+++ b/tgui/packages/tgui/interfaces/AssemblyTimer.tsx
@@ -1,10 +1,9 @@
import { round } from 'common/math';
import { useBackend } from '../backend';
-import { Button, LabeledList, Section } from '../components';
+import { Button, LabeledList, NumberInput, Section } from '../components';
import { formatTime } from '../format';
import { Window } from '../layouts';
-import { NumberInputModal } from './NumberInputModal';
type Data = { timing: number; time: number };
@@ -12,7 +11,7 @@ export const AssemblyTimer = (props) => {
const { act, data } = useBackend();
const { timing, time } = data;
return (
-
+
@@ -28,7 +27,7 @@ export const AssemblyTimer = (props) => {
}
>
- {
value={occupant.blood.volume}
format={(value) => toFixed(value)}
/>
- units (
+ u (
toFixed(value)}
@@ -70,10 +70,8 @@ export const BodyScannerMainOccupant = (props: { occupant: occupant }) => {
%)
- {toFixed(occupant.weight) +
- 'lbs, ' +
- toFixed(occupant.weight / 2.20463) +
- 'kgs'}
+ {toFixed(occupant.weight / 2.20463, 1) + 'kg, '}
+ {toFixed(occupant.weight) + 'lbs'}
diff --git a/tgui/packages/tgui/interfaces/BodyScanner/BodyScannerMainOrgansExternal.tsx b/tgui/packages/tgui/interfaces/BodyScanner/BodyScannerMainOrgansExternal.tsx
index cd32c84a4a8..3c4139827bb 100644
--- a/tgui/packages/tgui/interfaces/BodyScanner/BodyScannerMainOrgansExternal.tsx
+++ b/tgui/packages/tgui/interfaces/BodyScanner/BodyScannerMainOrgansExternal.tsx
@@ -51,18 +51,17 @@ export const BodyScannerMainOrgansExternal = (props: {
inline
>
{!!o.bruteLoss && (
-
-
+
+
{toFixed(o.bruteLoss)}
-
-
+
)}
{!!o.fireLoss && (
-
+
{toFixed(o.fireLoss)}
-
+
)}
{toFixed(o.totalLoss)}
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsList.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsList.tsx
index ae0fc26729d..053c1ac038b 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsList.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsList.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Box, Button, Input } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Input } from 'tgui-core/components';
+
import { Data } from './types';
export const MedicalRecordsList = (props) => {
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsMedbots.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsMedbots.tsx
index f0389b1c483..e4d6dba9093 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsMedbots.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsMedbots.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Box, Collapsible, LabeledList } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, Collapsible, LabeledList } from 'tgui-core/components';
+
import { Data } from './types';
export const MedicalRecordsMedbots = (props) => {
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsOptions.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsOptions.tsx
index 037fa47dda5..757e79b7cda 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsOptions.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsOptions.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Button, Icon, Section, Tabs } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Button, Section, Tabs } from 'tgui-core/components';
+
import { MedicalRecordsViewGeneral } from './MedicalRecordsViewGeneral';
import { MedicalRecordsViewMedical } from './MedicalRecordsViewMedical';
import { Data } from './types';
@@ -73,29 +74,29 @@ export const MedicalRecordsNavigation = (props) => {
act('screen', { screen: 2 })}
+ icon="list"
>
-
List Records
act('screen', { screen: 5 })}
+ icon="database"
>
-
Virus Database
act('screen', { screen: 6 })}
+ icon="plus-square"
>
-
Medbot Tracking
act('screen', { screen: 3 })}
+ icon="wrench"
>
-
Record Maintenance
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewGeneral.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewGeneral.tsx
index 01ca768df89..12bab768bd2 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewGeneral.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewGeneral.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Box, Button, Image, LabeledList } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Image, LabeledList, Stack } from 'tgui-core/components';
+
import { doEdit } from '../GeneralRecords/functions';
import { Data } from './types';
@@ -10,13 +11,8 @@ export const MedicalRecordsViewGeneral = (props) => {
return General records lost!;
}
return (
- <>
-
+
+
{general.fields.map((field, i) => (
@@ -33,14 +29,8 @@ export const MedicalRecordsViewGeneral = (props) => {
))}
-
-
+
+
{!!general.has_photos &&
general.photos!.map((p, i) => (
@@ -55,7 +45,7 @@ export const MedicalRecordsViewGeneral = (props) => {
Photo #{i + 1}
))}
-
- >
+
+
);
};
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewMedical.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewMedical.tsx
index dc3b07c08b2..8745c78b98a 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewMedical.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViewMedical.tsx
@@ -1,6 +1,7 @@
-import { useBackend } from '../../backend';
-import { Box, Button, LabeledList, Section } from '../../components';
-import { modalOpen } from '../../interfaces/common/ComplexModal';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, LabeledList, Section } from 'tgui-core/components';
+
+import { modalOpen } from '../common/ComplexModal';
import { doEdit } from '../GeneralRecords/functions';
import { Data } from './types';
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViruses.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViruses.tsx
index eb7ea731b9d..cb57dabf453 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViruses.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/MedicalRecordsViruses.tsx
@@ -1,26 +1,29 @@
import { Fragment } from 'react';
import { useBackend } from '../../backend';
-import { Button } from '../../components';
+import { Button, NoticeBox } from '../../components';
import { Data } from './types';
export const MedicalRecordsViruses = (props) => {
const { act, data } = useBackend();
const { virus } = data;
- virus && virus.sort((a, b) => (a.name > b.name ? 1 : -1));
- return (
- virus &&
- virus.map((vir, i) => (
-
-
-
-
- ))
- );
+
+ if (!virus?.length) {
+ return No viruses in database.;
+ }
+
+ virus.sort((a, b) => (a.name > b.name ? 1 : -1));
+
+ return virus.map((vir, i) => (
+
+
+
+
+ ));
};
diff --git a/tgui/packages/tgui/interfaces/MedicalRecords/index.tsx b/tgui/packages/tgui/interfaces/MedicalRecords/index.tsx
index 61fd434ab91..3ceae1aeb0a 100644
--- a/tgui/packages/tgui/interfaces/MedicalRecords/index.tsx
+++ b/tgui/packages/tgui/interfaces/MedicalRecords/index.tsx
@@ -1,10 +1,11 @@
-import { useBackend } from '../../backend';
-import { Section } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Window } from 'tgui/layouts';
+import { Section, Stack } from 'tgui-core/components';
+
import {
ComplexModal,
modalRegisterBodyOverride,
-} from '../../interfaces/common/ComplexModal';
-import { Window } from '../../layouts';
+} from '../common/ComplexModal';
import { LoginInfo } from '../common/LoginInfo';
import { LoginScreen } from '../common/LoginScreen';
import { TemporaryNotice } from '../common/TemporaryNotice';
@@ -46,14 +47,26 @@ export const MedicalRecords = (props) => {
return (
-
-
-
-
-
-
- {(screen && body[screen]) || ''}
-
+
+
+
+
+
+
+ {!!data.temp && (
+
+
+
+ )}
+
+
+
+
+
+ {(screen && body[screen]) || ''}
+
+
+
);
diff --git a/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerOptions.tsx b/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerOptions.tsx
index 57b9bde2c7c..54a25d2b966 100644
--- a/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerOptions.tsx
+++ b/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerOptions.tsx
@@ -58,6 +58,7 @@ export const OperatingComputerOptions = (props) => {
value={oxyAlarm}
stepPixelSize={5}
ml="0"
+ format={(val) => val + '%'}
onChange={(e, val: number) =>
act('oxy_adj', {
new: val,
diff --git a/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerPatient.tsx b/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerPatient.tsx
index 3b1ec80fa4e..137cee9d7c9 100644
--- a/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerPatient.tsx
+++ b/tgui/packages/tgui/interfaces/OperatingComputer/OperatingComputerPatient.tsx
@@ -74,7 +74,7 @@ export const OperatingComputerPatient = (props: { occupant: occupant }) => {
- {occupant.surgery && occupant.surgery.length ? (
+ {occupant.surgery?.length ? (
{occupant.surgery.map((limb) => (
diff --git a/tgui/packages/tgui/interfaces/OperatingComputer/index.tsx b/tgui/packages/tgui/interfaces/OperatingComputer/index.tsx
index cf293d98786..6aa4d90e7c4 100644
--- a/tgui/packages/tgui/interfaces/OperatingComputer/index.tsx
+++ b/tgui/packages/tgui/interfaces/OperatingComputer/index.tsx
@@ -1,3 +1,5 @@
+import { Stack } from 'tgui-core/components';
+
import { useBackend } from '../../backend';
import { Section, Tabs } from '../../components';
import { Window } from '../../layouts';
@@ -22,23 +24,31 @@ export const OperatingComputer = (props) => {
return (
-
- act('choiceOff')}
- >
- Patient
-
- act('choiceOn')}
- >
- Options
-
-
-
+
+
+
+ act('choiceOff')}
+ >
+ Patient
+
+ act('choiceOn')}
+ >
+ Options
+
+
+
+
+
+
+
);
diff --git a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlAdmin.tsx b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlAdmin.tsx
index 36dbc561619..5232cfacfbc 100644
--- a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlAdmin.tsx
+++ b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlAdmin.tsx
@@ -42,6 +42,9 @@ export const ControlAdmin = (props) => {
+
);
};
diff --git a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlMedical.tsx b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlMedical.tsx
index b9884384d1b..cdff8a0916e 100644
--- a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlMedical.tsx
+++ b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlMedical.tsx
@@ -33,6 +33,12 @@ export const ControlMedical = (props) => {
+
+
);
};
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/viewBodyRecordModalBodyOverride.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/BodyRecordModal.tsx
similarity index 55%
rename from tgui/packages/tgui/interfaces/ResleevingConsole/viewBodyRecordModalBodyOverride.tsx
rename to tgui/packages/tgui/interfaces/ResleevingConsole/BodyRecordModal.tsx
index 58b20b8a976..7aab7736dff 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/viewBodyRecordModalBodyOverride.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/BodyRecordModal.tsx
@@ -1,8 +1,9 @@
-import { useBackend } from '../../backend';
-import { Button, LabeledList, Section } from '../../components';
-import { modalBBodyData } from './types';
+import { Box, Button, LabeledList, Section } from 'tgui-core/components';
-export const viewBodyRecordModalBodyOverride = (modal: modalBBodyData) => {
+import { useBackend } from '../../backend';
+import { ActiveBodyRecordData } from './types';
+
+export const BodyRecordModal = (props: { data: ActiveBodyRecordData }) => {
const { act } = useBackend();
const {
activerecord,
@@ -13,32 +14,26 @@ export const viewBodyRecordModalBodyOverride = (modal: modalBBodyData) => {
synthetic,
oocnotes,
can_grow_active,
- } = modal.args;
+ } = props.data;
return (
act('modal_close')} />
+
);
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/viewMindRecordModalBodyOverride.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/MindRecordModal.tsx
similarity index 57%
rename from tgui/packages/tgui/interfaces/ResleevingConsole/viewMindRecordModalBodyOverride.tsx
rename to tgui/packages/tgui/interfaces/ResleevingConsole/MindRecordModal.tsx
index 18cfccb73a1..b9532910e94 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/viewMindRecordModalBodyOverride.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/MindRecordModal.tsx
@@ -1,8 +1,9 @@
-import { useBackend } from '../../backend';
-import { Button, LabeledList, Section } from '../../components';
-import { modalMindData } from './types';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, LabeledList, Section } from 'tgui-core/components';
-export const viewMindRecordModalBodyOverride = (modal: modalMindData) => {
+import { modalMindData as ActiveMindRecordData } from './types';
+
+export const MindRecordModal = (props: { data: ActiveMindRecordData }) => {
const { act } = useBackend();
const {
activerecord,
@@ -10,14 +11,14 @@ export const viewMindRecordModalBodyOverride = (modal: modalMindData) => {
obviously_dead,
oocnotes,
can_sleeve_active,
- } = modal.args;
+ } = props.data;
return (
act('modal_close')} />
+ act('clear_m_rec')} />
}
>
@@ -48,13 +49,18 @@ export const viewMindRecordModalBodyOverride = (modal: modalMindData) => {
Card
-
-
+
+
+
+
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleTexts.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleCoreDump.tsx
similarity index 79%
rename from tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleTexts.tsx
rename to tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleCoreDump.tsx
index f350fc85325..bab69e13355 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleTexts.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleCoreDump.tsx
@@ -1,5 +1,5 @@
-import { useBackend } from '../../backend';
-import { Box, Button, Dimmer, Flex, Icon } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Dimmer, Flex, Icon } from 'tgui-core/components';
export const ResleevingConsoleCoreDump = (props) => {
return (
@@ -26,6 +26,7 @@ export const ResleevingConsoleDiskPrep = (props) => {
!!WARNING!!
+
This will transfer all minds to the dump disk, and the TransCore will be
made unusable until post-shift maintenance! This should only be used in
@@ -50,3 +51,14 @@ export const ResleevingConsoleDiskPrep = (props) => {
);
};
+
+export const PulsingWarningTriangle = (props) => {
+ return (
+
+ );
+};
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleElements.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleElements.tsx
index 1eb7e8d069e..84ea81ff148 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleElements.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleElements.tsx
@@ -1,5 +1,7 @@
-import { useBackend } from '../../backend';
-import { Box, Button, NoticeBox, Section, Tabs } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Stack } from 'tgui-core/components';
+import { Box, Button, NoticeBox, Section, Tabs } from 'tgui-core/components';
+
import { MENU_BODY, MENU_MAIN, MENU_MIND } from './constants';
import { ResleevingConsolePodGrowers } from './ResleevingConsolePodGrowers';
import { ResleevingConsolePodSleevers } from './ResleevingConsolePodSleevers';
@@ -84,22 +86,24 @@ export const ResleevingConsoleTemp = (props) => {
const tempProp = { [temp.style]: true };
return (
-
-
- {temp.text}
-
- act('cleartemp')}
- />
-
-
+
+
+
+ {temp.text}
+
+ act('cleartemp')}
+ />
+
+
+
);
};
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodGrowers.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodGrowers.tsx
index 2bd4bd8d5bd..604f4b3b8dc 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodGrowers.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodGrowers.tsx
@@ -1,8 +1,8 @@
import { toFixed } from 'common/math';
+import { resolveAsset } from 'tgui/assets';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Icon, Image, ProgressBar } from 'tgui-core/components';
-import { resolveAsset } from '../../assets';
-import { useBackend } from '../../backend';
-import { Box, Button, Icon, Image, ProgressBar } from '../../components';
import { Data } from './types';
export const ResleevingConsolePodGrowers = (props) => {
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSleevers.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSleevers.tsx
index 34a9976ebb5..db314c2324c 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSleevers.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSleevers.tsx
@@ -1,6 +1,7 @@
-import { resolveAsset } from '../../assets';
-import { useBackend } from '../../backend';
-import { Box, Button, Image } from '../../components';
+import { resolveAsset } from 'tgui/assets';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Image } from 'tgui-core/components';
+
import { Data } from './types';
export const ResleevingConsolePodSleevers = (props) => {
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSpods.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSpods.tsx
index 87fde7a5d59..180d7e0e2fc 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSpods.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsolePodSpods.tsx
@@ -1,8 +1,8 @@
import { toFixed } from 'common/math';
+import { resolveAsset } from 'tgui/assets';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Icon, Image, ProgressBar } from 'tgui-core/components';
-import { resolveAsset } from '../../assets';
-import { useBackend } from '../../backend';
-import { Box, Button, Icon, Image, ProgressBar } from '../../components';
import { Data } from './types';
export const ResleevingConsolePodSpods = (props) => {
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleRecords.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleRecords.tsx
index 58153d9917b..a7ed4558105 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleRecords.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleRecords.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Box, Button, Flex, Icon } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, Button, Flex, Icon } from 'tgui-core/components';
+
import { record } from './types';
export const ResleevingConsoleRecords = (props: {
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleStatus.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleStatus.tsx
index ac7ff47a523..d7048de9e71 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleStatus.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/ResleevingConsoleStatus.tsx
@@ -1,5 +1,6 @@
-import { useBackend } from '../../backend';
-import { Box, LabeledList, Section } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Box, LabeledList, Section } from 'tgui-core/components';
+
import { Data } from './types';
export const ResleevingConsoleStatus = (props) => {
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/index.tsx b/tgui/packages/tgui/interfaces/ResleevingConsole/index.tsx
index 286582fc59e..c1257973bea 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/index.tsx
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/index.tsx
@@ -1,36 +1,39 @@
-import { useBackend } from '../../backend';
-import { Section } from '../../components';
+import { useBackend } from 'tgui/backend';
+import { Window } from 'tgui/layouts';
+import { Dimmer, Section, Stack } from 'tgui-core/components';
+
+import { BodyRecordModal } from './BodyRecordModal';
+import { MindRecordModal } from './MindRecordModal';
import {
- ComplexModal,
- modalRegisterBodyOverride,
-} from '../../interfaces/common/ComplexModal';
-import { Window } from '../../layouts';
+ ResleevingConsoleCoreDump,
+ ResleevingConsoleDiskPrep,
+} from './ResleevingConsoleCoreDump';
import {
ResleevingConsoleBody,
ResleevingConsoleNavigation,
ResleevingConsoleTemp,
} from './ResleevingConsoleElements';
import { ResleevingConsoleStatus } from './ResleevingConsoleStatus';
-import {
- ResleevingConsoleCoreDump,
- ResleevingConsoleDiskPrep,
-} from './ResleevingConsoleTexts';
import { Data } from './types';
-import { viewBodyRecordModalBodyOverride } from './viewBodyRecordModalBodyOverride';
-import { viewMindRecordModalBodyOverride } from './viewMindRecordModalBodyOverride';
export const ResleevingConsole = (props) => {
const { data } = useBackend();
const { coredumped, emergency } = data;
let body: React.JSX.Element = (
- <>
+
-
-
-
- >
+
+
+
+
+
+
+
+
+
+
);
if (coredumped) {
body = ;
@@ -38,14 +41,19 @@ export const ResleevingConsole = (props) => {
if (emergency) {
body = ;
}
- modalRegisterBodyOverride('view_b_rec', viewBodyRecordModalBodyOverride);
- modalRegisterBodyOverride('view_m_rec', viewMindRecordModalBodyOverride);
return (
-
-
- {body}
-
+ {data.active_b_rec && (
+
+
+
+ )}
+ {data.active_m_rec && (
+
+
+
+ )}
+ {body}
);
};
diff --git a/tgui/packages/tgui/interfaces/ResleevingConsole/types.ts b/tgui/packages/tgui/interfaces/ResleevingConsole/types.ts
index 8802231afbc..5b0368f601e 100644
--- a/tgui/packages/tgui/interfaces/ResleevingConsole/types.ts
+++ b/tgui/packages/tgui/interfaces/ResleevingConsole/types.ts
@@ -26,7 +26,8 @@ export type Data = {
selected_sleever: string;
bodyrecords: record[];
mindrecords: record[];
- modal: Partial;
+ active_b_rec: ActiveBodyRecordData | null;
+ active_m_rec: modalMindData | null;
};
type pod = {
@@ -37,33 +38,23 @@ type pod = {
progress: number;
};
-export type modalBBodyData = {
- id: string;
- text: string;
- args: {
- activerecord: string;
- realname: string;
- species: string;
- sex: string;
- mind_compat: string;
- synthetic: BooleanLike;
- oocnotes: string;
- can_grow_active: BooleanLike;
- };
- modal_type: string;
+export type ActiveBodyRecordData = {
+ activerecord: string;
+ realname: string;
+ species: string;
+ sex: string;
+ mind_compat: string;
+ synthetic: BooleanLike;
+ oocnotes: string;
+ can_grow_active: BooleanLike;
};
export type modalMindData = {
- id: string;
- text: string;
- args: {
- activerecord: string;
- realname: string;
- obviously_dead: string;
- oocnotes: string;
- can_sleeve_active: BooleanLike;
- };
- modal_type: string;
+ activerecord: string;
+ realname: string;
+ obviously_dead: string;
+ oocnotes: string;
+ can_sleeve_active: BooleanLike;
};
export type record = { name: string; recref: string };
diff --git a/tgui/packages/tgui/interfaces/VotePanel.tsx b/tgui/packages/tgui/interfaces/VotePanel.tsx
new file mode 100644
index 00000000000..f3ef4ff118c
--- /dev/null
+++ b/tgui/packages/tgui/interfaces/VotePanel.tsx
@@ -0,0 +1,44 @@
+import { useBackend } from '../backend';
+import { Box, Button, Section } from '../components';
+import { Window } from '../layouts';
+
+type Data = {
+ remaining: number;
+ question: string;
+ choices: string[];
+ user_vote: string | null;
+ counts: Record;
+ show_counts: boolean;
+};
+
+export const VotePanel = (props, context) => {
+ const { act, data } = useBackend();
+ const { remaining, question, choices, user_vote, counts, show_counts } = data;
+
+ return (
+
+
+
+
+ Time remaining: {remaining.toFixed(0)}s
+
+ {choices.map((choice, i) => (
+
+ act('vote', { target: choice })}
+ selected={choice === user_vote}
+ />
+
+ ))}
+
+
+
+ );
+};
diff --git a/tgui/packages/tgui/styles/interfaces/ResleevingConsole.scss b/tgui/packages/tgui/styles/interfaces/ResleevingConsole.scss
new file mode 100644
index 00000000000..33fd1918f48
--- /dev/null
+++ b/tgui/packages/tgui/styles/interfaces/ResleevingConsole.scss
@@ -0,0 +1,15 @@
+.ResleevingConsole__WarningTriangle {
+ animation: pulse 1s ease infinite;
+}
+
+@keyframes pulse {
+ 0% {
+ opacity: 1;
+ }
+ 50% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
diff --git a/tgui/packages/tgui/styles/main.scss b/tgui/packages/tgui/styles/main.scss
index dcdf4c87894..7704bd3c26e 100644
--- a/tgui/packages/tgui/styles/main.scss
+++ b/tgui/packages/tgui/styles/main.scss
@@ -56,6 +56,7 @@
@include meta.load-css('./interfaces/NuclearBomb.scss');
@include meta.load-css('./interfaces/Paper.scss');
@include meta.load-css('./interfaces/Pda.scss');
+@include meta.load-css('./interfaces/ResleevingConsole.scss');
@include meta.load-css('./interfaces/Roulette.scss');
@include meta.load-css('./interfaces/Safe.scss');
@include meta.load-css('./interfaces/TachyonArray.scss');
diff --git a/vorestation.dme b/vorestation.dme
index 289d2402eba..025e22e82ea 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -344,6 +344,7 @@
#include "code\controllers\subsystems\skybox.dm"
#include "code\controllers\subsystems\sounds.dm"
#include "code\controllers\subsystems\sqlite.dm"
+#include "code\controllers\subsystems\SSvote.dm"
#include "code\controllers\subsystems\sun.dm"
#include "code\controllers\subsystems\supply.dm"
#include "code\controllers\subsystems\tgui.dm"
@@ -3605,7 +3606,6 @@
#include "code\modules\persistence\serialize.dm"
#include "code\modules\persistence\datum\persistence_datum.dm"
#include "code\modules\persistence\effects\filth.dm"
-#include "code\modules\persistence\effects\filth_vr.dm"
#include "code\modules\persistence\effects\graffiti.dm"
#include "code\modules\persistence\effects\paper.dm"
#include "code\modules\persistence\effects\paper_sticky.dm"
@@ -4219,6 +4219,9 @@
#include "code\modules\vore\resizing\sizegun_vr.dm"
#include "code\modules\vore\smoleworld\smoleworld_vr.dm"
#include "code\modules\vore\weight\fitness_machines_vr.dm"
+#include "code\modules\vote\vote_datum.dm"
+#include "code\modules\vote\vote_presets.dm"
+#include "code\modules\vote\vote_verb.dm"
#include "code\modules\webhooks\_webhook.dm"
#include "code\modules\webhooks\webhook_ahelp2discord.dm"
#include "code\modules\webhooks\webhook_custom_event.dm"
@@ -4341,6 +4344,7 @@
#include "interface\skin.dmf"
#include "maps\expedition_vr\beach\submaps\mountains.dm"
#include "maps\expedition_vr\beach\submaps\mountains_areas.dm"
+#include "maps\expedition_vr\virgo5\v5_features.dm"
#include "maps\gateway_archive_vr\blackmarketpackers.dm"
#include "maps\redgate\facility_items.dm"
#include "maps\redgate\fantasy_items.dm"