Revert "Make Security/Command/AI Upload channels have roundstart random frequencies, and Security/Command require an encryption key. (#18276)" (#18859)

This reverts commit 745abb2862.
This commit is contained in:
ShiftyRail
2018-07-18 01:13:51 +02:00
committed by DamianX
parent 4f418411a9
commit 22de1303a8
29 changed files with 602 additions and 873 deletions

View File

@@ -264,7 +264,6 @@ var/global/datum/gas_mixture/space_gas = new
//Announcement intercom
var/global/obj/item/device/radio/intercom/universe/announcement_intercom = new
#define CANT_RECIEVE -1 // For radios & intercoms, special return code
//used by jump-to-area etc. Updated by area/updateName()
var/list/sortedAreas = list()

View File

@@ -1235,6 +1235,7 @@ var/default_colour_matrix = list(1,0,0,0,\
#define say_testing(a,x) to_chat(a, ("([__FILE__]:[__LINE__] say_testing) [x]"))
#else
#define say_testing(a,x)
// null << "[x][a]")
#endif
//#define JUSTFUCKMYSHITUP 1

View File

@@ -18,7 +18,6 @@ var/list/processing_objects = list()
/datum/subsystem/obj/Initialize()
makeSecureChannels() // Need to be done before objects are initialised because else the headsets get the default freqs
for(var/atom/object in world)
object.initialize()
CHECK_TICK

View File

@@ -89,10 +89,10 @@ Radiochat range: 1441 to 1489 (most devices refuse to be tune to other frequency
Radio:
1459 - standard radio chat
1351 - Science
XXXX - Command // Randomly generated at roundstart
1353 - Command
1355 - Medical
1357 - Engineering
XXXX - Security // Randomly generated at roundstart
1359 - Security
1441 - death squad
1443 - Confession Intercom
1349 - Botany, chef, bartender
@@ -136,49 +136,6 @@ var/list/radiochannels = list(
"DJ" = 1201
)
// The channels the AI and the Librarian have access to.
var/list/radiochannels_access = list(
"Common" = TRUE,
"AI Private" = TRUE,
"Deathsquad" = FALSE,
"Security" = TRUE,
"Engineering" = TRUE,
"Command" = TRUE,
"Medical" = TRUE,
"Science" = TRUE,
"Service" = TRUE,
"Supply" = TRUE,
"Response Team" = TRUE,
"Raider" = FALSE,
"Syndicate" = FALSE,
"DJ" = FALSE
)
var/list/random_radiochannels = list(
"Common" = FALSE,
"AI Private" = TRUE,
"Deathsquad" = TRUE,
"Security" = TRUE,
"Engineering" = FALSE,
"Command" = TRUE,
"Medical" = FALSE,
"Science" = FALSE,
"Service" = FALSE,
"Supply" = FALSE,
"Response Team" = TRUE,
"Raider" = TRUE,
"Syndicate" = TRUE,
"DJ" = TRUE,
)
var/list/crypted_radiochannels_reverse = list(
"1213" = "Syndicate",
"1215" = "Raider",
"1359" = "Security",
"1353" = "Command",
"1345" = "Response Team"
)
var/list/radiochannelsreverse = list(
"1201" = "DJ",
"1213" = "Syndicate",
@@ -196,69 +153,30 @@ var/list/radiochannelsreverse = list(
"1459" = "Common"
)
// Make random frequencies for the "secure" channels so that they are not easily listened to.
/proc/makeSecureChannels()
var/old_freqs = list()
for (var/channel in random_radiochannels)
if (random_radiochannels[channel]) // If it's indeed secured
var/old_freq = radiochannels[channel]
var/assigned = FALSE
while (!assigned)
var/new_freq = 2*rand(600, 698)+1 // We want an odd frequency
if (!(new_freq in radiochannels) && !(new_freq in old_freqs)) // If there's no channel associated to that frequence, or if it's not an old one (prevent some problem with span being wrongly attributed)
assigned = TRUE
var/new_freq_txt = num2text(new_freq)
var/old_freq_txt = num2text(old_freq)
old_freqs += old_freq_txt
radiochannels[channel] = new_freq
radiochannelsreverse[new_freq_txt] = channel
var/span = freqtospan[old_freq_txt]
freqtospan[new_freq_txt] = span
freqtoname[new_freq_txt] = channel
if (old_freq_txt in crypted_radiochannels_reverse)
crypted_radiochannels_reverse[new_freq_txt] = channel
crypted_radiochannels_reverse -= old_freq_txt
for (var/old_freq in old_freqs)
radiochannelsreverse -= old_freq
freqtospan -= old_freq
freqtoname -= old_freq
/proc/store_frequencies_in_memory(var/mob/living/L)
var/data = ("<h3>Frequencies of the station:</h3>")
for (var/channel in radiochannels_access)
if (radiochannels_access[channel] && channel in radiochannels) // We know about it and it actually exists in the channel list
data += ("<b>[channel]</b>: <i>[radiochannels[channel]/10]</i> <br />")
L.mind.store_memory(data)
//depenging helpers
#define DSQUAD_FREQ radiochannels["Deathsquad"] //death squad frequency, coloured grey in chat window
#define RESTEAM_FREQ radiochannels["Response Team"] //response team frequency, uses the deathsquad color at the moment.
#define AIPRIV_FREQ radiochannels["AI Private"] //AI private, colored magenta in chat window
#define DJ_FREQ radiochannels["DJ"] //Media
#define COMMON_FREQ radiochannels["Common"]
var/const/SUPP_FREQ = 1347 //supply, coloured light brown in chat window
var/const/SERV_FREQ = 1349 //service, coloured green in chat window
var/const/DSQUAD_FREQ = 1441 //death squad frequency, coloured grey in chat window
var/const/RESTEAM_FREQ = 1345 //response team frequency, uses the deathsquad color at the moment.
var/const/AIPRIV_FREQ = 1447 //AI private, colored magenta in chat window
var/const/DJ_FREQ = 1201 //Media
var/const/COMMON_FREQ = 1459
// central command channels, i.e deathsquid & response teams
#define CENT_FREQS = list(radiochannels["Deathsquad"], radiochannels["Response Team"])
var/list/CENT_FREQS = list(1345, 1441)
#define COMM_FREQ radiochannels["Command"] //command, colored gold in chat window
#define SYND_FREQ radiochannels["Syndicate"]
#define RAID_FREQ radiochannels["Raider"] // for raiders
var/const/COMM_FREQ = 1353 //command, colored gold in chat window
var/const/SYND_FREQ = 1213
var/const/RAID_FREQ = 1215 // for raiders
// department channels
#define SEC_FREQ radiochannels["Security"]
#define ENG_FREQ radiochannels["Engineering"]
#define SCI_FREQ radiochannels["Science"]
#define MED_FREQ radiochannels["Medical"]
#define SUP_FREQ radiochannels["Supply"]
#define SER_FREQ radiochannels["Service"]
#define ERT_FREQ radiochannels["Response Team"]
var/const/SEC_FREQ = 1359
var/const/ENG_FREQ = 1357
var/const/SCI_FREQ = 1351
var/const/MED_FREQ = 1355
var/const/SUP_FREQ = 1347
var/const/SER_FREQ = 1349
#define TRANSMISSION_WIRE 0
#define TRANSMISSION_RADIO 1

View File

@@ -18,46 +18,46 @@
pdaslot=slot_l_store
pdatype=/obj/item/device/pda/captain
/datum/job/captain/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/captain(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/captain(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_cap(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/com(H), slot_back)
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/obj/item/clothing/under/U = new /obj/item/clothing/under/rank/captain(H)
U.attach_accessory(new /obj/item/clothing/accessory/medal/gold/captain)
H.equip_or_collect(U, slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/captain(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/head/caphat(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/ids(H))
H.put_in_hand(GRASP_LEFT_HAND, new /obj/item/weapon/gun/energy/gun(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/gun/energy/gun(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
to_chat(world, "<b>[H.real_name] is the captain!</b>")
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
to_chat(H, "<span class = 'notice'>As part of the senior command staff, you have access to the station's frequencies. They are stored in your memory. Use the 'Notes' verb in the IC tab to access them.")
store_frequencies_in_memory(H)
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/captain(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/captain(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_cap(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/com(H), slot_back)
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/obj/item/clothing/under/U = new /obj/item/clothing/under/rank/captain(H)
U.attach_accessory(new /obj/item/clothing/accessory/medal/gold/captain)
H.equip_or_collect(U, slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/captain(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/head/caphat(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/ids(H))
H.put_in_hand(GRASP_LEFT_HAND, new /obj/item/weapon/gun/energy/gun(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/gun/energy/gun(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
to_chat(world, "<b>[H.real_name] is the captain!</b>")
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
return 1
get_access()
return get_all_accesses()
/datum/job/captain/get_access()
return get_all_accesses()
/datum/job/hop
title = "Head of Personnel"
@@ -89,34 +89,31 @@
pdaslot=slot_l_store
pdatype=/obj/item/device/pda/heads/hop
/datum/job/hop/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/hop(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/clothing/under/rank/head_of_personnel(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/hop(H), slot_belt)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/ids(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
to_chat(H, "<span class = 'notice'>As part of the senior command staff, you have access to the station's frequencies. They are stored in your memory. Use the 'Notes' verb in the IC tab to access them.")
store_frequencies_in_memory(H)
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/hop(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/clothing/under/rank/head_of_personnel(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/hop(H), slot_belt)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/ids(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
return 1

View File

@@ -463,40 +463,39 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/librarian
/datum/job/librarian/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/suit_jacket/red(H), slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/librarian(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/shoes/black(H), slot_shoes)
var/obj/item/weapon/storage/bag/plasticbag/P = new /obj/item/weapon/storage/bag/plasticbag(H)
H.put_in_hands(P)
new /obj/item/weapon/barcodescanner(P)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/list/new_languages = list()
for(var/L in all_languages)
var/datum/language/lang = all_languages[L]
if(~lang.flags & RESTRICTED && !(lang in H.languages))
new_languages += lang.name
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/suit_jacket/red(H), slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/librarian(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/shoes/black(H), slot_shoes)
var/obj/item/weapon/storage/bag/plasticbag/P = new /obj/item/weapon/storage/bag/plasticbag(H)
H.put_in_hands(P)
new /obj/item/weapon/barcodescanner(P)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/list/new_languages = list()
for(var/L in all_languages)
var/datum/language/lang = all_languages[L]
if(~lang.flags & RESTRICTED && !(lang in H.languages))
new_languages += lang.name
var/picked_lang = pick(new_languages)
H.add_language(picked_lang)
to_chat(H, "<span class = 'notice'>Due to your well read nature, you find yourself versed in the language of [picked_lang]. Check-Known-Languages under the IC tab to use it.</span>")
return 1
var/picked_lang = pick(new_languages)
H.add_language(picked_lang)
to_chat(H, "<span class = 'notice'>Due to your well read nature, you find yourself versed in the language of [picked_lang]. Check-Known-Languages under the IC tab to use it.</span>")
to_chat(H, "<span class = 'notice'>As a known Ace Reporter, you've managed to discover the frequencies used by the crew to communicate. Use Notes under the IC tab to check them.")
store_frequencies_in_memory(H)
return 1
//var/global/lawyer = 0//Checks for another lawyer //This changed clothes on 2nd lawyer, both IA get the same dreds.
@@ -517,45 +516,42 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/lawyer
/datum/job/lawyer/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
if (H.mind.role_alt_title)
switch(H.mind.role_alt_title)
if("Lawyer")
H.equip_or_collect(new /obj/item/clothing/under/lawyer/bluesuit(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/suit/storage/lawyer/bluejacket(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/leather(H), slot_shoes)
if("Bridge Officer")
H.equip_or_collect (new /obj/item/clothing/shoes/centcom(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/suit/storage/lawyer/bridgeofficer(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/under/bridgeofficer, slot_w_uniform)
H.equip_or_collect(new /obj/item/device/radio/headset/headset_com, slot_ears)
H.equip_or_collect(new /obj/item/clothing/head/soft/bridgeofficer(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/gloves/white(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/suit/storage/internalaffairs(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/centcom(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses)
//H.equip_or_collect(new /obj/item/device/pda/lawyer(H), slot_belt)
H.put_in_hands(new /obj/item/weapon/storage/briefcase/centcomm(H))
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
to_chat(H, "<span class = 'notice'>As the station's [H.mind.role_alt_title ? H.mind.role_alt_title : "Lawyer"], you have access to the security and the command channel. They are stored in your memory. Use the verb 'Notes' under the IC tab to access them.</span>")
H.mind.store_memory("<b>Command frequency: </b> <i>[COMM_FREQ]</i> <br/>")
H.mind.store_memory("<b>Security frequency: </b> <i>[SEC_FREQ]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger(H), slot_back)
if (H.mind.role_alt_title)
switch(H.mind.role_alt_title)
if("Lawyer")
H.equip_or_collect(new /obj/item/clothing/under/lawyer/bluesuit(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/suit/storage/lawyer/bluejacket(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/leather(H), slot_shoes)
if("Bridge Officer")
H.equip_or_collect (new /obj/item/clothing/shoes/centcom(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/suit/storage/lawyer/bridgeofficer(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/under/bridgeofficer, slot_w_uniform)
H.equip_or_collect(new /obj/item/device/radio/headset/headset_com, slot_ears)
H.equip_or_collect(new /obj/item/clothing/head/soft/bridgeofficer(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/gloves/white(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/suit/storage/internalaffairs(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/centcom(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses)
//H.equip_or_collect(new /obj/item/device/pda/lawyer(H), slot_belt)
H.put_in_hands(new /obj/item/weapon/storage/briefcase/centcomm(H))
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
return 1

View File

@@ -23,32 +23,30 @@
pdatype=/obj/item/device/pda/heads/ce
/datum/job/chief_engineer/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/ce(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/industrial(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_eng(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/engi(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/chief_engineer(H), slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/heads/ce(H), slot_l_store)
H.equip_or_collect(new /obj/item/clothing/shoes/workboots(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/head/hardhat/white(H), slot_head)
H.equip_or_collect(new /obj/item/weapon/storage/belt/utility/complete(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/survival/engineer(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/survival/engineer(H.back), slot_in_backpack)
to_chat(H, "<span class = 'notice'>As a head of staff, you have access to the command channel frequency. It is stored in your memory. Use the 'Notes' verb in the IC tab to access it.")
H.mind.store_memory("<b>Command frequency: </b> <i>[COMM_FREQ/10]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/ce(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/industrial(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_eng(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/engi(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/chief_engineer(H), slot_w_uniform)
//H.equip_or_collect(new /obj/item/device/pda/heads/ce(H), slot_l_store)
H.equip_or_collect(new /obj/item/clothing/shoes/workboots(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/head/hardhat/white(H), slot_head)
H.equip_or_collect(new /obj/item/weapon/storage/belt/utility/complete(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new /obj/item/weapon/storage/box/survival/engineer(H))
else
H.equip_or_collect(new /obj/item/weapon/storage/box/survival/engineer(H.back), slot_in_backpack)
return 1

View File

@@ -21,32 +21,30 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/heads/cmo
/datum/job/cmo/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/cmo(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/medic(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_med(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/med(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/chief_medical_officer(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/cmo(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/suit/storage/labcoat/cmo(H), slot_wear_suit)
H.put_in_hands(new /obj/item/weapon/storage/firstaid/regular(H))
H.equip_or_collect(new /obj/item/device/flashlight/pen(H), slot_s_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
to_chat(H, "<span class = 'notice'>As a head of staff, you have access to the command channel frequency. It is stored in your memory. Use the 'Notes' verb in the IC tab to access it.")
H.mind.store_memory("<b>Command frequency: </b> <i>[COMM_FREQ/10]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/heads/cmo(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/medic(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_med(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/med(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/chief_medical_officer(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/cmo(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/suit/storage/labcoat/cmo(H), slot_wear_suit)
H.put_in_hands(new /obj/item/weapon/storage/firstaid/regular(H))
H.equip_or_collect(new /obj/item/device/flashlight/pen(H), slot_s_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
return 1
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

View File

@@ -43,8 +43,6 @@
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
to_chat(H, "<span class = 'notice'>As a head of staff, you have access to the command channel frequency. It is stored in your memory. Use the 'Notes' verb in the IC tab to access it.")
H.mind.store_memory("<b>Command frequency: </b> <i>[COMM_FREQ/10]</i> <br/>")
return 1
/datum/job/scientist

View File

@@ -24,43 +24,40 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/heads/hos
/datum/job/hos/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/device/radio/headset/heads/hos(H), slot_ears)
H.equip_or_collect(new /obj/item/clothing/under/rank/head_of_security(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots/knifeholster(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/hos(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
// H.equip_or_collect(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
H.equip_or_collect(new /obj/item/clothing/suit/armor/hos/jensen(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/weapon/gun/energy/gun(H), slot_s_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_l_store)
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
to_chat(H, "<span class = 'notice'>As part of the command staff, and a member of security, you have access to the security and command frequencies. They are stored in your memory. Use the verb 'Notes' under the IC tab to access them.</span>")
H.mind.store_memory("<b>Command frequency: </b> <i>[COMM_FREQ/10]</i> <br/>")
H.mind.store_memory("<b>Security frequency: </b> <i>[SEC_FREQ/10]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/device/radio/headset/heads/hos(H), slot_ears)
H.equip_or_collect(new /obj/item/clothing/under/rank/head_of_security(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots/knifeholster(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/heads/hos(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
// H.equip_or_collect(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
H.equip_or_collect(new /obj/item/clothing/suit/armor/hos/jensen(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/weapon/gun/energy/gun(H), slot_s_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_l_store)
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
return 1
@@ -81,41 +78,39 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/warden
/datum/job/warden/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/warden(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/warden(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
// H.equip_or_collect(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk
H.equip_or_collect(new /obj/item/device/flash(H), slot_l_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
H.put_in_hand(GRASP_LEFT_HAND, new /obj/item/weapon/handcuffs(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
to_chat(H, "<span class = 'notice'>As a member of security, you have access to your departement's frequency. It is stored in your memory. Use the verb 'Notes' under the IC tab to access it.</span>")
H.mind.store_memory("<b>Security frequency: </b> <i>[SEC_FREQ/10]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/warden(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots(H), slot_shoes)
//H.equip_or_collect(new /obj/item/device/pda/warden(H), slot_belt)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
// H.equip_or_collect(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk
H.equip_or_collect(new /obj/item/device/flash(H), slot_l_store)
if(H.backbag == 1)
H.put_in_hand(GRASP_RIGHT_HAND, new H.species.survival_gear(H))
H.put_in_hand(GRASP_LEFT_HAND, new /obj/item/weapon/handcuffs(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
return 1
@@ -140,62 +135,60 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/detective
/datum/job/detective/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
//H.equip_or_collect(new /obj/item/device/pda/detective(H), slot_belt)
/* var/obj/item/clothing/mask/cigarette/CIG = new /obj/item/clothing/mask/cigarette(H)
CIG.light("")
H.equip_or_collect(CIG, slot_wear_mask) */
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/under/det(H), slot_w_uniform)
if(H.mind.role_alt_title)
switch(H.mind.role_alt_title)
if("Forensic Technician")
H.equip_or_collect(new /obj/item/clothing/suit/storage/forensics/blue(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
if("Gumshoe")
H.mutations += M_NOIR
H.dna.SetSEState(NOIRBLOCK,1)
H.equip_or_collect(new /obj/item/clothing/suit/storage/det_suit/noir(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/head/det_hat/noir(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/shoes/laceup(H), slot_shoes)
if("Detective")
H.equip_or_collect(new /obj/item/clothing/suit/storage/det_suit(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/head/det_hat(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
H.equip_or_collect(new /obj/item/weapon/lighter/zippo(H), slot_l_store)
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
//H.equip_or_collect(new /obj/item/device/pda/detective(H), slot_belt)
/* var/obj/item/clothing/mask/cigarette/CIG = new /obj/item/clothing/mask/cigarette(H)
CIG.light("")
H.equip_or_collect(CIG, slot_wear_mask) */
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/under/det(H), slot_w_uniform)
if(H.mind.role_alt_title)
switch(H.mind.role_alt_title)
if("Forensic Technician")
H.equip_or_collect(new /obj/item/clothing/suit/storage/forensics/blue(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
if("Gumshoe")
H.mutations += M_NOIR
H.dna.SetSEState(NOIRBLOCK,1)
H.equip_or_collect(new /obj/item/clothing/suit/storage/det_suit/noir(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/head/det_hat/noir(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/shoes/laceup(H), slot_shoes)
if("Detective")
H.equip_or_collect(new /obj/item/clothing/suit/storage/det_suit(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/clothing/head/det_hat(H), slot_head)
H.equip_or_collect(new /obj/item/clothing/shoes/brown(H), slot_shoes)
H.equip_or_collect(new /obj/item/weapon/lighter/zippo(H), slot_l_store)
if(H.backbag == 1)//Why cant some of these things spawn in his office?
H.put_in_r_hand(new H.species.survival_gear(H))
H.put_in_l_hand(new /obj/item/weapon/storage/box/evidence(H))
H.equip_or_collect(new /obj/item/device/detective_scanner(H), slot_r_store)
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/storage/box/evidence(H), slot_in_backpack)
H.equip_or_collect(new /obj/item/device/detective_scanner(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
H.dna.SetSEState(SOBERBLOCK,1)
H.mutations += M_SOBER
H.check_mutations = 1
to_chat(H, "<span class = 'notice'>As a member of security, you have access to your departement's frequency. It is stored in your memory. Use the verb 'Notes' under the IC tab to access it.</span>")
H.mind.store_memory("<b>Security frequency: </b> <i>[SEC_FREQ/10]</i> <br/>")
return 1
if(H.backbag == 1)//Why cant some of these things spawn in his office?
H.put_in_r_hand(new H.species.survival_gear(H))
H.put_in_l_hand(new /obj/item/weapon/storage/box/evidence(H))
H.equip_or_collect(new /obj/item/device/detective_scanner(H), slot_r_store)
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/weapon/storage/box/evidence(H), slot_in_backpack)
H.equip_or_collect(new /obj/item/device/detective_scanner(H), slot_in_backpack)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
H.dna.SetSEState(SOBERBLOCK,1)
H.mutations += M_SOBER
H.check_mutations = 1
return 1
@@ -216,38 +209,36 @@
pdaslot=slot_belt
pdatype=/obj/item/device/pda/security
/datum/job/officer/equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/security(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/suit/armor/vest/security(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/weapon/gun/energy/taser(H), slot_s_store)
//H.equip_or_collect(new /obj/item/device/pda/security(H), slot_belt)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
H.equip_or_collect(new /obj/item/device/flash(H), slot_l_store)
if(H.backbag == 1)
H.put_in_r_hand(new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
to_chat(H, "<span class = 'notice'>As a member of security, you have access to your departement's frequency. It is stored in your memory. Use the verb 'Notes' under the IC tab to access it.</span>")
H.mind.store_memory("<b>Security frequency: </b> <i>[SEC_FREQ/10]</i> <br/>")
return 1
equip(var/mob/living/carbon/human/H)
if(!H)
return 0
H.equip_or_collect(new /obj/item/device/radio/headset/headset_sec(H), slot_ears)
switch(H.backbag)
if(2)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/security(H), slot_back)
if(3)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel_sec(H), slot_back)
if(4)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/satchel(H), slot_back)
if(5)
H.equip_or_collect(new /obj/item/weapon/storage/backpack/messenger/sec(H), slot_back)
H.equip_or_collect(new /obj/item/clothing/under/rank/security(H), slot_w_uniform)
H.equip_or_collect(new /obj/item/clothing/shoes/jackboots(H), slot_shoes)
H.equip_or_collect(new /obj/item/clothing/suit/armor/vest/security(H), slot_wear_suit)
H.equip_or_collect(new /obj/item/weapon/gun/energy/taser(H), slot_s_store)
//H.equip_or_collect(new /obj/item/device/pda/security(H), slot_belt)
H.equip_or_collect(new /obj/item/weapon/handcuffs(H), slot_in_backpack)
H.equip_or_collect(new /obj/item/device/flash(H), slot_l_store)
if(H.backbag == 1)
H.put_in_r_hand(new H.species.survival_gear(H))
else
H.equip_or_collect(new H.species.survival_gear(H.back), slot_in_backpack)
H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves)
H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses)
var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H)
L.imp_in = H
L.implanted = 1
var/datum/organ/external/affected = H.get_organ(LIMB_HEAD)
affected.implants += L
L.part = affected
return 1

View File

@@ -258,7 +258,7 @@
/obj/machinery/computer/slot_machine/proc/broadcast(var/message)
if(!message || !z)
return
var/datum/speech/speech = radio.create_speech(message, frequency = COMMON_FREQ, transmitter=radio)
var/datum/speech/speech = radio.create_speech(message, frequency=COMMON_FREQ, transmitter=radio)
speech.name = capitalize(name)
speech.job = "Money Snatcher"
speech.as_name = "Slot machine #[id]"

View File

@@ -322,33 +322,33 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept
var/blackbox_msg = "[speech.speaker] [enc_message]"
if(istype(blackbox))
// Sadly can't do a switch() because those expressions aren't constant.
if(speech.frequency == COMMON_FREQ)
blackbox.msg_common += blackbox_msg
else if(speech.frequency == SCI_FREQ)
blackbox.msg_science += blackbox_msg
else if(speech.frequency == COMM_FREQ)
blackbox.msg_command += blackbox_msg
else if(speech.frequency == MED_FREQ)
blackbox.msg_medical += blackbox_msg
else if(speech.frequency == ENG_FREQ)
blackbox.msg_engineering += blackbox_msg
else if(speech.frequency == SEC_FREQ)
blackbox.msg_security += blackbox_msg
else if(speech.frequency == DSQUAD_FREQ)
blackbox.msg_deathsquad += blackbox_msg
else if(speech.frequency == ERT_FREQ)
blackbox.msg_ert += blackbox_msg
else if(speech.frequency == SYND_FREQ)
blackbox.msg_syndicate += blackbox_msg
else if(speech.frequency == RAID_FREQ)
blackbox.msg_raider += blackbox_msg
else if(speech.frequency == SER_FREQ)
blackbox.msg_service += blackbox_msg
else if(speech.frequency == SUP_FREQ)
blackbox.msg_cargo += blackbox_msg
else
blackbox.messages += blackbox_msg
switch(speech.frequency)
if(1459)
blackbox.msg_common += blackbox_msg
if(1351)
blackbox.msg_science += blackbox_msg
if(1353)
blackbox.msg_command += blackbox_msg
if(1355)
blackbox.msg_medical += blackbox_msg
if(1357)
blackbox.msg_engineering += blackbox_msg
if(1359)
blackbox.msg_security += blackbox_msg
if(1441)
blackbox.msg_deathsquad += blackbox_msg
if(1345)
blackbox.msg_ert += blackbox_msg
if(1213)
blackbox.msg_syndicate += blackbox_msg
if(1215)
blackbox.msg_raider += blackbox_msg
if(1349)
blackbox.msg_service += blackbox_msg
if(1347)
blackbox.msg_cargo += blackbox_msg
else
blackbox.messages += blackbox_msg
#ifdef SAY_DEBUG
if(speech.speaker)
say_testing(speech.speaker, "Broadcast_Message finished with [listeners ? listeners.len : 0] listener\s getting our message, [speech.message] lang = [speech.language ? speech.language.name : "none"]")

View File

@@ -51,10 +51,8 @@
id = "Receiver A"
network = "tcommsat"
autolinkers = list("receiverA") // link to relay
freq_listening = list(1351, 1355, 1347, 1349) // science, medical, supply, service
/obj/machinery/telecomms/receiver/preset_left/initialize()
freq_listening = list(SCI_FREQ, MED_FREQ, SUP_FREQ, SER_FREQ) // science, medical, supply, service
..()
//--PRESET RIGHT--//
@@ -62,12 +60,13 @@
id = "Receiver B"
network = "tcommsat"
autolinkers = list("receiverB") // link to relay
/obj/machinery/telecomms/receiver/preset_right/initialize()
freq_listening = list(ERT_FREQ, COMM_FREQ, ENG_FREQ, SEC_FREQ) //ert, command, engineering, security
for(var/i = 1441, i < 1489, i += 2)
freq_listening |= i
..()
freq_listening = list(1345, 1353, 1357, 1359) //ert, command, engineering, security
//Common and other radio frequencies for people to freely use
New()
for(var/i = 1441, i < 1489, i += 2)
freq_listening |= i
..()
/obj/machinery/telecomms/receiver/preset_complete
name = "Receiver"
@@ -78,39 +77,27 @@
/obj/machinery/telecomms/bus/preset_one
id = "Bus 1"
network = "tcommsat"
freq_listening = list(1351, 1355)
autolinkers = list("processor1", "science", "medical")
/obj/machinery/telecomms/receiver/preset_one/initialize()
freq_listening = list(SCI_FREQ, MED_FREQ)
..()
/obj/machinery/telecomms/bus/preset_two
id = "Bus 2"
network = "tcommsat"
freq_listening = list(1347, 1349)
autolinkers = list("processor2", "supply", "service")
/obj/machinery/telecomms/receiver/preset_two/initialize()
freq_listening = list(SUP_FREQ, SER_FREQ)
..()
/obj/machinery/telecomms/bus/preset_three
id = "Bus 3"
network = "tcommsat"
freq_listening = list(1359, 1353)
autolinkers = list("processor3", "security", "command")
/obj/machinery/telecomms/bus/preset_three/initialize()
freq_listening = list(SEC_FREQ, COMM_FREQ)
..()
/obj/machinery/telecomms/bus/preset_four
id = "Bus 4"
network = "tcommsat"
freq_listening = list(1345, 1357)
autolinkers = list("processor4", "engineering", "common")
/obj/machinery/telecomms/bus/preset_four/initialize()
freq_listening = list(ENG_FREQ, COMMON_FREQ)
..()
/obj/machinery/telecomms/bus/preset_four/New()
for(var/i = 1441, i < 1489, i += 2)
freq_listening |= i
@@ -160,46 +147,31 @@
/obj/machinery/telecomms/server/presets/science
id = "Science Server"
freq_listening = list(1351)
autolinkers = list("science")
/obj/machinery/telecomms/server/presets/science/initialize()
freq_listening = list(SCI_FREQ)
..()
/obj/machinery/telecomms/server/presets/medical
id = "Medical Server"
freq_listening = list(1355)
autolinkers = list("medical")
/obj/machinery/telecomms/server/presets/science/initialize()
freq_listening = list(MED_FREQ)
..()
/obj/machinery/telecomms/server/presets/supply
id = "Supply Server"
freq_listening = list(1347)
autolinkers = list("supply")
/obj/machinery/telecomms/server/presets/supply/initialize()
freq_listening = list(SUP_FREQ)
..()
//Using old mining channel frequency for a service channel for the bartender, botanist and chef.
//Also cleaned up all the references to the mining channel I could find, it most likely will never be used again anyway. - Duny
/obj/machinery/telecomms/server/presets/service
id = "Service Server"
freq_listening = list(1349)
autolinkers = list("service")
/obj/machinery/telecomms/server/presets/service/initialize()
freq_listening = list(SER_FREQ)
..()
/obj/machinery/telecomms/server/presets/common
id = "Common Server"
freq_listening = list(1345)
autolinkers = list("common")
/obj/machinery/telecomms/server/presets/common/initialize()
freq_listening = list(COMMON_FREQ)
..()
//Common and other radio frequencies for people to freely use
// 1441 to 1489
/obj/machinery/telecomms/server/presets/common/New()
@@ -213,27 +185,19 @@
/obj/machinery/telecomms/server/presets/command
id = "Command Server"
freq_listening = list(1353)
autolinkers = list("command")
/obj/machinery/telecomms/server/presets/command/initialize()
freq_listening = list(COMM_FREQ)
..()
/obj/machinery/telecomms/server/presets/engineering
id = "Engineering Server"
freq_listening = list(1357)
autolinkers = list("engineering")
/obj/machinery/telecomms/server/presets/engineering/initialize()
freq_listening = list(ENG_FREQ)
..()
/obj/machinery/telecomms/server/presets/security
id = "Security Server"
freq_listening = list(1359)
autolinkers = list("security")
/obj/machinery/telecomms/server/presets/security/initialize()
freq_listening = list(SEC_FREQ)
..()
//Broadcasters

View File

@@ -55,22 +55,16 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
if(netlag > signal.data["slow"])
signal.data["slow"] = netlag
say_testing(mob, "We have [links.len] linked machines. src is [src].")
// Loop through all linked machines and send the signal or copy.
for(var/obj/machinery/telecomms/machine in links)
say_testing(mob, "Machine is [machine]")
if(!machine.loc)
world.log << "DEBUG: telecomms machine has null loc: [machine.name]"
continue
if(filter && !istype( machine, text2path(filter) ))
say_testing(mob, "Aborted because we've been filtered.")
continue
if(!machine.on)
say_testing(mob, "Aborted because the machine isn't on.")
continue
if(amount && send_count >= amount)
say_testing(mob, "Aborted because send_count > amount.")
break
if(machine.loc.z != listening_level)
if(long_range_link == 0 && machine.long_range_link == 0)
@@ -78,7 +72,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
// If we're sending a copy, be sure to create the copy for EACH machine and paste the data
var/datum/signal/copy = getFromPool(/datum/signal)
if(copysig)
say_testing(mob, "Signal properly copied.")
copy.transmission_method = 2
copy.frequency = signal.frequency
// Copy the main data contents! Workaround for some nasty bug where the actual array memory is copied and not its contents.
@@ -130,7 +124,6 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
if(send_count > 0 && is_freq_listening(signal))
traffic++
say_testing(mob, "send_count is finally : [send_count]")
return send_count
/obj/machinery/telecomms/proc/relay_direct_information(datum/signal/signal, obj/machinery/telecomms/machine)
@@ -321,13 +314,10 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
#endif
if(!on) // has to be on to receive messages
say_testing(mob, "<span class='warning'>[src] isn't on!</span>")
return
if(!signal)
say_testing(mob, "<span class='warning'>No signal</span>")
return
if(!check_receive_level(signal))
say_testing(mob, "<span class='warning'>Cannot recieve signal</span>")
return
say_testing(mob, "[src] is on, has signal, and receive is good")

View File

@@ -51,8 +51,9 @@
return
/obj/item/device/radio/borg/recalculateChannels()
/obj/item/device/radio/borg/proc/recalculateChannels()
src.channels = list()
src.syndie = 0
if(keyslot)
for(var/ch_name in keyslot.channels)
@@ -61,6 +62,9 @@
src.channels += ch_name
src.channels[ch_name] = keyslot.channels[ch_name]
if(keyslot.syndie)
src.syndie = 1
for (var/ch_name in channels)
if(!radio_controller)

View File

@@ -1,3 +1,4 @@
/obj/item/device/encryptionkey/
name = "Standard Encryption Key"
desc = "An encryption key for a radio headset. Has no special codes in it. WHY DOES IT EXIST? ASK NANOTRASEN."
@@ -5,25 +6,26 @@
icon_state = "cypherkey"
item_state = ""
w_class = W_CLASS_TINY
origin_tech = Tc_ENGINEERING + "=1;"+ Tc_PROGRAMMING + "=2"
var/translate_binary = 0
var/translate_hive = 0
var/syndie = 0
var/raider = 0
var/list/channels = list()
var/list/secured_channels = list()
/obj/item/device/encryptionkey/attackby(obj/item/weapon/W as obj, mob/user as mob)
/obj/item/device/encryptionkey/syndicate // Decrypts syndie comms
/obj/item/device/encryptionkey/syndicate
icon_state = "cypherkey"
channels = list("Syndicate" = 1)
origin_tech = Tc_SYNDICATE + "=3"
secured_channels = list("Syndicate", "Command", "Security", "Response Team")
syndie = 1//Signifies that it de-crypts Syndicate transmissions
/obj/item/device/encryptionkey/raider // Decrypts raider comms
/obj/item/device/encryptionkey/raider
icon_state = "cypherkey"
channels = list("Raider" = 1)
//origin_tech = Tc_SYNDICATE + "=3"
secured_channels = list("Raider")
raider = 1//Signifies that it de-crypts bird pirate transmissions
/obj/item/device/encryptionkey/binary
icon_state = "cypherkey"
@@ -35,7 +37,6 @@
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "sec_cypherkey"
channels = list("Security" = 1)
secured_channels = list("Security")
/obj/item/device/encryptionkey/headset_eng
name = "Engineering Radio Encryption Key"
@@ -72,59 +73,50 @@
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "com_cypherkey"
channels = list("Command" = 1)
secured_channels = list("Command")
/obj/item/device/encryptionkey/heads/captain
name = "Captain's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "cap_cypherkey"
channels = list("Command" = 1, "Security" = 1, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0, "Service" = 0)
secured_channels = list("Command", "Security")
/obj/item/device/encryptionkey/syndicate/hacked
name = "Standard Encryption Key"
desc = "An encryption key for a radio headset. Has no special codes in it. Looks more sophisticated than usual."
channels = list("Command" = 1, "Security" = 1, "Engineering" = 1, "Science" = 1, "Medical" = 1, "Supply" = 1, "Service" = 1)
secured_channels = list("Command", "Security")
/obj/item/device/encryptionkey/syndicate/hacked/full
channels = list("Command" = 1, "Security" = 1, "Engineering" = 1, "Science" = 1, "Medical" = 1, "Supply" = 1, "Service" = 1, "Deathsquad" = 1, "Response Team" = 1)
secured_channels = list("Command", "Security", "Response Team")
/obj/item/device/encryptionkey/heads/rd
name = "Research Director's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "rd_cypherkey"
channels = list("Science" = 1, "Command" = 1)
secured_channels = list("Command")
/obj/item/device/encryptionkey/heads/hos
name = "Head of Security's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "hos_cypherkey"
channels = list("Security" = 1, "Command" = 1)
secured_channels = list("Security", "Command")
/obj/item/device/encryptionkey/heads/ce
name = "Chief Engineer's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "ce_cypherkey"
channels = list("Engineering" = 1, "Command" = 1)
secured_channels = list("Command")
/obj/item/device/encryptionkey/heads/cmo
name = "Chief Medical Officer's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "cmo_cypherkey"
channels = list("Medical" = 1, "Command" = 1)
secured_channels = list("Command")
/obj/item/device/encryptionkey/heads/hop
name = "Head of Personnel's Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "hop_cypherkey"
channels = list("Supply" = 1, "Service" = 1, "Command" = 1, "Security" = 0)
secured_channels = list("Security", "Command")
/obj/item/device/encryptionkey/headset_cargo
name = "Supply Radio Encryption Key"
@@ -167,25 +159,15 @@
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "deathsquad_cypherkey"
channels = list("Deathsquad" = 1, "Science" = 1, "Command" = 1, "Medical" = 1, "Engineering" = 1, "Security" = 1, "Mining" = 1, "Cargo" = 1,)
secured_channels = list("Command", "Security", "Response Team")
/obj/item/device/encryptionkey/ert
name = "Nanotrasen ERT Radio Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "ert_cypherkey"
channels = list("Response Team" = 1, "Science" = 1, "Command" = 1, "Medical" = 1, "Engineering" = 1, "Security" = 1, "Mining" = 1, "Cargo" = 1,)
secured_channels = list("Command", "Security", "Response Team")
/obj/item/device/encryptionkey/ai
name = "AI Encryption Key"
desc = "An encryption key for a radio headset. Contains cypherkeys."
icon_state = "cap_cypherkey"
channels = list("AI Private" = 1, "Command" = 1, "Security" = 1, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0, "Service" = 0)
secured_channels = list("Command", "Security")
/obj/item/device/encryptionkey/mapped
name = "Encryption Key"
desc = "It feels strange that you were able to remove it."
icon_state = "cypherkey"
channels = list("Response Team" = 1, "Science" = 1, "Command" = 1, "Medical" = 1, "Engineering" = 1, "Security" = 1, "Mining" = 1, "Cargo" = 1,)
secured_channels = list("Command", "Security")

View File

@@ -10,8 +10,8 @@
canhear_range = 0 // can't hear headsets from very far away
slot_flags = SLOT_EARS
translate_binary = 0
translate_hive = 0
var/translate_binary = 0
var/translate_hive = 0
var/obj/item/device/encryptionkey/keyslot1 = null
var/obj/item/device/encryptionkey/keyslot2 = null
maxf = 1489
@@ -30,11 +30,11 @@
/obj/item/device/radio/headset/syndicate
origin_tech = Tc_SYNDICATE + "=3"
/obj/item/device/radio/headset/syndicate/New()
..()
qdel(keyslot1)
keyslot1 = new /obj/item/device/encryptionkey/syndicate
syndie = 1
recalculateChannels()
/obj/item/device/radio/headset/syndicate/commando/New()
@@ -47,6 +47,7 @@
..()
qdel(keyslot1)
keyslot1 = new /obj/item/device/encryptionkey/raider
raider = 1
recalculateChannels()
/obj/item/device/radio/headset/raider/pretuned/New() // pre tuned radio to 1215 aka raider freq
@@ -275,13 +276,6 @@
keyslot2 = new /obj/item/device/encryptionkey/ert
..()
/obj/item/device/radio/headset/handle_crypted_channels(var/channel)
var/list/obj/item/device/encryptionkey/keyslots = list(keyslot1, keyslot2) // In the future we'll have more than 2 keyslots.
for (var/obj/item/device/encryptionkey/key in keyslots)
if (channel in key.secured_channels) // We're actually able to decipher that channel.
return TRUE
return FALSE
/obj/item/device/radio/headset/attackby(obj/item/weapon/W as obj, mob/user as mob)
// ..()
user.set_machine(src)
@@ -303,6 +297,8 @@
keyslot1.forceMove(T)
keyslot1 = null
if(keyslot2)
var/turf/T = get_turf(user)
if(T)
@@ -334,10 +330,12 @@
return
/obj/item/device/radio/headset/recalculateChannels()
/obj/item/device/radio/headset/proc/recalculateChannels()
src.channels = list()
src.translate_binary = 0
src.translate_hive = 0
src.syndie = 0
src.raider = 0
if(keyslot1)
for(var/ch_name in keyslot1.channels)
@@ -352,6 +350,12 @@
if(keyslot1.translate_hive)
src.translate_hive = 1
if(keyslot1.syndie)
src.syndie = 1
if(keyslot1.raider)
src.raider = 1
if(keyslot2)
for(var/ch_name in keyslot2.channels)
if(ch_name in src.channels)
@@ -365,6 +369,12 @@
if(keyslot2.translate_hive)
src.translate_hive = 1
if(keyslot2.syndie)
src.syndie = 1
if(keyslot2.raider)
src.raider = 1
for (var/ch_name in channels)
//this is the most hilarious piece of code i have seen this week, so im not going to remove it

View File

@@ -8,7 +8,6 @@
var/number = 0
var/anyai = 1
var/circuitry_installed=1
var/obj/item/device/encryptionkey/keyslot
var/mob/living/silicon/ai/ai = list()
var/last_tick //used to delay the powercheck
var/buildstage = 0
@@ -56,27 +55,23 @@
/obj/item/device/radio/intercom/receive_range(freq, level)
if (!on || b_stat || isWireCut(WIRE_RECEIVE))
return CANT_RECIEVE
return -1
if(!(0 in level))
var/turf/position = get_turf(src)
if(isnull(position) || !(position.z in level))
return CANT_RECIEVE
return -1
if (!src.listening)
return CANT_RECIEVE
return -1
if(freq == SYND_FREQ)
if(!(src.syndie))
return -1//Prevents broadcast of messages over devices lacking the encryption
var/freq_txt = num2text(freq)
if (freq_txt in crypted_radiochannels_reverse) // Do we have the encryption key for it
var/channel = crypted_radiochannels_reverse[freq_txt]
if (!handle_crypted_channels(channel))
return CANT_RECIEVE
if(freq == RAID_FREQ)
if(!(src.raider))
return -1//Prevents broadcast of messages over devices lacking the encryption, birb edition
return canhear_range
/obj/item/device/radio/intercom/handle_crypted_channels(var/channel)
if (istype(keyslot) && channel in keyslot.secured_channels)
return TRUE
return FALSE
/obj/item/device/radio/intercom/Hear(var/datum/speech/speech, var/rendered_speech="")
if(speech.speaker && !src.anyai && !(speech.speaker in src.ai))
@@ -84,31 +79,6 @@
..()
/obj/item/device/radio/intercom/attackby(obj/item/weapon/W as obj, mob/user as mob)
// If we're not constructing one...
if(isscrewdriver(W))
if(keyslot)
for(var/ch_name in channels)
radio_controller.remove_object(src, radiochannels[ch_name])
secure_radio_connections[ch_name] = null
var/turf/T = get_turf(user)
if(T)
keyslot.forceMove(T)
keyslot = null
to_chat(user, "You pop out the encryption key in the intercom!")
else
to_chat(user, "This intercom doesn't have an encryption key! How useless...")
if(istype(W, /obj/item/device/encryptionkey))
to_chat(user, "You put the encryption key in \the [src].")
if(keyslot)
to_chat(user, "This intercom can't hold another key!")
return
if(user.drop_item(W, src))
keyslot = W
switch(buildstage)
if(3)
if(iswirecutter(W) && b_stat && wires.IsAllCut())
@@ -177,14 +147,6 @@
qdel(src)
return 1
/obj/item/device/radio/intercom/recalculateChannels()
if(keyslot.translate_binary)
src.translate_binary = 1
if(keyslot.translate_hive)
src.translate_hive = 1
/obj/item/device/radio/intercom/update_icon()
if(!circuitry_installed)
icon_state="intercom-frame"
@@ -219,47 +181,3 @@
/obj/item/device/radio/intercom/medbay/broadcast_nospeaker
broadcasting = 1
listening = 0
/obj/item/device/radio/intercom/ai_private
name = "Private AI Channel"
broadcasting = TRUE
/obj/item/device/radio/intercom/ai_private/initialize()
frequency = AIPRIV_FREQ
..()
// Mapped intercoms
/obj/item/device/radio/intercom/syndicate
name = "Syndicate intercom"
desc = "Talk through this. Evily."
/obj/item/device/radio/intercom/syndicate/initialize()
keyslot = new /obj/item/device/encryptionkey/syndicate
frequency = SYND_FREQ
..()
// Can't remove keys from mapped intercoms
/obj/item/device/radio/intercom/mapped/attackby(var/obj/item/weapon/W, var/mob/user)
if (isscrewdriver(W) && buildstage != 2)
to_chat(user, "<span class='notice'>You can't seem to pull out the encryption key of this one.</span>")
return ..()
/obj/item/device/radio/intercom/mapped/ace_reporter
name = "Ace Reporter intercom"
desc = "Alert cargo before security raids them!"
freerange = TRUE
/obj/item/device/radio/intercom/mapped/ace_reporter/initialize()
frequency = pick(COMM_FREQ, SEC_FREQ, COMMON_FREQ)
keyslot = new /obj/item/device/encryptionkey/mapped
..()
/obj/item/device/radio/intercom/mapped/dj_sat
name = "Pirate Radio Listening Channel"
desc = "The sickest tunes this side of Tau Ceti."
freerange = TRUE
/obj/item/device/radio/intercom/mapped/dj_sat/initialize()
keyslot = new /obj/item/device/encryptionkey/mapped
..()

View File

@@ -19,9 +19,9 @@
var/freerange = 0 // 0 - Sanitize frequencies, 1 - Full range
var/list/channels = list() //see communications.dm for full list. First channes is a "default" for :h
var/subspace_transmission = 0
var/syndie = 0//Holder to see if it's a syndicate encrpyed radio
var/raider = 0//same as above but for raiders
var/maxf = 1499
var/translate_binary = 0
var/translate_hive = 0
// "Example" = FREQ_LISTENING|FREQ_BROADCASTING
flags = FPRINT | HEAR
siemens_coefficient = 1
@@ -474,51 +474,46 @@
return
*/
/obj/item/device/radio/proc/receive_range(freq, level)
// check if this radio can receive on the given frequency, and if so,
// what the range is in which mobs will hear the radio
// returns: -1 if can't receive, range otherwise
if (isWireCut(WIRE_RECEIVE))
return CANT_RECIEVE
return -1
if(!listening)
return CANT_RECIEVE
return -1
if(!(0 in level))
var/turf/position = get_turf(src)
if(!position || !(position.z in level))
return CANT_RECIEVE
// Handle if we can actually get it or not
var/freq_txt = num2text(freq)
if (freq_txt in crypted_radiochannels_reverse) // We can't, we need encryption keys for that.
var/channel = crypted_radiochannels_reverse[freq_txt]
if (!handle_crypted_channels(channel))
return CANT_RECIEVE
return -1
if(freq == SYND_FREQ)
if(!(src.syndie))//Checks to see if it's allowed on that frequency, based on the encryption keys
return -1
if(freq == RAID_FREQ)
if(!(src.raider))//Checks to see if it's allowed on that frequency, based on the encryption keys, bird edition
return -1
if (!on)
return CANT_RECIEVE
return -1
if (!freq) //received on main frequency
if (!listening)
return CANT_RECIEVE
return -1
else
var/accept = (freq==frequency && listening)
if (!accept)
for (var/ch_name in channels)
if(channels[ch_name] & FREQ_LISTENING)
if(radiochannels[ch_name] == text2num(freq))
if(radiochannels[ch_name] == text2num(freq) || syndie)
accept = 1
break
if (!accept)
return CANT_RECIEVE
return -1
return canhear_range
/obj/item/device/radio/proc/recalculateChannels()
// nothing
/obj/item/device/radio/proc/handle_crypted_channels(var/channel) // We can't listen to them on a SBR, need a headset with the proper encryption keys.
return FALSE
/obj/item/device/radio/proc/send_hear(freq, level)
var/range = receive_range(freq, level)
if(range > -1)
return get_hearers_in_view(canhear_range, src)

View File

@@ -137,8 +137,6 @@ var/list/ai_list = list()
to_chat(src, "<B>While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc.</B>")
to_chat(src, "To use something, simply click on it.")
to_chat(src, "Use say :b to speak to your cyborgs through binary.")
to_chat(src, "The various frequencies used by the crew to communicate have been stored in your mind. Use the verb <i>Notes</i> to access them.")
store_frequencies_in_memory(src)
if(!(ticker && ticker.mode && (mind in ticker.mode.malf_ai)))
show_laws()
to_chat(src, "<b>These laws may be changed by other players, or by you being the traitor.</b>")

View File

@@ -6,8 +6,6 @@
to_chat(src, "<B>While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc.</B>")
to_chat(src, "To use something, simply click on it.")
to_chat(src, {"Use say ":b to speak to your cyborgs through binary."})
to_chat(src, "The various frequencies used by the crew to communicate have been stored in your mind. Use the verb <i>Notes</i> to access them.")
store_frequencies_in_memory(src)
show_laws()
if(!(ticker && ticker.mode && (mind in ticker.mode.malf_ai)))
to_chat(src, "<b>These laws may be changed by other players, or by you being the traitor.</b>")

View File

@@ -478,45 +478,11 @@ var/global/list/paper_folding_results = list ( \
/obj/item/weapon/paper/djstation
name = "paper - 'DJ Listening Outpost'"
info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies."
/obj/item/weapon/paper/djstation/initialize()
info = "Here is a step by step guide to start listening in on those saucy radio channels:<br><ol><li>Equip yourself with a multi-tool</li><li>Use the multitool on each machine, that is the broadcaster, receiver and the relay.</li><li>Turn all the machines on, it has already been configured for you to listen on.</li></ol> Simple as that. Now to listen to the private channels, you'll have to configure the intercoms, located on the front desk. Here is a list of frequencies for you to listen on.<br> \
<ul> \
<li>[COMMON_FREQ/10] - Common Channel</li> \
<li>[AIPRIV_FREQ/10] - Private AI Channel</li> \
<li>[SEC_FREQ/10] - Security Channel</li> \
<li>[ENG_FREQ/10] - Engineering Channel</li> \
<li>[MED_FREQ/10] - Medical Channel</li> \
<li>[COMM_FREQ/10] - Command Channel</li> \
<li>[SCI_FREQ/10] - Science Channel</li> \
<li>[SER_FREQ/10] - Service Channel</li> \
<li>[SUP_FREQ/10] - Supply Channel</li> \
</ul>"
..()
/obj/item/weapon/paper/tcomms
name = "paper- 'Tcomms memo'"
info = "<b>Station frequencies :</b>"
/obj/item/weapon/paper/djstation/initialize()
info = "<b>Station frequencies :</b> \
<ul> \
<li>[COMMON_FREQ/10] - Common Channel</li> \
<li>[AIPRIV_FREQ/10] - Private AI Channel</li> \
<li>[SEC_FREQ/10] - Security Channel</li> \
<li>[ENG_FREQ/10] - Engineering Channel</li> \
<li>[MED_FREQ/10] - Medical Channel</li> \
<li>[COMM_FREQ/10] - Command Channel</li> \
<li>[SCI_FREQ/10] - Science Channel</li> \
<li>[SER_FREQ/10] - Service Channel</li> \
<li>[SUP_FREQ/10] - Supply Channel</li> \
</ul>"
..()
info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies. Here is a step by step guide to start listening in on those saucy radio channels:<br><ol><li>Equip yourself with a multi-tool</li><li>Use the multitool on each machine, that is the broadcaster, receiver and the relay.</li><li>Turn all the machines on, it has already been configured for you to listen on.</li></ol> Simple as that. Now to listen to the private channels, you'll have to configure the intercoms, located on the front desk. Here is a list of frequencies for you to listen on.<br><ul><li>145.9 - Common Channel</li><li>144.7 - Private AI Channel</li><li>135.9 - Security Channel</li><li>135.7 - Engineering Channel</li><li>135.5 - Medical Channel</li><li>135.3 - Command Channel</li><li>135.1 - Science Channel</li><li>134.9 - Service Channel</li><li>134.7 - Supply Channel</li>"
/obj/item/weapon/paper/intercoms
name = "paper - 'Ace Reporter Intercom manual'"
info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies.Now to listen to the private channels, you'll have to configure the intercoms.<br> The list of frequencies has been passed down orally between Ace Reporters, and you should have it remembered by now."
info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies.Now to listen to the private channels, you'll have to configure the intercoms.<br> Here is a list of frequencies for you to listen on.<br><ul><li>145.9 - Common Channel</li><li>144.7 - Private AI Channel</li><li>135.9 - Security Channel</li><li>135.7 - Engineering Channel</li><li>135.5 - Medical Channel</li><li>135.3 - Command Channel</li><li>135.1 - Science Channel</li><li>134.9 - Service Channel</li><li>134.7 - Supply Channel</li>"
/obj/item/weapon/paper/flag
icon_state = "flag_neutral"

View File

@@ -4043,7 +4043,7 @@
"bzM" = (/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bzN" = (/obj/structure/sign/poster{icon_state = "vgposter3"; pixel_y = 32},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bzO" = (/turf/simulated/wall,/area/turret_protected/ai)
"bzP" = (/obj/effect/landmark{name = "tripai"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 25},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = 26},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bzP" = (/obj/effect/landmark{name = "tripai"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 25},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 26; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bzQ" = (/obj/machinery/atmospherics/pipe/simple/insulated/hidden/blue{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai)
"bzR" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{dir = 4},/obj/structure/lattice,/turf/space,/area)
"bzS" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{dir = 4},/turf/space,/area)
@@ -4129,7 +4129,7 @@
"bBu" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bBv" = (/obj/machinery/computer/borgupload,/obj/machinery/flasher{id_tag = "AI"; pixel_x = -7; pixel_y = 24},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bBw" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/table,/obj/item/weapon/planning_frame,/obj/machinery/power/apc{dir = 1; pixel_y = 24},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bBx" = (/obj/item/device/radio/intercom/ai_private{pixel_y = 25},/obj/machinery/computer/aiupload/longrange,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bBx" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = 25},/obj/machinery/computer/aiupload/longrange,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bBy" = (/obj/machinery/light{dir = 8},/obj/machinery/turret{dir = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bBz" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bBA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
@@ -4381,7 +4381,7 @@
"bGm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/ai_slipper{icon_state = "motion0"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGn" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGo" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "AI Core Door"; req_access_txt = "16"},/obj/machinery/power/apc{dir = 1; pixel_y = 24},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGp" = (/obj/effect/landmark/start{name = "AI"},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/turretid{name = "AI Chamber turret control"; pixel_x = 24; pixel_y = 12},/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_x = 30; pixel_y = -28},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_y = -26},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 21},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGp" = (/obj/effect/landmark/start{name = "AI"},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/turretid{name = "AI Chamber turret control"; pixel_x = 24; pixel_y = 12},/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_x = 30; pixel_y = -28},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 20},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGq" = (/obj/machinery/camera/all{c_tag = "AI Chamber"; dir = 4; name = "ai chamber camera"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGr" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/insulated/hidden/blue,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bGs" = (/obj/machinery/power/battery/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
@@ -4441,9 +4441,9 @@
"bHu" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/library)
"bHv" = (/obj/machinery/libraryscanner,/obj/item/weapon/barcodescanner,/turf/simulated/floor/carpet,/area/library)
"bHw" = (/obj/machinery/computer/library/checkout,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/library)
"bHx" = (/obj/structure/bookcase,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/wood,/area/library)
"bHy" = (/obj/structure/table/woodentable,/obj/item/device/camera,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/device/taperecorder,/turf/simulated/floor/wood,/area/library)
"bHz" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/weapon/paper_bin/nano,/obj/item/weapon/paper/intercoms,/turf/simulated/floor/wood,/area/library)
"bHx" = (/obj/structure/bookcase,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/wood,/area/library)
"bHy" = (/obj/structure/table/woodentable,/obj/item/device/camera,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/device/taperecorder,/turf/simulated/floor/wood,/area/library)
"bHz" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/weapon/paper_bin/nano,/obj/item/weapon/paper/intercoms,/turf/simulated/floor/wood,/area/library)
"bHA" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/apmaint)
"bHB" = (/obj/machinery/light/small{dir = 8; flickering = 1},/obj/structure/toilet{pixel_y = 10},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{tag = "icon-showroomfloor (NORTH)"; icon_state = "showroomfloor"; dir = 1},/area/engineering/engine)
"bHC" = (/obj/machinery/door_control{id_tag = "Toilet Ae"; name = "Toilet A Bolt"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 26; specialfunctions = 4},/turf/simulated/floor{tag = "icon-showroomfloor (NORTH)"; icon_state = "showroomfloor"; dir = 1},/area/engineering/engine)
@@ -4462,7 +4462,7 @@
"bHP" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/engineering/engine_storage)
"bHQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/engineering/engine_storage)
"bHR" = (/obj/structure/closet/crate{name = "Camera Assembly Crate"},/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/turf/simulated/floor{icon_state = "dark"},/area/server)
"bHS" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom/ai_private{pixel_y = 25},/turf/simulated/floor/bluegrid,/area/server)
"bHS" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = 25},/turf/simulated/floor/bluegrid,/area/server)
"bHT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/camera{c_tag = "AI Auxillary"; name = "ai aux camera"},/turf/simulated/floor{icon_state = "dark"},/area/server)
"bHU" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/flora/pottedplant/random,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/power/apc{dir = 1; pixel_y = 24},/turf/simulated/floor/bluegrid,/area/server)
"bHV" = (/obj/structure/table,/obj/item/weapon/aiModule/standard/protectStation,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -4637,7 +4637,7 @@
"bLi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/comms{name = "\improper Cyborg Station"})
"bLj" = (/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/obj/machinery/door/airlock/highsecurity{name = "AI Integrity Restorer"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/bluegrid,/area/comms{name = "\improper Cyborg Station"})
"bLk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bLl" = (/obj/item/device/radio/intercom/ai_private{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bLl" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bLm" = (/obj/machinery/turret{dir = 4},/obj/machinery/media/receiver/boombox/wallmount/muzak{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bLn" = (/obj/machinery/newscaster/security_unit,/turf/simulated/wall/r_wall,/area/turret_protected/ai)
"bLo" = (/obj/machinery/light{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
@@ -4713,7 +4713,7 @@
"bMG" = (/obj/structure/sign/kiddieplaque,/turf/simulated/wall/r_wall,/area/comms{name = "\improper Cyborg Station"})
"bMH" = (/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/obj/machinery/door/airlock/highsecurity{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bMI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload)
"bMJ" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = -25},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = 26},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bMJ" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = -25},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 26; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/turret_protected/ai)
"bMK" = (/obj/machinery/atmospherics/pipe/simple/insulated/hidden/blue{dir = 5},/turf/simulated/wall/r_wall,/area/turret_protected/ai)
"bML" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{dir = 9},/turf/space,/area)
"bMM" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/starboard)
@@ -4864,9 +4864,9 @@
"bPB" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/port)
"bPC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/port)
"bPD" = (/obj/structure/extinguisher_cabinet{pixel_x = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/port)
"bPE" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/device/multitool,/obj/item/device/multitool,/obj/item/weapon/paper/tcomms,/turf/simulated/floor,/area/turret_protected/tcomms_control_room)
"bPE" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/device/multitool,/obj/item/device/multitool,/turf/simulated/floor,/area/turret_protected/tcomms_control_room)
"bPF" = (/obj/structure/bed/chair/office/light{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/turret_protected/tcomms_control_room)
"bPG" = (/obj/structure/table/reinforced,/obj/machinery/embedded_controller/radio/advanced_airlock_controller{frequency = 1449; id_tag = "tcomm_airlock_control"; pixel_x = 24; tag_airpump = "tcomm_airlock_pump"; tag_chamber_sensor = "tcomm_chamber_airlock_sensor"; tag_exterior_door = "tcomm_airlock_exterior"; tag_exterior_sensor = "tcomm_ext_airlock_sensor"; tag_interior_door = "tcomm_airlock_interior"; tag_interior_sensor = "tcomm_int_airlock_sensor"},/obj/item/device/encryptionkey/headset_com,/obj/item/device/encryptionkey/headset_sec,/turf/simulated/floor,/area/turret_protected/tcomms_control_room)
"bPG" = (/obj/structure/table/reinforced,/obj/machinery/embedded_controller/radio/advanced_airlock_controller{frequency = 1449; id_tag = "tcomm_airlock_control"; pixel_x = 24; tag_airpump = "tcomm_airlock_pump"; tag_chamber_sensor = "tcomm_chamber_airlock_sensor"; tag_exterior_door = "tcomm_airlock_exterior"; tag_exterior_sensor = "tcomm_ext_airlock_sensor"; tag_interior_door = "tcomm_airlock_interior"; tag_interior_sensor = "tcomm_int_airlock_sensor"},/turf/simulated/floor,/area/turret_protected/tcomms_control_room)
"bPH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/maintenance_hatch{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "tcomm_airlock_interior"; locked = 1; name = "Telecoms Coldroom Interior Airlock"; req_access_txt = ""; req_one_access_txt = "56,61"},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "tcomm_airlock_control"; name = "Telecomms Access Button"; pixel_x = 24; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor/engine,/area/tcomms/chamber)
"bPI" = (/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light/small{dir = 8; flickering = 1},/turf/simulated/floor/wood,/area/library)
"bPJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/wood,/area/library)
@@ -4898,13 +4898,13 @@
"bQj" = (/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bQk" = (/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bQl" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/comms{name = "\improper Cyborg Station"})
"bQm" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/machinery/camera{c_tag = "AI Cyborg Station"; dir = 1; name = "ai cyborg station camera"},/obj/item/device/radio/intercom/ai_private{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bQm" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/machinery/camera{c_tag = "AI Cyborg Station"; dir = 1; name = "ai cyborg station camera"},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bQn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/media/receiver/boombox/wallmount/muzak{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bQo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/comms{name = "\improper Cyborg Station"})
"bQp" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/flora/pottedplant/random,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bQq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload_foyer)
"bQr" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bQs" = (/obj/structure/flora/pottedplant/random,/obj/structure/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/item/device/radio/intercom/ai_private,/obj/machinery/media/receiver/boombox/wallmount/muzak{pixel_x = 0; pixel_y = -34},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bQs" = (/obj/structure/flora/pottedplant/random,/obj/structure/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/media/receiver/boombox/wallmount/muzak{pixel_x = 0; pixel_y = -34},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bQt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/hallway/primary/starboard)
"bQu" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard)
"bQv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/hallway/primary/starboard)
@@ -8908,7 +8908,7 @@
"dpp" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area)
"dpq" = (/obj/effect/decal/cleanable/wizrune,/turf/unsimulated/floor{tag = "icon-cult"; icon_state = "cult"},/area/wizard_station)
"dpr" = (/obj/structure/table,/obj/item/stack/sheet/glass/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dps" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dps" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dpt" = (/obj/effect/landmark{name = "Syndicate-Uplink"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dpu" = (/obj/machinery/vending/autodrobe{desc = "Many lives went into stealing and reverse-engineering this. The Mime almost managed to set us up the bomb, too."; name = "\improper Syndicate AutoDrobe"; req_access = null},/turf/unsimulated/floor{icon_state = "bar"},/area/syndicate_mothership)
"dpv" = (/turf/unsimulated/floor{icon_state = "bar"},/area/syndicate_mothership)
@@ -9004,7 +9004,7 @@
"drh" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dri" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/plating/vox,/area/shuttle/vox/station)
"drj" = (/obj/item/weapon/paper/crumpled,/turf/simulated/shuttle/plating/vox,/area/shuttle/vox/station)
"drk" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"drk" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"drl" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/shuttle/plating/vox,/area/shuttle/vox/station)
"drm" = (/obj/machinery/sleeper,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"drn" = (/obj/machinery/camera{c_tag = "Prisonsat Medbay"; name = "prisonsat medical"; network = list("JAIL","SS13")},/obj/machinery/sleeper{dir = 1},/turf/simulated/floor{tag = "icon-checker (NORTHEAST)"; icon_state = "checker"; dir = 5},/area/prison/medical)
@@ -9107,7 +9107,7 @@
"dtg" = (/obj/docking_port/destination/syndicate/start,/turf/unsimulated/floor/mars,/area/syndicate_mothership)
"dth" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"dti" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"dtj" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"dtj" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"dtk" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"dtl" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/weapon/storage/box/handcuffs{pixel_x = 6; pixel_y = 12},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"dtm" = (/obj/structure/table/reinforced,/obj/item/device/multitool,/obj/item/clothing/gloves/yellow/vox,/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
@@ -9121,7 +9121,7 @@
"dtu" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"dtv" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad)
"dtw" = (/obj/structure/punching_bag/captain,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dtx" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dtx" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dty" = (/obj/effect/landmark{name = "Syndicate-Commando"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dtz" = (/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dtA" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
@@ -9624,7 +9624,7 @@
"dDd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation)
"dDe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation)
"dDf" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDg" = (/obj/structure/table,/obj/item/device/radio/intercom/mapped/dj_sat,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDg" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Pirate Radio Listening Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDh" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDi" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDj" = (/obj/structure/shuttle/engine/propulsion{dir = 1},/turf/space,/area/shuttle/trade/start)
@@ -9634,6 +9634,7 @@
"dDn" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dDo" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dDp" = (/obj/structure/table,/obj/machinery/media/receiver/boombox/wallmount/muzak,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDq" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDr" = (/obj/structure/table,/obj/item/weapon/paper/djstation,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDs" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
"dDt" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
@@ -14711,7 +14712,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadBTdBTdBTdBTdBTdBTdCNdCOdCPdCQdCRdBTdBTdBTdBTdBTdBTaaxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadCSdCTdCUdCVdCWdCXdCYdCYdCYdCYdCYdCXdCZdDadDbdDcdDdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDedCWdCWdCWdCWdDfdCYdDgdDhdDgdCYdDidCZdCZdCZdezdDkaaadBLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDldDmdDndCWdDodCXdCYdDpdDgdDrdCYdCXdDsdDtdDudDvdCCaaxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDldDmdDndCWdDodCXdCYdDpdDqdDrdCYdCXdDsdDtdDudDvdCCaaxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadBTdDwdBTdDxdBTdBTdCYdCYdCYdCYdCYdBTdBTdBTdBTdBTdBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDydBTdDzdBTdBTdDAdCYdCYdDBdDCdDDdBTaaaaaxaaxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxdDydBTdDEdDFdBTdDGdDHdDIdDJdCYdCYdBTaaaaaxaaxaaxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -1089,7 +1089,7 @@
"auW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/tcommsat/computer)
"auX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer)
"auY" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/tcommsat/computer)
"auZ" = (/obj/structure/table,/obj/item/device/multitool,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/item/device/radio/off,/obj/item/device/encryptionkey/headset_sec,/obj/item/device/encryptionkey/headset_com,/turf/simulated/floor{dir = 9; icon_state = "yellow"},/area/tcommsat/computer)
"auZ" = (/obj/structure/table,/obj/item/device/multitool,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/item/device/radio/off,/turf/simulated/floor{dir = 9; icon_state = "yellow"},/area/tcommsat/computer)
"ava" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/tcommsat/computer)
"avb" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/tcommsat/computer)
"avc" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/power/apc{dir = 8; level = 4; name = "apc"; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/engine/rust_control)
@@ -1246,7 +1246,7 @@
"axX" = (/obj/machinery/alarm{dir = 4; pixel_x = -22},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/tcomms/storage)
"axY" = (/obj/machinery/camera{c_tag = "Atmospherics N2 Tank"; dir = 4},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/engineering/atmos)
"axZ" = (/obj/machinery/camera{c_tag = "Atmospherics Air Tank"},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/engineering/atmos)
"aya" = (/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/folder/blue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/pen/blue,/obj/machinery/alarm{dir = 4; pixel_x = -22},/obj/item/weapon/paper/tcomms,/turf/simulated/floor,/area/tcommsat/computer)
"aya" = (/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/folder/blue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/pen/blue,/obj/machinery/alarm{dir = 4; pixel_x = -22},/turf/simulated/floor,/area/tcommsat/computer)
"ayb" = (/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_y = -28},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{name = "Telecomms Room Monitoring"; sensors = list("tcomms_sensor" = "Server Room")},/turf/simulated/floor,/area/tcommsat/computer)
"ayc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/tcommsat/computer)
"ayd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/tcommsat/computer)
@@ -3219,12 +3219,12 @@
"bjU" = (/turf/simulated/floor{icon_state = "dark-markings"; dir = 8},/area/turret_protected/ai_upload)
"bjV" = (/obj/machinery/camera/motion{c_tag = "Outer AI Core North-West"; dir = 8; name = "motion-sensitive security camera"; network = list("RD")},/turf/space,/area)
"bjW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/science/xenobiology)
"bjX" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 18},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bjX" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = 21},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bjY" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bjZ" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Upload APC"; pixel_y = 24; pixel_x = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/item/weapon/planning_frame,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bka" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bkb" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bkc" = (/obj/structure/table,/obj/item/weapon/phone,/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 18},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bkc" = (/obj/structure/table,/obj/item/weapon/phone,/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = 22},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bkd" = (/obj/machinery/power/apc{dir = 4; pixel_x = 24; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_y = 24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bke" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bkf" = (/obj/machinery/vending/trader,/turf/simulated/floor/vox{icon_state = "dark"},/area/vox_trading_post/vault)
@@ -3475,7 +3475,7 @@
"boQ" = (/obj/structure/table,/obj/item/weapon/aiModule/standard/protectStation,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"boR" = (/obj/item/trash/plate,/obj/machinery/power/apc{dir = 1; pixel_y = 24; pixel_x = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/derelictparts/apderelict)
"boS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"boT" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 18},/obj/machinery/door/window{dir = 2; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = -27; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/effect/decal/warning_stripes{icon_state = "bot"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"boT" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 0; pixel_y = 18},/obj/machinery/door/window{dir = 2; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = -27; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/effect/decal/warning_stripes{icon_state = "bot"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"boU" = (/obj/machinery/recharge_station,/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"boV" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/device/radio/headset/headset_sci{pixel_x = -3},/obj/item/device/multitool{pixel_x = 3},/obj/item/device/multitool{pixel_x = 3},/turf/simulated/floor{icon_state = "whitebluecorner"; dir = 8},/area/science/robotics)
"boW" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/turf/simulated/floor{icon_state = "white"},/area/science/robotics)
@@ -4121,7 +4121,7 @@
"bBm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/construction/mommi_nest)
"bBn" = (/obj/machinery/ai_slipper{icon_state = "motion0"; uses = 10},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bBo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/engine,/area/construction/mommi_nest)
"bBp" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 18},/obj/machinery/door/window{dir = 2; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = -27; pixel_y = 0},/obj/item/device/radio/intercom/ai_private,/obj/effect/decal/warning_stripes{icon_state = "bot"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bBp" = (/obj/effect/landmark/start{name = "AI"},/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_x = -30; pixel_y = -28},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 0; pixel_y = -25},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = -27; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/machinery/light_switch{pixel_x = 22; pixel_y = -24},/obj/effect/decal/warning_stripes{icon_state = "bot"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bBq" = (/obj/item/stack/rods,/obj/effect/decal/warning_stripes{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor/plating{icon_state = "platingdmg3"},/area/derelictparts/asderelict)
"bBr" = (/obj/item/weapon/stool,/obj/effect/decal/cleanable/generic,/obj/effect/decal/cleanable/blood/gibs/robot{icon_state = "gib7"},/turf/simulated/floor/plating,/area/derelictparts/asderelict)
"bBs" = (/obj/structure/table,/obj/item/device/assembly/igniter,/obj/item/device/assembly/prox_sensor{pixel_x = 7; pixel_y = -3},/obj/item/weapon/screwdriver,/turf/simulated/floor/plating{icon_state = "panelscorched"},/area/derelictparts/asderelict)
@@ -5928,9 +5928,9 @@
"cjZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/derelictparts/aft)
"cka" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/derelictparts/aft)
"ckb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/derelictparts/aft)
"ckc" = (/obj/structure/closet{desc = "Everything a reporter needs to look the part."; icon_closed = "blue"; icon_state = "blue"; name = "Reporter's Threads"},/obj/item/clothing/suit/storage/lawyer/bluejacket,/obj/item/clothing/under/suit_jacket/really_black,/obj/item/clothing/under/suit_jacket/female{desc = "A black trouser suit for women. Very formal."; name = "black suit"; pixel_x = 3; pixel_y = 1},/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/accessory/tie/blue,/obj/item/clothing/accessory/tie/red,/obj/item/clothing/head/det_hat{name = "Reporter's Cap"},/obj/item/clothing/head/flatcap,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 27},/turf/simulated/floor{icon_state = "cult"},/area/library)
"ckd" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin/nano,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 27},/turf/simulated/floor{icon_state = "cult"},/area/library)
"cke" = (/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 27},/turf/simulated/floor{icon_state = "cult"},/area/library)
"ckc" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin/nano,/obj/item/device/radio/intercom{desc = "Warn cargo before security raids it with this."; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 25; wires = 2},/turf/simulated/floor{icon_state = "cult"},/area/library)
"ckd" = (/obj/item/device/radio/intercom{desc = "Warn cargo before security raids it with this."; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 25; wires = 2},/turf/simulated/floor{icon_state = "cult"},/area/library)
"cke" = (/obj/structure/closet{desc = "Everything a reporter needs to look the part."; icon_closed = "blue"; icon_state = "blue"; name = "Reporter's Threads"},/obj/item/clothing/suit/storage/lawyer/bluejacket,/obj/item/clothing/under/suit_jacket/really_black,/obj/item/clothing/under/suit_jacket/female{desc = "A black trouser suit for women. Very formal."; name = "black suit"; pixel_x = 3; pixel_y = 1},/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/accessory/tie/blue,/obj/item/clothing/accessory/tie/red,/obj/item/clothing/head/det_hat{name = "Reporter's Cap"},/obj/item/clothing/head/flatcap,/obj/item/device/radio/intercom{desc = "Warn cargo before security raids it with this."; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 25; wires = 2},/turf/simulated/floor{icon_state = "cult"},/area/library)
"ckf" = (/obj/structure/table/woodentable,/obj/machinery/computer/library/checkout,/obj/machinery/light_switch{pixel_x = -28},/turf/simulated/floor/wood,/area/library)
"ckg" = (/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library)
"ckh" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/wood,/area/library)
@@ -5987,7 +5987,7 @@
"clg" = (/obj/effect/decal/cleanable/dirt,/obj/structure/closet,/obj/structure/sign/securearea{desc = "A warning sign which reads 'CONSTRUCTION ZONE'."; name = "\improper CONSTRUCTION ZONE"; pixel_x = -32},/obj/item/weapon/stock_parts/matter_bin,/obj/effect/decal/warning_stripes{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor/plating,/area/derelictparts/aft)
"clh" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/derelictparts/aft)
"cli" = (/obj/item/weapon/cell/hyper,/turf/simulated/floor/plating{icon_state = "platingdmg2"},/area/derelictparts/aft)
"clj" = (/obj/effect/landmark/start{name = "AI"},/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_x = -30; pixel_y = -28},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = -27; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/machinery/light_switch{pixel_x = 22; pixel_y = -24},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = -27},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"clj" = (/obj/structure/table/woodentable,/obj/item/weapon/paper/intercoms,/obj/machinery/newscaster{pixel_x = -28},/turf/simulated/floor{icon_state = "cult"},/area/library)
"clk" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor{icon_state = "cult"},/area/library)
"cll" = (/turf/simulated/floor{icon_state = "cult"},/area/library)
"clm" = (/obj/machinery/door/morgue{name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor{icon_state = "cult"},/area/library)
@@ -7902,7 +7902,7 @@
"cVX" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control)
"cVY" = (/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control)
"cVZ" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cWa" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cWa" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cWb" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"cWc" = (/obj/machinery/dna_scannernew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test)
"cWd" = (/obj/machinery/computer/scan_consolenew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test)
@@ -7936,7 +7936,7 @@
"cWF" = (/obj/machinery/door/airlock/centcom{name = "Research Facility"; opacity = 1; req_access_txt = "104"},/obj/effect/decal/warning_stripes{icon_state = "unloading"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/test)
"cWG" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/obj/structure/curtain/open/bed,/obj/effect/landmark/corpse/centcom,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/test)
"cWH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"},/area/centcom/control)
"cWI" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cWI" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cWJ" = (/obj/machinery/camera{c_tag = "Spec. Ops. Shuttle"; network = list("CREED")},/obj/structure/bed/chair{dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/striketeam/centcom)
"cWK" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "dark-markings"; dir = 8},/area/centcom/specops)
"cWL" = (/obj/machinery/space_heater/campfire/stove/fireplace,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/test)
@@ -8798,7 +8798,7 @@
"dnj" = (/obj/item/weapon/beach_ball,/turf/unsimulated/beach/sand,/area/beach)
"dnk" = (/obj/structure/table,/obj/item/stack/sheet/glass/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"dnl" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"dnm" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"dnm" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"dnn" = (/obj/effect/landmark{name = "Syndicate-Uplink"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"dno" = (/obj/machinery/vending/autodrobe{desc = "Many lives went into stealing and reverse-engineering this. The Mime almost managed to set us up the bomb, too."; name = "\improper Syndicate AutoDrobe"; req_access = null},/turf/unsimulated/floor{icon_state = "bar"},/area/syndicate_mothership)
"dnp" = (/turf/unsimulated/floor{icon_state = "bar"},/area/syndicate_mothership)
@@ -8887,7 +8887,7 @@
"doU" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"doV" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"doW" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership)
"doX" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"doX" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"doY" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"doZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Security Medbay"; dir = 1; pixel_x = 20},/turf/simulated/floor{icon_state = "whitered"},/area/security/medical{name = "Security Medbay"})
"dpa" = (/obj/structure/closet/walllocker/defiblocker{pixel_y = 32},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
@@ -9294,7 +9294,7 @@
"dwL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation)
"dwM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation)
"dwN" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwO" = (/obj/structure/table,/obj/item/device/radio/intercom/mapped/dj_sat,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwO" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Pirate Radio Listening Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwP" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwQ" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwR" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes{icon_state = "bot"},/turf/unsimulated/floor{icon_state = "dark-markings"; dir = 8},/area/centcom/ert)
@@ -9305,6 +9305,7 @@
"dwW" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dwX" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dwY" = (/obj/structure/table,/obj/machinery/media/receiver/boombox/wallmount/muzak,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dwZ" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dxa" = (/obj/structure/table,/obj/item/weapon/paper/djstation{info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies. Here is a step by step guide to start listening in on those saucy radio channels:<br><ol><li>Equip yourself with a multi-tool</li><li>Use the multitool on each machine, that is the broadcaster, receiver and the relay.</li><li>Turn all the machines on, it has already been configured for you to listen on.</li></ol> Simple as that. Now to listen to the private channels, you'll have to configure the intercoms, located on the front desk. Here is a list of frequencies for you to listen on.<br><ul><li>145.7 - Common Channel</li><li>144.7 - Private AI Channel</li><li>135.9 - Security Channel</li><li>135.7 - Engineering Channel</li><li>135.5 - Medical Channel</li><li>135.3 - Command Channel</li><li>135.1 - Science Channel</li><li>134.7 - Supply Channel</li>"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dxb" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
"dxc" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
@@ -12602,12 +12603,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVuaVuaVuaVuaVubhtbglbhubhvbhwbhxbhybhzaVuaZlbbQaBAbbRbbRbbRbbRbhabhBbhCbhDbhabbRbbRbbRbbRaBAaaabaNbhEbhFbhGbaObhHbhIbaUbhJbhKbhAbaUbhMbdJbhNaVHeAqeApeAraVHbhObgIbhPbaVbhQbhRbhSbaXeBMeBEeBOeBNeBQeBPeBSeBReBTbaXbiabiabiabilbilbilbilbilbbfbilbimbimbimbimbimbimbimbimaVsaVsaVsaVsaVsaVsaVsbicbhibidaTObiebhiaMfaTObinbhcbhibiobipaTObiqbaebhibirbbzbbzbbzbbzbbzbbzbbzbisbhqbhqbbzbitbiubivbiwaYWbeNbawbawbawbawbaxaZdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaVubixaZgbiybizbiAbiBbiCbiDbiAbiEbiFbiGbiHaBAbdhaRJaRJbiIbdvaYebiJbgqbiKbiLaHraHrbjWaBAaaabiMbiMbiMbiMbiMbiMbiMbiMbiMbiMbiMbiNbiNbiNbiNaVHbiObiPbiQaVHbiRbiSbaVbaVbiTbiUbiVbaXbaXbaXbiWbiXbiWbaXbigbaXbaXbaXbiabiabiYbilbiZbjabjbbjcbjdbjebimbjfbjgbjhbjibjjbjkbimbfSbfSbhibaebhibfTaNqaNraNtaNraNraNsaNraNuaTObhbbhcbhcbjtbjuaTObjvbjwbjxbjybewbjzbjAbbzbjBbhqbhqbhqbhqbhqbbzbjCbjDbggbjEaYWbeNbawbawbawbawbaxbayaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbjFbjGbjHbjIbjJbjKbeQbjLbeQbjMbjNbjObjPbjQaBAaHrbjpaHrbjrbeYaYebhCaYebjTbjsaHrbjpaHraBAbjVbiMbjRbjUbjSbjXbwZbjZbjYbkbbkabiMbkcbkebkdbiNeAseAueAteAvbkiaWXeAwaUJbiTbkjbiabkkbklbkmeBUeBVeBVeBVeBWbkqbkrbksbktbkubkvbiabilbkwbkxbkybkybkzbkAbimbkBbkCbkDbkEbkFbkGbimbfSbfSbifbfUbihaTOaNvbhiaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTOaTObkObkPbbzbkQbkQbkRbkRbhqbhqbbzbkSbkTbggbkUaYWbkVbkWbkXbkYbkWbkVbbLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaabaabaababaaabaabbkZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVublbblcbldbleblfblgblhblibljblkaVubllblmaBAaWJaHraHrblnblobgqbgraYeblpblqaRJaRJbkKaBAaaabiMbkLblrbkMbltblsblvblublwblwblyblxblAblzblCeAxblDblGaWWaWWaWWaWWblHblIbiablJbiabiabiabiabiabiabiabiablKbiabiabiabiablLbXZbilblNblOblPblQblRblSbimblTblUblVblWblXblYbimblZblZblZblZblZblZblEblZblZaabaaaaaaaaaaaaaaaaaaaaaaabaTOaXobhibaebhibhiblFaTObmcbmdbbzbVGbVGbkRbmebmfbmgbbzbmhaBabmibkPbmjbmjbmjbmjbmjbmjbmjbmjbmjbmjaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaVwaVwaVwaVwbmlbmmbmmbmmbmnbmoaVwaVwaZlbbQaBAbbRbbRbbRbbRbhabmpbhCbdybhabbRbbRbbRbbRaBAaaabiMbmabjUbmbbmrbmqbmtbmsbmvbmubiMbmwbmybmxbmAeAyeAAeAzeABbmCbmDbmEaUJblIbiabiabmFbmGbmGbmGbmGbmGbmGbmGbmHbmIbmJbiabiabmKbYabilbmNbmObmPbmQbmRbmSbimbmTbmUbmVbmWbmXbmYbimbmZbmZbnabnbbncbndbmzbnfbngbnhaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibhibmBbhiaTObmcbaebbzbbzbbzbbzbbzbbzbbzbbzbnjaBabnkbnlbnmbnnbnnbnobnpbnqbnrbnrbnrbmjaaaaaaaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababnsbntbnsbnubnvbnwbnxbnybnzbnxbnAbnxbnBbnCaBAbdhaRJaRJbnDbdvaYebiJbgqbnEbnFaHraHrbjWaBAaaabiMbiMbnGbnebnIbnJbnJbnKbnJbnJbnJbnJbnibnMbnNbnObnPbnQbnRbnHbnHbnHbnNbnTbiabiabnUbnVbnWbnWbnWbnWbnWbnWbnWbnXbnYbiabiabmKbnZboabobbnLbocbnSbofbogbohboibojboiboibokboibolbombonboobopboqbopborbosbotbosaaaaaaaaaaaaaaaaaaaaaaaaaTObaebhibhibodbhibaeaTObovbowbowboxboybowbowbowbowbozboAboBboCboDbmjboEbnrboFbnrbnrbnrbnrbnrbmjbmjbmjboHaaaaaaaabaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaVwaVwaVwaVwboIboJaVwaVwaVwaVwaVwboKaZlaZlaBAaHraHraHrboebeYboMboNbfcbjTboOaHraHraHraBAaaabiMboQblrbmbboSbnJboTbnKbnJbBpbnJboUbppbpobnNboVboWboXboYboZbpabpbbnNbpcbiabiabnUbpdamhbpfbpgbpfbpgbpfamlbpibmMbmGbpkbmKbnZbplbpmbpnbpFbpDbpqbprbpsbptbpubptbptbptbptbptbpvbptbpwbpxbpybpxbpzbpAbpBbpCaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibqgbpEbqhbpGbpHbpIbpIbpJbpIbpIbpIbpIbpIbpEbpKbhibpLbpMbpNbpOboGbpPboGboGboGboGboGbpQboGbpQabaabaaabaabaaaaaaaaaaabaaaaaaaaaaabaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpRbpSbpTbpUbpVbpWbpXbpYbpZbqaaVwaVwaVwaVwaBAaWJaHraHrbqbbqcbqdbqeaYeblpbqfaRJaRJbkKaBAaaabiMbqibqkbqjbqlbnJbqnbqmbqqbqpbqobqrbqObqtbqsbrabqubqvbqwbqxbqybqubqzbqAbqBbqBbqCbpdbqDbqEbqFbqGbqGbqHbqIbqJbqKbqLbnYbmKbiabqMbpvbqNbrhbqPbqQbqRbqSbqTbqUbqVeopbqWbqXbqYbpvbqZbqZbqZbqZbptbrxbnfbngbnhaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibhibhibhiaTObrbbrcbrdbrebrfbrgbrybribrcbrjbrkbrlbrmbrnbmjbroboGboGboGboGboGboGboGbmjbmjbmjabaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpRbrpbrqbpUbrrbpWbrsbpRbpRbrtbpRbrubrvbrwaBAaBAaBAaBAaBAaBAaBAbrzaBAaBAaBAaBAaBAaBAaBAaaabiMbrAblrblrblrbnJbqqbrBbrEbrDbrCbrFbsfbrHbrGbsgbrIbrJbrKbrLbrMbrNbnNblIbiabiabrObpdbqIbrPbqGbqGbqGbqGbrQbrRbrSbrTbiabrUbkubrVbrWbrXbrYbqZbrZbsabsbbptbscbsdblZbsebqXbptbpvbptbptbptbptbptbshblZaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaTObhibaebsibskbsjbsjbsobspbrcbslbsmbsnbsRbribsSbrcbsqbsrbpIbpIbpIbssbstbsubsvboGboGboGboGboGbmjaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVublbblcbldbleblfblgblhblibljblkaVuboyblmaBAaWJaHraHrblnblobgqbgraYeblpblqaRJaRJbkKaBAaaabiMbkLblrbkMbltblsblvblublwblwblyblxblAblzblCeAxblDblGaWWaWWaWWaWWblHblIbiablJbiabiabiabiabiabiabiabiablKbiabiabiabiablLbXZbilblNblOblPblQblRblSbimblTblUblVblWblXblYbimblZblZblZblZblZblZblEblZblZaabaaaaaaaaaaaaaaaaaaaaaaabaTOaXobhibaebhibhiblFaTObmcbmdbbzbVGbVGbkRbmebmfbmgbbzbmhaBabmibkPbmjbmjbmjbmjbmjbmjbmjbmjbmjbmjaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaVwaVwaVwaVwbmlbmmbmmbmmbmnaVwaVwaVwaZlbbQaBAbbRbbRbbRbbRbhabmpbhCbdybhabbRbbRbbRbbRaBAaaabiMbmabjUbmbbmrbmqbmtbmsbmvbmubiMbmwbmybmxbmAeAyeAAeAzeABbmCbmDbmEaUJblIbiabiabmFbmGbmGbmGbmGbmGbmGbmGbmHbmIbmJbiabiabmKbYabilbmNbmObmPbmQbmRbmSbimbmTbmUbmVbmWbmXbmYbimbmZbmZbnabnbbncbndbmzbnfbngbnhaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibhibmBbhiaTObmcbaebbzbbzbbzbbzbbzbbzbbzbbzbnjaBabnkbnlbnmbnnbnnbnobnpbnqbnrbnrbnrbmjaaaaaaaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababnsbntbnsbnubnvbnwbrjbnybnzbnxbnAbnxbnBbnCaBAbdhaRJaRJbnDbdvaYebiJbgqbnEbnFaHraHrbjWaBAaaabiMbiMbnGbnebnIbnJbnJbnKbnJbnJbnJbnJbnibnMbnNbnObnPbnQbnRbnHbnHbnHbnNbnTbiabiabnUbnVbnWbnWbnWbnWbnWbnWbnWbnXbnYbiabiabmKbnZboabobbnLbocbnSbofbogbohboibojboiboibokboibolbombonboobopboqbopborbosbotbosaaaaaaaaaaaaaaaaaaaaaaaaaTObaebhibhibodbhibaeaTObovbowbowboxbrsbowbowbowbowbozboAboBboCboDbmjboEbnrboFbnrbnrbnrbnrbnrbmjbmjbmjboHaaaaaaaabaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaVwaVwaVwaVwboIboJaVwaVwaVwaVwaVwboKaZlaZlaBAaHraHraHrboebeYboMboNbfcbjTboOaHraHraHraBAaaabiMboQblrbmbboSbnJboTbnKbnJboTbnJboUbppbpobnNboVboWboXboYboZbpabpbbnNbpcbiabiabnUbpdamhbpfbpgbpfbpgbpfamlbpibmMbmGbpkbmKbnZbplbpmbpnbpFbpDbpqbprbpsbptbpubptbptbptbptbptbpvbptbpwbpxbpybpxbpzbpAbpBbpCaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibqgbpEbqhbpGbpHbpIbpIbpJbpIbpIbpIbpIbpIbpEbpKbhibpLbpMbpNbpOboGbpPboGboGboGboGboGbpQboGbpQabaabaaabaabaaaaaaaaaaabaaaaaaaaaaabaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpRbpSbpTbpUbpVbpWbpXbpYbpZbqaaVwaVwaVwaVwaBAaWJaHraHrbqbbqcbqdbqeaYeblpbqfaRJaRJbkKaBAaaabiMbqibqkbqjbqlbnJbqnbqmbqqbqpbqobqrbqObqtbqsbrabqubqvbqwbqxbqybqubqzbqAbqBbqBbqCbpdbqDbqEbqFbqGbqGbqHbqIbqJbqKbqLbnYbmKbiabqMbpvbqNbrhbqPbqQbqRbqSbqTbqUbqVeopbqWbqXbqYbpvbqZbqZbqZbqZbptbrxbnfbngbnhaaaaaaaaaaaaaaaaaaaaaaaaaTObhibhibhibhibhibhiaTObrbbrcbrdbrebrfbrgbrybribrcbsebrkbrlbrmbrnbmjbroboGboGboGboGboGboGboGbmjbmjbmjabaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpRbrpbrqbpUbrrbpWbpRbpRbpRbrtbpRbrubrvbrwaBAaBAaBAaBAaBAaBAaBAbrzaBAaBAaBAaBAaBAaBAaBAaaabiMbrAblrblrblrbnJbqqbrBbrEbrDbrCbrFbsfbrHbrGbsgbrIbrJbrKbrLbrMbrNbnNblIbiabiabrObpdbqIbrPbqGbqGbqGbqGbrQbrRbrSbrTbiabrUbkubrVbrWbrXbrYbqZbrZbsabsbbptbscbsdblZbuxbqXbptbpvbptbptbptbptbptbshblZaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaTObhibaebsibskbsjbsjbsobspbrcbslbsmbsnbsRbribsSbrcbsqbsrbpIbpIbpIbssbstbsubsvboGboGboGboGboGbmjaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJbpRbpRbpRbpRbswbsxbsybszbpRbsAbpUbpUbsBbsCbsDbsEbsFbsGbsHbsIbsJbsKbsIbsLbsMbsNbsObsPbsQaaabiMbiMbsVbsUbsWbnJbsYbsXbsZbppbttbtabtvbtubtbbtcbtdbtebtebtfbtgbthbtiblIbiabiabrObpdbqDbqEbtjbtkbtjbtlbqIbtmbqKbtnbnYbiabiabqMbpvbqNbpubqZbtobtpbsbbptbpubtqblZbtrbqXbptbpvbptbptbptbptbptbrxbtsbngbnhaaaaaaaaaaaaaaaaaaaaaaabaTObhibhibtUbtVbhibhiaTObrbbrcbrcbrcbrcbrcbrcbtWbrcbtwbtxbtybtzbtAbmjbnrbtBbtCboGboGboGboGboGbmjaabaaaaaaaaaaabaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbtDbpZbtEbtFbtGbtHbtIbsLbsLbtJbsLbtKbtLbpRbpRbpRbpRbpRbtMbtNbtObtPbtQbsBbtRbtSbsQaaabjobnJbnJbnJbnJbnJbtZbtXbubbuabtYbuzbuUbuAbnNbucbudbuebuebtfbtgbufbugblIbiabiabrObpdapMbpfbpgbpfbpgbpfapYbpibujbukbulbiabumboabunbuobpubqXajkbuqburbqTbqUbusblZbutbqXbqYbpvbqZbqZbqZbqZbptbrxbpAbpBbpAaaaaaaaaaaaaaaaaaaaaaaaaaTOaTOaTOaTOaTOaTOaTOaTObuubuvbuwbrcbuybuVbuWbribrcbuBbuCbuDbuEbuFbmjbuGbuHbuIbuJbuKbuLboGboGbmjaabaaaaaaaaaaabaaaaaaaaaaaaabaaabaabaababaaabaabaababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbpRbpRbpRbpRbuMbuNbuObuPbuQbuRbpYbuSbuTbpRbvdbvcbvebpRbuXbpRbuYbuZbuZbpRbvabvbbsQaaaaaabnJbvgbvfbubbvhbvfbvibvObvNbnJbqqbvPbqqbnNbvjbudbvkbvkbtfbtgbvlbtiblIbiabiabrObvmbvnbvnbvnbvnbvnbvnbvnbvobnYbiabiabiabumbplbvpbqNbvqbvrbvsbvtbvubvvbvwbvxbvxbvybvzbqTbvAbqTbqTbqTbvBbvCbvDbvEbvFbvGaaaaaaaaaaaaaaaaaaaaaaaabvHbvIbewbvJbewbexbewbewbvKbrcbvLbrcbvMbvYbwdbwebrcbvQbvRbribvSbvTbmjbmjbmjbmjbmjbmjbmjbvUbmjbmjaabaaaaaaaaaaaaaabaaaaaaaabaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -12615,7 +12616,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbxcaaXaaabxdbxebxfbrqbpTbpRbpTbuPbuTbxgbpRbxhbxibxjbxkbxlbxmbxnbxobxpbpRbxqbuPbsQaaaaaabnJbpobypbyqbxtbnJbxubnJbnJbnJbnJbnJbnJbnNbxvbxwbvkbvkbxxbtgbxybnNbxzbiablKbiabiabiabiabxAbiabxBbiabiabiabxCbiabiabiabumbwAbxDbxEbxFblZblZblZblZbnfbxGbxHblZbxIbxJblZbxKblZblZblZblZblZblZbtoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaTObxLaTObhibaebhiaBKbrcbxMbxNbxObrcbxPbxQbrcbrcbrcbxRbxSbxTbvQbxUbxVaabaaXaabaaabmjbxWbxXbxYbxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaabvWbxZbyabybbycbpRbycbydbpYbrqbpRbpRbpRbyebyfbygbyhbyibyjbykbpRbylbymbsQaaaaaabnJbyrbyobnJbnJbzzbzAbzBbnJbjoaaaaaaaaabnNbysbytbytbyubxxbyvbywbnNbyxbyybyzbyAbyAbyBbyCbiabiabiabyDbiabiabxCbiabyEbyFbyGbwAbyHbyIbyJbyKbyLbyMbyNbyObyPbptblZbyQbyRbySbyTblZbyUbyVbyWbyXbwAaabaaaaaaaaJaaaaaaaaaaaaaaaaaaaaaaTObrbaTObyYbyZbyZbrlbrcbzabzbbzcbzdbzebzfbrcbzgbrcbzhbzibzjbrcbrcbrcaaYaabaabaabaaabzkbzlbzkbxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzmbzmbzmbznbzobzpbzmbzmbpRbpRbpRbpRbpRbpRbzqbzrbzsbyebztbxjbzubzvbzwbpRbzxbrqbsQaaabzybnJeCxbppbAjbAmbzCbqqbAnbnJaaaaaaaaaaaabnNbzDbzEbzFbzGbxxbtgbzHbzIbzIbzJbzKbzLbzLbzIbzIbiabiabiabwAbwAbzMbzNbzMbwAbwAbwAbwAbzObzPbzQblZbzRbptbzSbzTbzUbzVbzWbzXbzYbzZbAablZbAbbAcbyWbAdbwAaabaabaaaaabaabaaaaaaaaaaaaaaaaabaTObxLaTObcObcPbcPbAebrcbrcbrcbrcbrcbrcbrcbrcbrcbrcbrcbAfbrcbrcaabaaaaaaaaaaabaaaaaabzkbAgbzkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaabaaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAhbAibzmbzmbAzbAkbAlbAAbBmbAobzmbApbAqbArbAsbAtbpRbpRbpRbAubAvbAwbAxbpRbpRbpRbpRbAybuPbsQaaaaaabnJbBnbppbnJcljbnJbqqbsZbnJaaaaaabABbABbnNbnNbnNbnNbnNbACbADbzIbzIbAEbAEbAFbAGbAGbAHbzIbAIbiabAJbwAbAKbALbAMbANbwAbAObwAbAPbAQbARbASblZblZbATbAUbAVbAWbAXblZbAYbAZbBabBbblZbBcbBdbBdbBdbBdbBdbBdbBdbBdaaaaaaaaaaaaaaaaaaaabbBebBfbBgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawtbBiaAraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaabaabaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAhbAibzmbzmbAzbAkbAlbAAbBmbAobzmbApbAqbArbAsbAtbpRbpRbpRbAubAvbAwbAxbpRbpRbpRbpRbAybuPbsQaaaaaabnJbBnbppbnJbBpbnJbqqbsZbnJaaaaaabABbABbnNbnNbnNbnNbnNbACbADbzIbzIbAEbAEbAFbAGbAGbAHbzIbAIbiabAJbwAbAKbALbAMbANbwAbAObwAbAPbAQbARbASblZblZbATbAUbAVbAWbAXblZbAYbAZbBabBbblZbBcbBdbBdbBdbBdbBdbBdbBdbBdaaaaaaaaaaaaaaaaaaaabbBebBfbBgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawtbBiaAraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaabaabaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababBkbBlbBkbCsbBAbBobBobCtbAobBkbBqbpYbuTbBrbBsbpRbBtbBubBvbpRbpRbpRbpRbBwbDmbTNbBybBzbsQaaaaaabrCbwhbppbnJbnJbnJbqqbCEbrCbBBaaabABbBCbBDbBEbBFbBFbBGbzKbBHbBIbBJbBKbBLbBMbAEbBNbBObzIbBPbBQbBRbwAbBSbBTbBUbBVbwAbwAbwAbBWbAQbBXbBYbyKbBZbCabCabCbbCcbCdblZbCebCfbBabCgblZbChbBdbCibCjbCkbClbCmbCnbCoaaaaaaaaaaaaaaaaaaaaabCpbYubCraaaaaaaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababzmbzmbzmbCFbAobAobAobAobCGbzmbCubuTbrqbpYbCvbpRbpRbpRbCwbpRbCxbCybpRbCzbCAbsybCBbCCbCDaaaaaabnJbwlbDlbwmbDxbwmbwmbDybnJaaaaaabABbCHbCIbCJbCJbCJbCKbzKbCLbzIbCMbCNbCObCPbCQbCRbCObzIbCSbCTbCUbwAbCVbCWbCXbCYbwAbCZbwAbBWbAQbDabDbblZblZblZblZblZblZbDcblZbBabyRbDdbDeblZbDfbBdbDgbCibDhbCkbCkbDibDjaaaaaaaaaaabaaaaaaaaabBgbDkbCpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbzmbAobAobGxbGxbAobAobzmchObDnbDobDpbDqbpRbDrbDsbDtbpRbDubpRbpRbDvbDwbDwbDwbDwbCDaaaaaabnJbIjbqqbqqbIkbqqbqqbIjbnJaaaaaabABbDzbCIbCJbDAbDBbDCbDDbDEbDFbDGbDHbDIbDJbDKbDLbDMbzIbDNbDObDPbDQbDRbDSbDRbDTbDUbDVbwAbwAbwBbDWbwAbwAbDXbAbbDYbAbbDZbEabwAbEbbEcbwAbwAbwAbEdbBdbEebEfbEgbEhbEibEjbEkaaaaabaaaaabaabaTObGKaTObxLaTObcObcPbcPbAeaTOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -14034,7 +14035,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadvBdvBdvBdvBdvBdvBdwvdwwdwxdwydwzdvBdvBdvBdvBdvBdvBaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadwAdwBdwCdwDdwEdwFdwGdwGdwGdwGdwGdwFdwHdwIdwJdwKdwLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadwMdwEdwEdwEdwEdwNdwGdwOdwPdwOdwGdwQdwHdwHdwHdwHdwSaaadwTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadwUdwVdwWdwEdwXdwFdwGdwYdwOdxadwGdwFdxbdxcdxddxedwkaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadwUdwVdwWdwEdwXdwFdwGdwYdwZdxadwGdwFdxbdxcdxddxedwkaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadvBdxfdvBdxgdvBdvBdwGdwGdwGdwGdwGdvBdvBdvBdvBdvBdvBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmxdvBdxidvBdvBdxjdwGdwGdxkdxldxmdvBaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcmxdvBdxndxodvBdxpdxqdxrdxsdwGdwGdvBaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBerBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -2410,7 +2410,7 @@
"aUr" = (/obj/machinery/power/apc{cell_type = 7500; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aUs" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aUt" = (/obj/machinery/flasher{id_tag = "AI"; pixel_x = 0; pixel_y = -24},/obj/machinery/camera{c_tag = "AI Upload - S"; dir = 1; network = list("SS13","AIUpload")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aUu" = (/obj/machinery/turret{dir = 1},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/item/device/radio/intercom/ai_private{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aUu" = (/obj/machinery/turret{dir = 1},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"aUv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/fore)
"aUw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/courtroom)
"aUx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/vending/cigarette,/obj/item/device/radio/intercom{dir = 2; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom)
@@ -2542,7 +2542,7 @@
"aWT" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer)
"aWU" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (EAST)"; icon_state = "warning_corner"; dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aWV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/warning_stripes{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = -22; pixel_y = 24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aWW" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (NORTH)"; icon_state = "warning_corner"; dir = 1},/obj/item/device/radio/intercom/ai_private{pixel_x = 28},/obj/machinery/camera{c_tag = "AI Upload Access"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/door_control{id_tag = "ai shutter"; name = "AI Upload Privacy Shutter Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "19"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aWW" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (NORTH)"; icon_state = "warning_corner"; dir = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = 28; pixel_y = 0},/obj/machinery/camera{c_tag = "AI Upload Access"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/door_control{id_tag = "ai shutter"; name = "AI Upload Privacy Shutter Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "19"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"aWX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore)
"aWY" = (/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor,/area/hallway/primary/fore)
"aWZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore)
@@ -2800,9 +2800,9 @@
"bbR" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai)
"bbS" = (/obj/machinery/turret{dir = 4},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai)
"bbT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/window{dir = 4; name = "Secondary AI Core Access"; pixel_x = 0; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbU" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{pixel_y = -27},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbV" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/obj/effect/landmark/start{name = "AI"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light/small{dir = 1; invisibility = 1},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = 27; pixel_y = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = -27},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbU" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 0; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbV" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/obj/effect/landmark/start{name = "AI"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light/small{dir = 1; invisibility = 1},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 28; pixel_y = 5},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 0; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbX" = (/obj/machinery/door/window{dir = 8; icon_state = "left"; name = "Tertiary AI Core Access"; pixel_x = 0; req_access_txt = "16"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bbY" = (/obj/machinery/turret{dir = 8},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai)
"bbZ" = (/turf/simulated/shuttle/wall{icon_state = "swall7"},/area/shuttle/arrival/station)
@@ -3683,7 +3683,7 @@
"bsQ" = (/obj/machinery/alarm{pixel_y = 26},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsR" = (/obj/machinery/light/small{dir = 1},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/turret{dir = 2; health = 160},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsT" = (/obj/item/device/radio/intercom/ai_private{pixel_y = 28},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 1},/turf/simulated/floor/bluegrid{icon_state = "bcircuitoff"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsT" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = 0; pixel_y = 28},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 1},/turf/simulated/floor/bluegrid{icon_state = "bcircuitoff"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/bluegrid{icon_state = "bcircuitoff"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsV" = (/obj/machinery/camera{c_tag = "MiniSat - Secure Access"; dir = 2; network = list("MiniSat")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/bluegrid{icon_state = "bcircuitoff"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
"bsW" = (/obj/machinery/light/small{dir = 1},/obj/machinery/turret{dir = 8; health = 160},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"})
@@ -4510,7 +4510,7 @@
"bIL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/table,/obj/machinery/computer/security/telescreen{dir = 8; name = "Telecoms Camera Monitor"; network = list("tcomm"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer{name = "\improper Telecoms Control Room"})
"bIM" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer{name = "\improper Telecoms Control Room"})
"bIN" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer{name = "\improper Telecoms Control Room"})
"bIO" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light/small{dir = 4},/obj/structure/table,/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/item/device/encryptionkey/headset_com,/obj/item/device/encryptionkey/headset_sec,/obj/item/weapon/phone{desc = "Supposedly a direct line to NanoTrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3},/obj/item/weapon/paper/tcomms,/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer{name = "\improper Telecoms Control Room"})
"bIO" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light/small{dir = 4},/obj/structure/table,/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/computer{name = "\improper Telecoms Control Room"})
"bIP" = (/obj/effect/decal/warning_stripes{tag = "icon-warning"; icon_state = "warning"; dir = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/engine,/area/tcomms/chamber)
"bIQ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"})
"bIR" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"})
@@ -5223,9 +5223,9 @@
"bWw" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/wood,/area/library)
"bWx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/library)
"bWy" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 30; pixel_y = 0},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library)
"bWz" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = -27},/obj/item/device/eftpos{eftpos_name = "HoP EFTPOS scanner"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWA" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/camera,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = -27},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWB" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = -27},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWz" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = -26; wires = 2},/obj/item/device/eftpos{eftpos_name = "HoP EFTPOS scanner"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWA" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/camera,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = -26; wires = 2},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWB" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = -26; wires = 2},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library)
"bWC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/storage/tools)
"bWD" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor{dir = 10; icon_state = "yellow"},/area/storage/tools)
"bWE" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/weapon/storage/box/lights/mixed,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/storage/tools)
@@ -8108,7 +8108,7 @@
"cZV" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership)
"cZW" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cZX" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"cZY" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cZY" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cZZ" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"daa" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"dab" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
@@ -8116,7 +8116,7 @@
"dad" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/obj/docking_port/destination/ert/station{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry)
"dae" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad)
"daf" = (/obj/docking_port/destination/deathsquad/in_station{dir = 2},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"dag" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dag" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dah" = (/obj/effect/landmark{name = "Syndicate-Commando"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"dai" = (/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"daj" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
@@ -8229,7 +8229,7 @@
"dcm" = (/turf/space,/area/shuttle/escape_pod5/centcom)
"dcn" = (/obj/structure/table,/obj/item/stack/sheet/glass/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dco" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dcp" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dcp" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dcq" = (/obj/structure/window/full/reinforced,/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership)
"dcr" = (/obj/structure/flora/pottedplant/random,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
"dcs" = (/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
@@ -8315,7 +8315,7 @@
"ddU" = (/obj/machinery/door/window{base_state = "right"; icon_state = "right"; name = "Equipment Room"; req_access_txt = "150"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"ddV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"ddW" = (/turf/space/void,/area)
"ddX" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"ddX" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station/start)
"ddY" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/syndicate_station/start)
"ddZ" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "white"},/area/syndicate_station/start)
"dea" = (/obj/structure/closet/walllocker/defiblocker{pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{icon_state = "white"},/area/syndicate_station/start)
@@ -9328,7 +9328,7 @@
"dxt" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station)
"dxu" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station)
"dxv" = (/obj/structure/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dxw" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1},/obj/structure/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dxw" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/obj/structure/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dxx" = (/obj/item/trash/candy,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dxy" = (/obj/structure/closet/athletic_mixed{name = "wizard closet"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dxz" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station)
@@ -9723,7 +9723,7 @@
"dEY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation)
"dEZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation)
"dFa" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFb" = (/obj/structure/table,/obj/item/device/radio/intercom/mapped/dj_sat,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFb" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Pirate Radio Listening Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFc" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFd" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFe" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
@@ -9734,6 +9734,7 @@
"dFj" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dFk" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"dFl" = (/obj/structure/table,/obj/machinery/media/receiver/boombox/wallmount/muzak,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFm" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFn" = (/obj/structure/table,/obj/item/weapon/paper/djstation,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dFo" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
"dFp" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
@@ -14694,7 +14695,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDPdDPdDPdDPdDPdDPdEIdEJdEKdELdEMdDPdDPdDPdDPdDPdDPaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadENdEOdEPdEQdERdESdETdETdETdETdETdESdEUdEVdEWdEXdEYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEZdERdERdERdERdFadETdFbdFcdFbdETdFddEUdEUdEUdFedFfaaadFgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFhdFidFjdERdFkdESdETdFldFbdFndETdESdFodFpdFqdFrdEyaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFhdFidFjdERdFkdESdETdFldFmdFndETdESdFodFpdFqdFrdEyaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDPdFsdDPdFtdDPdDPdETdETdETdETdETdDPdDPdDPdDPdDPdDPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFGdDPdFudDPdDPdFvdETdETdFwdFxdFydDPaaaaahaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahdFGdDPdFzdFAdDPdFBdFCdFDdFEdETdETdDPaaaaahaahaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJheJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -282,7 +282,7 @@
"afv" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/turret_protected/ai)
"afw" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2)
"afx" = (/obj/structure/reagent_dispensers/beerkeg,/obj/abstract/map/spawner/maint,/turf/simulated/floor/plating,/area/maintenance/fsmaint2)
"afy" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 27},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = 16; pixel_y = 27},/obj/machinery/door/window{dir = 8; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -8; pixel_y = 27},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"afy" = (/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = -26; pixel_y = 0},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 27},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"afz" = (/obj/structure/table,/obj/item/weapon/paper/pamphlet,/obj/item/weapon/storage/firstaid/regular,/obj/structure/sign/biohazard{pixel_x = -32},/obj/machinery/camera{c_tag = "Gateway"; dir = 4},/obj/effect/decal/warning_stripes{dir = 1; icon_state = "warning"; pixel_y = 0},/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/turf/simulated/floor{icon_state = "dark"},/area/gateway)
"afA" = (/obj/effect/decal/warning_stripes{dir = 1; icon_state = "warning"; pixel_y = 0},/obj/effect/decal/warning_stripes{dir = 4; icon_state = "unloading"},/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/gateway)
"afB" = (/obj/structure/table,/obj/structure/sign/biohazard{pixel_x = 32},/obj/item/device/radio/off,/obj/item/device/radio/off{pixel_x = -6; pixel_y = 4},/obj/item/device/radio/off{pixel_x = 6; pixel_y = 4},/obj/item/device/radio/off{pixel_y = 6},/obj/machinery/recharger,/obj/effect/decal/warning_stripes{dir = 1; icon_state = "warning"; pixel_y = 0},/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/turf/simulated/floor{icon_state = "dark"},/area/gateway)
@@ -367,8 +367,8 @@
"ahc" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/plating,/area/maintenance/fsmaint)
"ahd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/camera/autoname{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/plating/airless,/area/turret_protected/ai)
"ahe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahf" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 10; pixel_y = 27},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 27},/obj/machinery/door/window{dir = 4; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -12; pixel_y = 27},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahg" = (/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = -27},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 27; pixel_y = 0},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 27},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahf" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 4; pixel_y = 27},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 16; pixel_y = 27},/obj/machinery/door/window{dir = 8; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -8; pixel_y = 27},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahg" = (/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 10; pixel_y = 27},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 0; pixel_y = 27},/obj/machinery/door/window{dir = 4; name = "AI Core Door"; req_access_txt = "16"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -12; pixel_y = 27},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"ahi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/camera/autoname{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/plating/airless,/area/turret_protected/ai)
"ahj" = (/obj/item/trash/raisins,/turf/simulated/floor/plating,/area/maintenance/fsmaint2)
@@ -519,7 +519,7 @@
"ajY" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/perma)
"ajZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/window/full/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor/plating,/area/security/perma)
"aka" = (/obj/structure/table,/obj/item/weapon/aiModule/freeform,/obj/item/weapon/aiModule/core/paladin,/obj/item/weapon/aiModule/core/corp,/obj/item/weapon/aiModule/core/asimov,/obj/item/weapon/aiModule/reset,/obj/item/weapon/aiModule/core/nanotrasen,/obj/item/weapon/aiModule/core/robocop,/obj/machinery/door/window{dir = 4; name = "High-Risk Modules"; req_access_txt = "20"},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/light{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/machinery/camera/autoname,/turf/simulated/floor/greengrid,/area/turret_protected/ai_upload)
"akb" = (/obj/item/device/radio/intercom/ai_private{pixel_y = 27},/turf/simulated/floor/greengrid,/area/turret_protected/ai_upload)
"akb" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/greengrid,/area/turret_protected/ai_upload)
"akc" = (/obj/machinery/turret{dir = 2},/turf/simulated/floor/bluegrid{icon_state = "bcircuitoff"},/area/turret_protected/ai_upload)
"akd" = (/obj/machinery/computer/borgupload,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"ake" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
@@ -1784,8 +1784,8 @@
"aIp" = (/obj/machinery/light_switch{pixel_y = -28},/obj/machinery/camera/autoname{dir = 1},/turf/simulated/floor/wood,/area/library)
"aIq" = (/obj/machinery/newscaster{dir = 1; pixel_y = -32},/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Librarian"},/turf/simulated/floor/wood,/area/library)
"aIr" = (/obj/machinery/door/morgue{dir = 1; name = "Private Study"; req_access_txt = "37"},/obj/structure/window/reinforced{dir = 1; name = "reinforced one-way window"; one_way = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"aIs" = (/obj/structure/bed/chair/comfy/brown{dir = 4},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = -27},/obj/structure/window/reinforced{dir = 1; name = "reinforced one-way window"; one_way = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"aIt" = (/obj/item/clothing/under/suit_jacket/red,/obj/item/weapon/paper_bin/nano,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_x = 27; pixel_y = -4},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = -27},/obj/item/weapon/paper/intercoms,/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "cult"},/area/library)
"aIs" = (/obj/structure/bed/chair/comfy/brown{dir = 4},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = -23; wires = 2},/obj/structure/window/reinforced{dir = 1; name = "reinforced one-way window"; one_way = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"aIt" = (/obj/item/clothing/under/suit_jacket/red,/obj/item/weapon/paper_bin/nano,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = -23; wires = 2},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_x = 23; pixel_y = 0; wires = 2},/obj/item/weapon/paper/intercoms,/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "cult"},/area/library)
"aIu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fore)
"aIv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore)
"aIw" = (/obj/effect/decal/cleanable/generic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore)
@@ -2836,7 +2836,7 @@
"bcB" = (/obj/structure/cable/yellow{icon_state = "4-8"},/obj/machinery/power/apc{dir = 1; name = "_North APC"; pixel_y = 24},/obj/structure/cable/yellow{icon_state = "0-8"},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/computer/general_air_control/large_tank_control{name = "Telecomms Room Monitoring"; sensors = list("tcomms_sensor" = "Server Room")},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bcC" = (/obj/machinery/power/battery/smes{charge = 5e+006},/obj/machinery/light{dir = 1},/obj/structure/cable/yellow{icon_state = "0-8"},/obj/effect/decal/warning_stripes{tag = "icon-all"; icon_state = "all"},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bcD" = (/obj/effect/decal/warning_stripes{tag = "icon-all"; icon_state = "all"},/obj/machinery/turret,/turf/simulated/floor/plating,/area/turret_protected/tcomms_control_room)
"bcE" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/machinery/camera/autoname,/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/alarm{pixel_y = 24; req_one_access = list(24,11,47)},/obj/item/weapon/paper/tcomms,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bcE" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/machinery/camera/autoname,/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/alarm{pixel_y = 24; req_one_access = list(24,11,47)},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bcF" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/machinery/light_switch{pixel_y = 27},/obj/effect/decal/warning_stripes{icon_state = "bot"},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bcG" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4; initialize_directions = 11},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"bcH" = (/turf/simulated/wall,/area/storage/primary)
@@ -3031,7 +3031,7 @@
"bgo" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/asmaint)
"bgp" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/port)
"bgq" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/obj/effect/decal/warning_stripes{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bgr" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/requests_console{department = "Telecomms"; pixel_y = -32},/obj/item/device/multitool,/obj/item/device/encryptionkey/headset_sec,/obj/item/device/encryptionkey/headset_com,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bgr" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/requests_console{department = "Telecomms"; pixel_y = -32},/obj/item/device/multitool,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"bgs" = (/obj/machinery/atmospherics/unary/tank/carbon_dioxide{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/effect/decal/warning_stripes{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomms_control_room)
"bgt" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 1; on = 1},/obj/machinery/light{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window{dir = 1},/obj/effect/decal/warning_stripes{dir = 4; icon_state = "warning"},/turf/simulated/floor/plating,/area/turret_protected/tcomms_control_room)
"bgu" = (/obj/structure/rack{dir = 8},/obj/item/stack/sheet/metal{amount = 50; pixel_x = -5; pixel_y = 5},/obj/item/stack/sheet/glass/glass{amount = 50},/obj/item/clothing/gloves/black,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/silicate_sprayer,/obj/machinery/firealarm{dir = 1; pixel_y = -27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/storage/belt/slim,/obj/item/weapon/storage/belt/slim,/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (EAST)"; icon_state = "warning_corner"; dir = 4},/turf/simulated/floor{icon_state = "yellow"},/area/storage/primary)
@@ -3836,7 +3836,7 @@
"bvN" = (/obj/effect/step_trigger/thrower/north{affect_ghosts = 1; name = "north_shuttle"; tiles = 0},/obj/docking_port/destination/escape/shuttle/transit{dir = 8},/turf/space/transit/east,/area)
"bvO" = (/turf/space/transit/east,/area/shuttle/escape_pod5/transit)
"bvP" = (/obj/structure/table,/obj/item/stack/sheet/glass/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"bvQ" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"bvQ" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"bvR" = (/obj/effect/landmark{name = "Syndicate-Uplink"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"bvS" = (/obj/structure/window/full/reinforced,/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership)
"bvT" = (/obj/structure/flora/pottedplant/random,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
@@ -3955,7 +3955,7 @@
"byc" = (/obj/machinery/door/airlock/hatch{aiControlDisabled = 1; req_access_txt = "150"},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"byd" = (/obj/structure/rack,/obj/item/weapon/gun/energy/taser{pixel_x = 6; pixel_y = -6},/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/taser{pixel_x = -6; pixel_y = 6},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"bye" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"byf" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"byf" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"byg" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "<p><b>LIST OF SPELLS AVAILABLE</b></p><p>Magic Missile:<br>This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.</p><p>Fireball:<br>This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.</p><p>Disintegrate:</br>This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.</p><p>Disable Technology:<br>This spell disables all weapons, cameras and most other technology in range.</p><p>Smoke:<br>This spell spawns a cloud of choking smoke at your location and does not require wizard garb.</p><p>Blind:<br>This spell temporarly blinds a single person and does not require wizard garb.<p>Forcewall:<br>This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.</p><p>Blink:<br>This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.</p><p>Teleport:<br>This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.</p><p>Mutate:<br>This spell causes you to turn into a hulk, and gain telekinesis for a short while.</p><p>Ethereal Jaunt:<br>This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.</p><p>Knock:<br>This spell opens nearby doors and does not require wizard garb.</p>"; name = "List of Available Spells (READ)"},/obj/item/trash/tray,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station)
"byh" = (/turf/unsimulated/floor{icon_state = "carpetside"},/area/wizard_station)
"byi" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station)
@@ -3981,7 +3981,7 @@
"byC" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"byD" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/marisa,/obj/item/clothing/shoes/sandal/marisa,/obj/item/clothing/head/wizard/marisa,/obj/item/weapon/staff/broom,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station)
"byE" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusblue,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station)
"byF" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"byF" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"byG" = (/obj/machinery/vending/nazivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership)
"byH" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 8},/obj/abstract/map/spawner/food/voxfood,/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
"byI" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/weapon/storage/box/handcuffs{pixel_x = 6; pixel_y = 12},/turf/simulated/shuttle/floor/vox{icon_state = "floor4"},/area/shuttle/vox/station)
@@ -4067,7 +4067,7 @@
"bAk" = (/obj/machinery/teleport/hub{accurate = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"bAl" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"bAm" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"bAn" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"bAn" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"bAo" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/wizard_station)
"bAp" = (/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/wizard_station)
"bAq" = (/obj/structure/shuttle/engine/propulsion/left,/turf/space,/area/syndicate_station/start)
@@ -4084,7 +4084,7 @@
"bAB" = (/turf/space,/area/syndicate_mothership/elite_squad)
"bAC" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad)
"bAD" = (/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/crowbar,/obj/effect/decal/warning_stripes{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/obj/effect/decal/warning_stripes{tag = "icon-warning (EAST)"; icon_state = "warning"; dir = 4},/turf/simulated/floor,/area/engineering/engine)
"bAE" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"bAE" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"bAF" = (/obj/effect/landmark{name = "Syndicate-Commando"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"bAG" = (/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"bAH" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
@@ -4936,7 +4936,7 @@
"bQV" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control)
"bQW" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control)
"bQX" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac)
"bQY" = (/obj/structure/table,/obj/item/device/radio/intercom/mapped/dj_sat,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"bQY" = (/turf/unsimulated/wall,/area)
"bQZ" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/centcom/evac)
"bRa" = (/obj/structure/shuttle/engine/propulsion/right{dir = 1},/turf/space,/area/centcom/evac)
"bRb" = (/obj/structure/shuttle/engine/propulsion{dir = 1},/turf/space,/area/centcom/evac)
@@ -5833,6 +5833,7 @@
"cii" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation)
"cij" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation)
"cik" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"cil" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Pirate Radio Listening Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"cim" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"cin" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"cio" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/poddoor/shutters/preopen{dir = 4; id_tag = "TSdisplay"; name = "Tradeship Display Shutters"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/trade/start)
@@ -5842,6 +5843,7 @@
"cis" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"cit" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation)
"ciu" = (/obj/structure/table,/obj/machinery/media/receiver/boombox/wallmount/muzak,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"civ" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"ciw" = (/obj/structure/table,/obj/item/weapon/paper/djstation,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"cix" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
"ciy" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation)
@@ -8298,8 +8300,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakaakaakaakaakaakadoafaafbadIacWafdafeaffacWafgafhafiafjadbafkafladMacMafnafoafpafqacMacMacMacMacMafraaCaaaaaaaaCafsaelaftafuaaaaeQafvaeUaeUaeUaeUaeUaeUaeUaeUaeUaeVaeWaaaaaaaaaadkacQadlafwadlaeZafxadkaakaakaakaalaalaalaalaalaalaalaalaalaalaalaalaalaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaadoafzafAafBacWafCafDafEacWafFafGafGafHadbafIafJafKafLacMacMacMacMacMafMafNafNafNafOafPafQafQaaCaaCaelaemafuaaaafRaeTaeUaeUafSafTafUafVafWafXaeUaeTafYaaaaaaaaaadkacQafZadkagaadlaeZadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakaakagbaakagcagcadoagdageagfaggafmafcagiaghagjagjagjagjaglagkagnagmagqagragsagtagqafMaguafQafQafQafQafQagvafQaakaaCaelabnagwaaaafRaeUaeUagxagyagzagzagzagAagBaeUaeUagCaaaaaaaaaadkacQagDadkaeZagEaeZadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakaakagbaakagcagcadoagFagGagHagIagpagoagKagJagMagLagLagLagOagNagQagPagTagUagVagWagqaelafQagXagYagZahaafQahbafQaakaePaelahcaaCaaaahdaeUagAagAaheafyagzahfahhagyagAaeUahiaaaaaaaaaadkacQadladkahjadlahkadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaahlahmahnahnahoahpadoagSagRahrahqahtahsahuahuahuahvahzahyahAahBahCahDagqaelafQahEahFahFahFahGahHafQaakafuaelahIaaCaaaafRaeUahJahKagyagzahgagzagyahMahNaeUafYaaaaaaaaaadkacQadladkadkadkadkadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakaakagbaakagcagcadoagFagGagHagIagpagoagKagJagMagLagLagLagOagNagQagPagTagUagVagWagqaelafQagXagYagZahaafQahbafQaakaePaelahcaaCaaaahdaeUagAagAaheahfagzahgahhagyagAaeUahiaaaaaaaaaadkacQadladkahjadlahkadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaahlahmahnahnahoahpadoagSagRahrahqahtahsahuahuahuahvahzahyahAahBahCahDagqaelafQahEahFahFahFahGahHafQaakafuaelahIaaCaaaafRaeUahJahKagyagzafyagzagyahMahNaeUafYaaaaaaaaaadkacQadladkadkadkadkadkaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaahlahOahPahQahnadoahRahSahRahRahRahRahTahUahVaiKahZajhajeagqaiaaibaicagqaelafQaidaieaifaigaihaiiafQaijaikailaimaaCaaaafRaeUainaioaipahLairaiqaitaiuaivaiwaixaaaaaaaaaadkacQadlaiyaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiAaiAaiAaiAaiAahlahOahOahmaiBahOahRaiCaiDaiEaiFaiGaiHaiIaiJaiKahZajqajpagqagqagqagqagqaelafQaifaiMaifaiNahFaiOaiPaiQaaCaiRaiSaaCaaaaiTaeUaiUainaiVaiWaiXaiYaiZajaajbaeUajcaaaaaaaaaadkacQadlajdaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiAajrajfajgajJaiAaiAaiAaiAaiAahOahRajiajjajjajkajlajmajnajoajRajQaksaisajsajsajsajsajtafOafQafQafQafQajwajxajyajzajAaaCaiRabnaaCaaaaaaajBajCajCajCajBajDajBajEajCajCajBaaaaaaaaaaaaadkacQadlajFaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -9864,8 +9866,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgRcgRcg
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgYcgYcgYchRcgYcgYcgYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWbYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgYcgYcgYcgYcgYcgYchSchTchUchVchWcgYcgYcgYcgYcgYcgYaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachXchYchZciacibciccidcidcidcidcidcicciecifcigcihciiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacijcibcibcibcibcikcidbQYcimbQYcidcinciecieciebyScipaaacgPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciqcirciscibcitciccidciubQYciwcidciccixciycizciAchHaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacijcibcibcibcibcikcidcilcimcilcidcinciecieciebyScipaaacgPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciqcirciscibcitciccidciucivciwcidciccixciycizciAchHaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgYciBcgYciCcgYcgYcidcidcidcidcidcgYcgYcgYcgYcgYcgYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciDcgYciEcgYcgYciFcidcidciGciHciIcgYaaaaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakciDcgYciJciKcgYciLciMciNciOcidcidcgYaaaaakaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -418,7 +418,6 @@
"aib" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/cartridge/detective,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos)
"aic" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/security/hos)
"aid" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk{icon_state = "catwalk3"},/turf/space,/area/solar/fstarboard)
"aie" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/shuttle/escape_pod3/station)
"aif" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent{filled = 0.2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/effect/decal/warning_stripes{tag = "icon-warning (SOUTHWEST)"; icon_state = "warning"; dir = 10},/turf/simulated/floor/plating,/area/security/prison)
"aig" = (/obj/machinery/atmospherics/unary/portables_connector,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/decal/warning_stripes{tag = "icon-warning (SOUTHEAST)"; icon_state = "warning"; dir = 6},/turf/simulated/floor/plating,/area/security/prison)
"aih" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/prison)
@@ -605,7 +604,7 @@
"alG" = (/obj/structure/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/security/medical)
"alH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/security/medical)
"alI" = (/obj/machinery/power/apc{pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/security/medical)
"alJ" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod3/station)
"alJ" = (/turf/simulated/floor{icon_state = "white"},/area/security/medical)
"alK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{name = "Firelock South"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/prison)
"alL" = (/obj/structure/table,/obj/item/weapon/storage/box/evidence,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/interrogation)
"alM" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/security/interrogation)
@@ -624,7 +623,7 @@
"alZ" = (/obj/machinery/newscaster{pixel_x = 32},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/main)
"ama" = (/obj/structure/disposalpipe/segment,/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fsmaint)
"amb" = (/obj/machinery/camera/xray{c_tag = "Security Escape Pod"},/turf/simulated/floor/plating,/area/maintenance/fsmaint)
"amc" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod1/station)
"amc" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/shuttle/escape_pod3/station)
"amd" = (/turf/simulated/shuttle/wall{icon_state = "swall12"},/area/shuttle/escape_pod3/station)
"ame" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f10"},/area/shuttle/escape_pod3/station)
"amf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar/panel/tracker,/obj/structure/catwalk{icon_state = "catwalk2"},/turf/space,/area/solar/fport)
@@ -677,7 +676,7 @@
"ana" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/full/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main)
"anb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/full/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main)
"anc" = (/obj/structure/disposalpipe/segment,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint)
"and" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod1/station)
"and" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod3/station)
"ane" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod3/station)
"anf" = (/turf/space,/area/shuttle/syndicate_elite/station)
"ang" = (/turf/simulated/wall,/area/maintenance/fpmaint)
@@ -1430,12 +1429,12 @@
"aBz" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/ghettomorgue)
"aBA" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/maintenance/ghettomorgue)
"aBB" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/maintenance/ghettomorgue)
"aBC" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod2/station)
"aBC" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod1/station)
"aBD" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station)
"aBE" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod2/station)
"aBF" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -25; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aBE" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod1/station)
"aBF" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod2/station)
"aBG" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station)
"aBH" = (/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = -26; pixel_y = 4},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aBH" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod2/station)
"aBI" = (/obj/structure/closet,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor/plating,/area/maintenance/fpmaint2)
"aBJ" = (/obj/machinery/space_heater/air_conditioner,/turf/simulated/floor/plating,/area/maintenance/fpmaint2)
"aBK" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/fpmaint2)
@@ -2189,7 +2188,6 @@
"aQe" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/l6_saw,/obj/item/weapon/gun/projectile/detective,/obj/item/weapon/gun/projectile,/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/automatic/xcom,/turf/simulated/shuttle/floor,/area/shuttle/arrival/station)
"aQf" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/gun/nuclear,/obj/item/weapon/gun/energy/laser/admin,/obj/item/weapon/gun/energy/laser/captain,/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/arrival/station)
"aQg" = (/obj/machinery/recharger,/turf/simulated/shuttle/wall{icon_state = "swall3"},/area/shuttle/arrival/station)
"aQh" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 19},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_y = -26},/obj/item/device/radio/intercom/ai_private{name = "Private Channel"; pixel_x = 26; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"aQi" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "JoinLate"},/turf/simulated/shuttle/floor,/area/shuttle/arrival/station)
"aQj" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/arrival/station)
"aQk" = (/obj/structure/shuttle/engine/propulsion{dir = 8},/turf/space,/area/shuttle/arrival/station)
@@ -2805,9 +2803,9 @@
"bbW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/library)
"bbX" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/wood,/area/library)
"bbY" = (/obj/machinery/computer/library/public,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library)
"bbZ" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/weapon/paper/intercoms,/turf/simulated/floor{icon_state = "cult"},/area/library)
"bca" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder,/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bcb" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/weapon/paper_bin/nano,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbZ" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/weapon/paper/intercoms,/turf/simulated/floor{icon_state = "cult"},/area/library)
"bca" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder,/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bcb" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/weapon/paper_bin/nano,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bcc" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"bcd" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main)
"bce" = (/obj/machinery/status_display{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main)
@@ -3703,12 +3701,12 @@
"btk" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"btl" = (/obj/item/weapon/folder/blue,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"btm" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/bridge/meeting_room)
"btn" = (/obj/item/device/radio/intercom/ai_private,/obj/machinery/status_display{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"btn" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -25; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bto" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai)
"btq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom/ai_private{pixel_y = 20},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"btq" = (/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bts" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/shuttle/escape_pod5/station)
"bts" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 19},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 27; pixel_y = -3},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btt" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"btu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"btv" = (/obj/structure/bed/chair,/turf/simulated/floor/wood,/area/crew_quarters/captain)
@@ -4531,7 +4529,7 @@
"bJg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bJh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bJi" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bJj" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod5/station)
"bJj" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/status_display{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bJk" = (/turf/simulated/wall/r_wall,/area/teleporter)
"bJl" = (/obj/machinery/door/airlock/maintenance{name = "Teleporter Maintenance"; req_access_txt = "17"},/obj/structure/sign/securearea{pixel_x = -32},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/teleporter)
"bJm" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/central)
@@ -4814,6 +4812,7 @@
"bOD" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/window{base_state = "right"; icon_state = "right"; name = "AI Integrity Restorer"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/server)
"bOE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/server)
"bOF" = (/obj/machinery/door/airlock/highsecurity{name = "AI Integrity Restorer"; req_access_txt = "16"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/server)
"bOG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -8; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOI" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOJ" = (/obj/machinery/door/airlock/highsecurity{name = "Cyborg Station"; req_access_txt = "16"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
@@ -4836,6 +4835,8 @@
"bPa" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper)
"bPb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/medical/sleeper)
"bPc" = (/obj/machinery/bodyscanner,/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/sleeper)
"bPd" = (/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/sleeper)
"bPe" = (/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/sleeper)
"bPf" = (/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/sleeper)
"bPg" = (/obj/machinery/sleeper{icon_state = "sleeper_0"},/turf/simulated/floor{dir = 5; icon_state = "whiteblue"},/area/medical/sleeper)
"bPh" = (/obj/structure/closet/secure_closet/medical1,/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/binary/volume_pump{dir = 1; name = "Emergency Vacuum Pump"},/turf/simulated/floor,/area/medical/sleeper)
@@ -7226,6 +7227,7 @@
"cJa" = (/obj/machinery/disposal,/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (WEST)"; icon_state = "warning_corner"; dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor,/area/engineering/engine)
"cJb" = (/obj/machinery/atmospherics/pipe/simple/insulated/hidden{dir = 1},/obj/effect/decal/warning_stripes/pathmarkers/red,/obj/effect/decal/warning_stripes/pathmarkers/red{tag = "icon-pathmarker (NORTH)"; icon_state = "pathmarker"; dir = 1},/turf/simulated/floor,/area/engineering/engine)
"cJc" = (/obj/machinery/atmospherics/binary/volume_pump{dir = 1; name = "Hot Gas Circulator"},/turf/simulated/floor,/area/engineering/engine)
"cJd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engineering/engine)
"cJe" = (/obj/machinery/atmospherics/binary/volume_pump{name = "Cold Gas Circulator"},/turf/simulated/floor,/area/engineering/engine)
"cJf" = (/obj/machinery/atmospherics/pipe/simple/insulated/hidden/blue,/obj/effect/decal/warning_stripes/pathmarkers/blue,/obj/effect/decal/warning_stripes/pathmarkers/blue{tag = "icon-pathmarker (NORTH)"; icon_state = "pathmarker"; dir = 1},/turf/simulated/floor,/area/engineering/engine)
"cJg" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{amount = 30},/turf/simulated/floor,/area/engineering/engine)
@@ -7713,6 +7715,7 @@
"cSu" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless,/area/engineering/engine)
"cSv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Engineering Auxiliary North"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engineering/engineering_auxiliary)
"cSw" = (/obj/structure/closet/emcloset,/obj/machinery/camera{c_tag = "Engineering Pod"; dir = 4; pixel_y = -11},/turf/simulated/floor/plating,/area/engineering/engineering_auxiliary)
"cSx" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/shuttle/escape_pod5/station)
"cSy" = (/turf/simulated/shuttle/wall{icon_state = "swall12"},/area/shuttle/escape_pod5/station)
"cSz" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f10"},/area/shuttle/escape_pod5/station)
"cSA" = (/obj/machinery/portable_atmospherics/canister/plasma,/turf/simulated/floor{icon_state = "dark"},/area/engineering/engine_storage)
@@ -7737,6 +7740,7 @@
"cST" = (/obj/machinery/power/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engineering/engine)
"cSU" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/engineering/engine)
"cSV" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/engineering/engineering_auxiliary)
"cSW" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/shuttle/escape_pod5/station)
"cSX" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/shuttle/escape_pod5/station)
"cSY" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging,/obj/structure/lattice,/turf/space,/area)
"cSZ" = (/obj/machinery/shield_gen,/turf/simulated/floor{icon_state = "dark"},/area/engineering/engine_storage)
@@ -8008,12 +8012,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaiaaiaaiaagaaaaaOakcakdakeakfafMagFahEakgakhakiakjakgahFakkaklakmaknakoainajHajIajJajKakpakqakraksaksaktaksakuakvakwakxakyakyakzakAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagakBakBakBakBakBaagakCaagakBakBakBakBakBaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDakDaagaagakEakEakEakFakFakFakGakHakIahEakJakKakLakMakNakOakPakQakRakSakTakUakVajIajJajKakWakXahsakYajNakZajNalaalbalcaldalealfagWagWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaaaaaaaagaaaaaaaagakCaaaaaaaaaaagaaaaaaaaaagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaagzagzagyagzagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDablablaagaaaablakEalgalhalialjakFalkafMagFahEallalmalnaloalpalqalralsaltalualvalwalxalyalzajKakWalAahsajMajNalBajNalCagWalDagWagWalEagWalFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagajsajsajsajsajsaagakCaagajsajsajsajsajsaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaagaaaagZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaaaagaagablakEalGalHalIaoGakFalKahCahDahEalLalMalNalOalpalPalQalRakRalSalTakUalUajIajJalVakWalWalXahsahsahsalYalZagVamaambaieamdamdameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagajVajWajWajWajWajXajYajZakaakaakaakaakbaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaagaaaagZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaaaagaagablakEalGalHalIalJakFalKahCahDahEalLalMalNalOalpalPalQalRakRalSalTakUalUajIajJalVakWalWalXahsahsahsalYalZagVamaambamcamdamdameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagajVajWajWajWajWajXajYajZakaakaakaakaakbaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagamfaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaagaaaablaaaaagakEakFamgakFakFakFamhamiamjahEamkamlammamnamoainampamqaltamramsainamtamuamvamwamxalWagPamyamyamzamAamBamCamDamEamFamGamHamIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagakBakBakBakBakBaagakCaagakBakBakBakBakBaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzagzagzagyagyaaaaaaaaaamJaaaaaaaaaagyagyagzagzagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaiaaiaaiakEamKamLamMamNamOamPamQamRahEahEamSamTamUahEainakkaklakmaknakoainagPamVamWagPamXamYagPamZanaanaanbagPagVancamEalJamdamdaneaaaaaaaaaaaaaaaaaaaaaanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaaaaaaaagaaaaaaaaaakCaaaaaaaaaaagaaaaaaaaaagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzagzagzagyagyaaaaaaaaaamJaaaaaaaaaagyagyagzagzagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaiaaiaaiakEamKamLamMamNamOamPamQamRahEahEamSamTamUahEainakkaklakmaknakoainagPamVamWagPamXamYagPamZanaanaanbagPagVancamEandamdamdaneaaaaaaaaaaaaaaaaaaaaaanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaaaaaaaagaaaaaaaaaakCaaaaaaaaaaagaaaaaaaaaagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaaaaagaagaaaaaaaaaamJaagaagaaaaagaagaaaaaaagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaanganhangakEanianjankankanlanmannanoanpanqanransantanuansanvanwanxanyanzanAanBanCansansanDanEanFanGanGanGanHanIanJamDamEanKanKanKanKanKanKanKaaaaaaaaaaaaanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagyaagajsajsajsajsajsaagakCaagajsajsajsajsajsaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaaganLanLanLanLanLaaganMaaganLanLanLanLanLaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaakDablaaganganNanOakEanPanQanRanSanTanUanVanWanXanYanZanXaoaaobanXanXaocaodanZanXanYaoeaofaogaohaoiaojaohaokaolaolaomaonaooaopaoqaoraosaotaouaovaowanKaaaaaaaaaaaaanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaagajVajWajWajWajWajXajYajZakaakaakaakaakbaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagaoxaoyaoyaoyaoyaozaoAaoBaoCaoCaoCaoCaoDaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaganganNaoEakEaoFaoGaoHaoGaoIaoJaoKaoLaoMaoNaoOaoPaoQaoRaoSaoTaoUaoVaoWaoXaoYaoZapaapbapcapdapeapfapgaphaphapiapjanJapkaplapmapnapmapoappapqaprapsaptapuanKanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaaaakBakBakBakBakBaagakCaagakBakBakBakBakBaaaagZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagaoxaoyaoyaoyaoyaozaoAaoBaoCaoCaoCaoCaoDaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaganganNaoEakEaoFaoGaoHalJaoIaoJaoKaoLaoMaoNaoOaoPaoQaoRaoSaoTaoUaoVaoWaoXaoYaoZapaapbapcapdapeapfapgaphaphapiapjanJapkaplapmapnapmapoappapqaprapsaptapuanKanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaaaakBakBakBakBakBaagakCaagakBakBakBakBakBaaaagZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagapvapvapvapvapvaagapwaagapvapvapvapvapvaagagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaganganhangakEakEakEapxapyapzapzapzapzapAapBapCapCapCanJapDapEapFapGapHapIapJanJapCapCapCapKapLapMapNapOapPapQapRapSapSapTapSapSamEapUamEapVapWapXamEapYanKanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaagaaaaagaagaaaaaaakCaaaaaaaagaaaaaaaagaaaagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaaaaaaaagaaaaaaaagapwaaaaaaaaaaagaaaaaaaaaagZaaaaaaaaaaaaaaaaaaaaaaaaablangangangangapZaqaaqbangaqcaqdapyaqeaqfaqgaqhaqiaqjaqkaqlaqmaqnaqoaqpaqqaqraqqaqsaqtaqnaquaqvaqkaqwaqxapMaqyaqzaqAaqAaqBaqCaqDaqEaqFapSamEapUamEamDapWaqGaqHaqIanKanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaagzagzagyaaaaaaaagaaaaaaakCaaaaaaaagaagaagagyagyagyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaaganLanLanLanLanLaagapwaaganLanLanLanLanLaagagyaaaaaaaaaaaaaaaaaaaaaaaaablangaqJanNangaqKaqLaqLaqMaqLaqNapyaqOaqPaqQapzaqRaqSaqTaqUaqVaqWaqoaqXaqYaqZaraarbaqtarcardarearfargarhariaqEarjarkarlarmarlarlarlarnapSamEaplapmaroarparqarraqIanKanfanfanfanfanfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaarsaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8030,7 +8034,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxSaxTaxUaaaaxVaxWaxXaagaaaaagaxYaxZaxYaagaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagayaaybaycaydayaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaagaaaaaaaagaagaxjayeayfaygayhayiayjaykaxjaylaymaxoaxpaynayoaypaxsaxoayqayraysaytayuayvaywayxayyayzayAayBayCaoraoraoraoraorayDayEayFayGaoraoraoraoraoraoraorayHayIamEapWapUayJapWaaaaaaayKayLayLayLayLayLayMaagaagaxHavNayNaxJayOayPayPayQayRavNaxLaySayTayUayVaxLavPavNayWavjayXayYayZavjazaazbazcazdazeazfazgaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazhaziazjaziazhazkazlazkazhaaaaagaxYaxZaxYaagaagaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagayaazmaznazoayaaagaagaaaaaaaaaaaaaaaaagaaaaaaaagaaaaaaaagaaaazpazqazrazsaztazrazrazuaxjazvazwaxoazxazyayoazzazAaxoazBazCazCazDazEazFazGazHazIazJapWazKamDamEamEamEazLazMazNazOazPazNazNazNazNazNazNazQazQazRazQazQazQazSazQazQazQazQazTazUazUazUazUazUazTaagaagazVazWazXaxJayPayPazYaxJaxKazZaxLaAaaAbaAcaAbaxLavPavNaAdavjaAeaAfaAgavjazaaAhaAhaAiaAhaAjaAkaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAlaziaAmaziaAlazkaAnazkaAlaAoaApaAqaAraAsaApaApaAtaAuaAvaAvaAwaAxaAyaAzaAvaAwaAxaAyaAvaAvaagaaaayaaAAaABaACayaaaaaagaagaaaaagaaaaaaaagaaaaaaaagaaaaaaaagaaaaADaAEazraAFaAGaAHazraAIaxjaylanNaxoaAJazyaAKazzaALaxoaAMazCaANaAOaAPaAQaARaASaATaAUapWamEamDazNazNazNazNazNaAVaAWazPazNaAXaAXaAYaAZaBaazQaBbaBcaBdaBeaBfaBgaBhaBiaBjaBkazTazUazUazUazUazUazTaaaaagapravNaBlaBmaBmaBmaBmaBmaxLaxLaxLaBnaBoaBpaBqaBraBsaBtaBtaBtaBuaBvaBwaxRazaaAhaBxaByaBzaBAaBBaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAlamcaBDandaAlaBCaBGaBEaAlaBIaxZaxZaxZaBJaBKaBLaBMaBNaAvaBOaBPaBQaBPaBRaBSaBTaBUaBVaBWaAvaAvaAvayaayaaBXaBYayaangangaBZangangaagaagaCaaagaagaCaaagaagaCaaagaCbazqazraCcaCdaCeazraCfaxjaylanNaxoaCgaChayoaChaCiaxoaCjaCkaClaCmaCnazCazGaCoaATaCpapWamEamDazNaCqaCraCsaCtaCuaCvazPazNaCwaCxaCyaCzaCAazQaCBaCCaCDaCEaCDaCFaCDaCDaCDaCGaCHazUazUazUazUazUaCIazQazQazQaxIavNaxLaCJaCKaCLaCMaCNaCOaxLaCPaCQaCRaCSaCTaCUaCVaCVaCVaCWavNaCXaxRaCYaCZaDaaDbaDcaDdaDeaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAlaBCaBDaBEaAlaBFaBGaBHaAlaBIaxZaxZaxZaBJaBKaBLaBMaBNaAvaBOaBPaBQaBPaBRaBSaBTaBUaBVaBWaAvaAvaAvayaayaaBXaBYayaangangaBZangangaagaagaCaaagaagaCaaagaagaCaaagaCbazqazraCcaCdaCeazraCfaxjaylanNaxoaCgaChayoaChaCiaxoaCjaCkaClaCmaCnazCazGaCoaATaCpapWamEamDazNaCqaCraCsaCtaCuaCvazPazNaCwaCxaCyaCzaCAazQaCBaCCaCDaCEaCDaCFaCDaCDaCDaCGaCHazUazUazUazUazUaCIazQazQazQaxIavNaxLaCJaCKaCLaCMaCNaCOaxLaCPaCQaCRaCSaCTaCUaCVaCVaCVaCWavNaCXaxRaCYaCZaDaaDbaDcaDdaDeaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAlaDfaDgaDhaAlaDfaDgaDhaAlaDiaxZaDjaDkaDkaDkaDkaDkaDlaDmaDnaDnaDoaBTaBPaBPaBPaDpaDqaDraDsaDtaDuaDvaDwaDxaAuaDyaqcaDzanNaDAangaaaaaaaagaaaaaaaagaaaaaaaagaaaaxjaDBaDCaDDaDEaDFaDGaDHaxjaDIanNaxoaxoaDJaDKaDLaxoaxoaDMaDNaDOaDOaDPaDQaDRaCoaATaCpapWaDSaDTaDUaDVaDWazNaDXaDYaCvazPazNazNazNaDZazNaEaazQaEbaEcaEdaEeaEfaEgaEhaEiaEdaEjaEkazUazUazUazUazUaElaEmaEnazQavNavNaEoaEpaEqaEraEsaEtaEuaEvaBqaEwaExaAaaxMaEyavNaEzapraEAavNaCXaxRaxRaxRaEBaECaEDaxRaxRaxRaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazhazhaAlaEEaEFazhaAlaEEaEFazhaAuaAuaEGaAuaAuaAuaAuaAuaEHaEIaDoaEJaEKaELaBPaEMaENaEOaDoaEPaAvaEQaERaESaAvaETaAuaAuangangaEUaruangangangaagaaaaaaaagaaaaaaaagangaxjaxjaxjaxjaEVaxjaxjaxjaxjaylanNaxoaxoaxoaxoaxoaxoaxoaxtaxtaxtaxtaxtaxtaxtaEWaEXaEYapWamEarXazNaEZaFaazNaFbaDYaCvaFcaFdaFeaFfaFgaFhaFiaFjaFkaFlaFmaFnaFoaFpaFqaFraCDaCGaFsazUazUazUazUazUaFsaFtaFrazQavNavNaxLaFuaFvaFwaAbaFxaFyaxLaFzaAbaAbaFAaxLaFBaFCaFDaFEaFFaFDaFGaFDaFDaFDaFFaFHaFIavNaFJapraagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaFKaFLaFMaFNaFMaFOaFPaFNaFQaFRaFSaFTaFUaFVaFWaFXaFYaAuaEHaFZaGaaGbaGcaDnaGbaGdaGeaGfaGaaGgaAvaAvaAvaAvaAvaETaAuaDyaqcaDzanNaGhangaGiangaagaaaaaaaagaaaaaaaagangartapZaGjaGjaGkaGlaGlaGlaGlaGmaGnaGoaGoaGoaGoaGoaGoaGoaGpaGqaGqaGqaGqaGqaGraGsaGtaGuapWamEarXazNazNazNazNaGvaGwaGxaGyaGzaGAaGAaGyaGxaGBaGCaGDaGEaFmaGFaGGaFoaGHaFraCDaGIaGJazUazUazUazUazUaGJaGKaFrazQavNaGLaxLaGMaGNaGOaGMaAaaGPaxLaxLaxLaxLaxLaxLavPaCXaGQapraGRaGSaGTaCVaGUaGVaGWavNavNavNavNawOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8059,7 +8063,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboOboPblEboQboRboSbcxboTblIbhkbiFboUbiDboVboWbiDboXbiFbhkboYboZbkeblQblQblQbpabpbblQbpcbhqbhqbnKbnLbnMbpdbpebczblIbnPbnQbpfbpgbphbpibpjbksbpkbplbnTbpmbnTbpnbpobppbpqbbBbprboabpsbptbpubpvbpwbpxbpybpzboabodbpAbpBbpCbpDbpEbpFbpGbodboebpHbpIbpJbpKbpLbpMbpNbpOboebpPbpQbpRaLJaLJaLJaLJbpSbpTbpUaLJbpVbpSaMIbeRaLJaLJaSHbpWbpXbpYbpYbpYbpYbpYbpZbqaaSHbowbqbbqcbqdbqebqfbqgbqeaSLboxboybozaPUaPUaPUaPUbqhbqhaPUaPUaPUaPUaOBaOBbqibqjbqjbqjbqjbqkaOBaOBbqlbcjbavbqmbqnbavbqobqpbdLbdLbqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaIhbqrbdRaGZaHabcxboTblIbhkbhkbhkbhkbhkbhkbhkbhkbhkbhkbefbefbkeblQbqsbqtbqubqvblQbqwbhqbhqbnKbnLbnMbqxbqybczblIbnPbnQbpgbqzbqzbqAbqzbksbqBbqCbnTbqDbqEbqFbqGbksbqHaXHbqIbqJbqKbqLbqMbqNbqNbqObqPbqQboabodbqRbqSbqTbqUbqVbqWbqXbqYbqZbrabrbbrcbrdbrebrfbrcbrgboebrhbribrjbrkbrlbrmbqfbrnboybqfbqfbqgbrobqfbqfbrpbrqbrrbqfbqfbqfbqfbqfbqfbqfbqfbqfbrmbqfbrsbrtbqfbqfbrubrvbqfbrwbrxboybqfbrybrobrzbrAbqfbqfbrBbqfbrCbqfbrDbrEbqfbqfbqfbqfbqfbqfbqfbrFbrGbcjbavbckbrHbavbavbfAbcnbcnbfAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJIazhbrIaMcaMcaMcaMcaMcaMcaMcaMcblEaAlazhaAlbrJaGZbrKbcxbrLbntbrMbrMbrMbrMbrMbrMbrMbrNbrMbrMbrMbrMbrOblQblQblQbrPbrQblQbczbczbczbczbnLbnMbqxbrRbczblIbnPbnQbrSbrTbpgbrUbrVbksbksbksbrWbksbksbksbrXbksbrYbbBbprbrZbsabqLbsbbscbsdbsebsfbsgboabodbshbsibsjbsjbsjbskbslbodboebsmbsnbsobrdbspbsqbsrbssboebstaXHaXYbsubsvbswbnabsxbsybnabnabsxbsybnabnabnabnabnabnabnabnabnabnabnabnabnabnabszbnabsybnabnabnabnabsxbnabsAbsBbsCbsDbnabsybsEbnabnabnabnabnabsxbnabnabnabnabnabnabnabnabsFbnabsGbsHbsIbavbckbrHbavbqobgYbdLbdLbqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsJbsJbsJbsJbsJbsJbsJbsJbsJbsJaaaaagbsKaKZbsLaGZbsMbsNbsNbsObsNbsNbsNbsPbsNbsNbsNbsNbsNbsNbsNbsNbsQblQbqsbsRbsSbsTblQbsUbsVbsUbczbczbczbczbsWbczblIbnPbnQbsXbpgbqzbsYbpgbnQbsZbtabtabtabtbbtcbtdbtebtfbmobtgbthbtibtjbsbbtkbtlbsebsfbtmboaaBFbtobtpbsjaBHbsjbqSbtraQhboebttbtubtvbtwbtwbtxbrcbtyboebtzbtAbtBbrkbrlbrmbqfbtCbtDbtEbtFbtGbtFbtHbtIbtFbtFbtFbtIbtFbtFbtFbtFbtJbtDbtKbtDbtLbtMbtNbtObtPbtQbtRbtSbtTbtUbtVbtWbtXbtYbtDbtZbtDbuabtDbtDbtDbubbucbudbtDbtDbtDbtDbuabtDbuebtDbufbugbuhbuhbuibrHbujbukbulaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsJbsJbsJbsJbsJbsJbsJbsJbsJbsJaaaaagbsKaKZbsLaGZbsMbsNbsNbsObsNbsNbsNbsPbsNbsNbsNbsNbsNbsNbsNbsNbsQblQbqsbsRbsSbsTblQbsUbsVbsUbczbczbczbczbsWbczblIbnPbnQbsXbpgbqzbsYbpgbnQbsZbtabtabtabtbbtcbtdbtebtfbmobtgbthbtibtjbsbbtkbtlbsebsfbtmboabtnbtobtpbsjbtqbsjbqSbtrbtsboebttbtubtvbtwbtwbtxbrcbtyboebtzbtAbtBbrkbrlbrmbqfbtCbtDbtEbtFbtGbtFbtHbtIbtFbtFbtFbtIbtFbtFbtFbtFbtJbtDbtKbtDbtLbtMbtNbtObtPbtQbtRbtSbtTbtUbtVbtWbtXbtYbtDbtZbtDbuabtDbtDbtDbubbucbudbtDbtDbtDbtDbuabtDbuebtDbufbugbuhbuhbuibrHbujbukbulaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsJbsJbsJbsJbsJbsJbsJbsJbsJbsJbsJblCblDblEboQaGZbumbsNbunbuobsNbupbuqburbusburburburbutburbuubuvbuwblQblQblQbpabuxblQbcxbcxbcxbcxbuybuzbjVbuAbjVboZbnPbnQbuBbuCbuDbuEbpgbnQbuFbuGbuHbuIbuIbtebtebtebuJbbBbprboabuKbuLbqMbqMbqMbqMbsfbuMboabodbuNbuObuPbuQbuRbuObuSbodboeboebuTbuUbuVbuWbuXbuYbuZboebvabvbaSrbvcbvcbvcbvcbvcbvcbvcbvdbvebvebvfbvdbvgbvhbvibvdbvebvebvebvjbvkbvkbvkbvkbvlbvlbvmbvlbvlbvlbvlbvnbvnbvobvnbvnbvpbvqbvrboybqfbvsbvtbvubvubvubvubvubvvbvwbvwbvwbvxbqfbvybvzbvzbvAbvBbvCbvzbvDbvEbvEbvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsJbsJbsJbsJbsJbsJbsJbsJbsJbsJbsJaJLaDgaJLbnqaGZbvFbsNbvGbvHbvIbvJbvKburburburbvLburburbvMbvNbsNbvOblQbqsbvPbvQbvRblQbvSbvTbefbkpbvUbvVbvWbvXbvYbvVbvZbnQbpgbwabwbbpgbwcbnQbuFbwdbwebwfbwgbwhbwibwjbwkaZFbwlboabwmboabwnbwobwpbwqbsfboaboabodbwrbwsbwtbwubwvbwwbwxbodboeboebwybwzbwAbwBbuXbrcbwCboebogbbBbwDbvcbwEbwFbwGbwHbwIbwJbwKbwLbwLbwMbwNbwObwPbwObwQbwLbwLbwRbvkbwSbwTbwUbwVbvlbwWbwXbwYbwZbxabxbbvnbxcbxdbxebvnbxfbxgbxgbxhbxgbxibxjbvubxkbxlbxmbvubxnbxobxnbvubxpbqfbvybxqbxrbxsbxtbxubvzbxvbxwbxxbxyaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsJbsJbsJbsJbsJbsJbsJbsJbsJbsJbsJboOboPblEblFblGaHabsNbxzbxAbxBbvJbxCbxDbxEbxFbxGbxHbxIbxJbxKbsNbvOblQblQblQblQbxLblQbxMbxNbxObxPbegbnQbnQbnQbnQbnQbnQbnQbxQbxRbnQbxSbxTbnQbxUbtebxVbxWbxWbxWbxXbxYbxZbbBbyaboabybboaboaboaboaboabycboaaagbodbydbyebpAbyfbpAbygbyhbodaagboebyibrcbyjbykbuXbrcbylboebogaXHbrjbvcbymbynbyobyobypbyqbyrbysbytbwMbwLbwLbyubyvbyvbyvbywbyxbyybyzbyAbyBbyCbvlbyDbyEbwYbxabxabyFbvnbyGbyHbyIbvnbyJbxgbyKbyLbyMbyNbyObyPbyQbyRbyQbySbyTbyUbyVbvubyWbvwbyXbyYbyZbyZbyZbzabvzbvzbvzbzbbzcaaaaagaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8068,10 +8072,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaJIazhbAObixazhbAPbiwbixazhbAPbiwblEaz
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagbCDbCEbCFbCGbCGaGZbCHbCIbCIbCIbCJbCIbCIbCIbCKaInaInaInbCLaInbCMbCNbCOaGZaHabzdbASbCPbCQbCRbCSbCTbCUbsNaagaagbCVbCWaagaaaaaaaaaaaaaaaaaaaaaaagaaabCXbCYbCZbDabDbbDcbDdbDebDfbDgbDgbDgbDhbDibDjbDkbDlbDmbDnbtebtebDobtebtebDpbDqbDrbpRbzPbDsbDtbDtbDtbDtbDtbDubDtaagbDvbDwbBEbDxbBGbDybBIbDzbDvaagbDAbDBbtwbDCbDDbDEbDAbDFbDAbDGbmobtBbvcbDHbyobBQbwHbDIbwJbDJbwMbBRbDKbDLbwLbwLbwLbDMbDNbDObDPbvkbDQbDRbDSbDTbDUbDVbDWbDXbDYbDYbDYbDZbEabEabEabEabEbbxgbEcbEdbCmbEebEfbEgbEhbEibEjbEjbEkbElbEmbvubEnbEobEpbvzbEqbErbEsbCzbyZbEtbvzbzbbvEbvEaagaaaaaaaaaaaaaagbEubEvbEwbEvbEwbEvbExaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCDaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaGZaZkaGZaGZaGZaHabzdbEybASbzdbEzbEAbEBbECbEDbEDbEDbEEbEFbEGaaaaaaaaaaaaaaaaaaaaaaaaaagbEHbEIbzDbEJbEKbELbEMbENbEObEPbEMbEMbEMbEQbERbESbETbEUbEVbEWbEXbEYbEZbFabFbbBtbFcbFdbzPbFebDtbFfbFgbFhbFibFjbDtaagbFkbFlbFmbFnbFobFpbFqbFrbFkaagbDAbFsbtwbFtboebFubDAbFvbDAbFwbbBaUfbvcbFxbFybBQbFzbFAbwJbFBbFCbFDbFEbFFbFGbFHbFIbFJbFKbFLbFMbvkbFNbFObFPbvkbFQbFRbFRbFRbFRbFRbFRbFSbFSbFSbFSbFSbyJbxgbCibFTbCkbFUbFVbFWbFXbFYbFYbFYbEkbyQbFZbGabGbbGcbGdbvzbGebGfbGgbGhbGibGjbvzbzbbGkbvEaagaaaaaaaaaaaaaagbGlbGmbGnbGobGpbGqbGlaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCDbGraJQbGsbGsaJQbGtaGZaGZaGZbGuaGZaGZaGZbGvaVvbGwbGxbGybGybGzbGAaVvaVvbGBbzdaaaaaaaagaaaaagbGCbGDbGEbGFbGGbGHbGIbGJaaaaaaaaaaaaaaaaaaaaabGKbGLbGMbGNbGObGPbGQbGRbGSbGSbGTbGUbzDbzDbzDbBibGVbGWbGXbGYbGZbHabHbbHcbHdbHebHfbBtbHgbHhbHibHjbHkbHlbHmbHnbHobHpbDtaagbHqbHrbBEbHsbHtbHsbBIbHubHvaagbDAbHwbHxbHyboebHzbDAbDFbDAbHAbbBbHBbvcbHCbHDbBQbHEbHFbwJbHGbAlbHHbHIbHJbHKbHIbHLbHMbHIbHNbHObHPbHIbHQbHRbHSbHTbFRbHUbHVbHWbHXbHYbHZbIabHZbIbbFSbyJbxgbIcbAxbAxbIdbIebyPbIfbFYbFYbFYbEkbyQbIgbvubIhbIibIjbvzbIkbIlbImbInbIobIpbvzbzbbIqbvEaagaaaaaaaaaaaaaagbIrbIsbGnbGpbGnbItbEwaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIubiwbIvbIwbIwbIxaJIbAPbiwbixazhbAPaMcbixaJIbIybiwbIvbIwbIwazhbIybiwbiwbixbzdaagaagaagaaaaagbIzbIAbIBbICbIDbIEbIFbIGaaaaaaaaaaaaaaaaaaaaabIHbIIbIHbIIbIIbIIbIJbIKbzDbzDbzEbGUbzDbILbnQbnQbIMbINbIObIPbIQbIRbISbEYbITbIUbIVaZHbHgbIWbIXbIYbIZbJabJbbJcbJdbJebDtaagbHvbHvbJfbJgbJhbJibtnbHvbHvaagbJkbJkbJkbJkbJkbJkbJkbJlbJkbJmbvbbJnbJobJpbJqbJrbJsbJtbJubJvbwMbJwbJxbJybJxbJxbJzbJAbJxbJAbJBbJCbJDbJEbJFbJGbJHbJIbJJbJKbJLbJMbJNbJObHZbJPbHZbFSbJQbJRbJSbJSbJSbJTbJUbyPbJVbyQbJWbJXbEkbyQbJYbyPbJZbKabKbbKcbKdbKebKfbKgbKhbvzbvzbKibKjbKjbKkbKlbKlbKlbKmbKjbGlbGpbGnbGpbGpbGqbGlaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIubiwbIvbIwbIwbIxaJIbAPbiwbixazhbAPaMcbixaJIbIybiwbIvbIwbIwazhbIybiwbiwbixbzdaagaagaagaaaaagbIzbIAbIBbICbIDbIEbIFbIGaaaaaaaaaaaaaaaaaaaaabIHbIIbIHbIIbIIbIIbIJbIKbzDbzDbzEbGUbzDbILbnQbnQbIMbINbIObIPbIQbIRbISbEYbITbIUbIVaZHbHgbIWbIXbIYbIZbJabJbbJcbJdbJebDtaagbHvbHvbJfbJgbJhbJibJjbHvbHvaagbJkbJkbJkbJkbJkbJkbJkbJlbJkbJmbvbbJnbJobJpbJqbJrbJsbJtbJubJvbwMbJwbJxbJybJxbJxbJzbJAbJxbJAbJBbJCbJDbJEbJFbJGbJHbJIbJJbJKbJLbJMbJNbJObHZbJPbHZbFSbJQbJRbJSbJSbJSbJTbJUbyPbJVbyQbJWbJXbEkbyQbJYbyPbJZbKabKbbKcbKdbKebKfbKgbKhbvzbvzbKibKjbKjbKkbKlbKlbKlbKmbKjbGlbGpbGnbGpbGpbGqbGlaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGXaDgaDgaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGXaDgaDgbKnaaaaaaaaaaaaaaaaaaaaaaagaagaagaagbIAbKobKpbKqbKrbIFbKsaaaaaaaaaaaaaaaaaaaaabKtbKubKvbKwbKxbKxbKxbKybGSbGSbGTbGUbzDbKzbKAbnQbKBbKCbKCbKDbKCbKEbISbKFbKGbKHbKIbKJbKKbKLbePbKMbKNbKObKPbKQbKQbKRbDtbKSbKSbKSbKTbKUbHtbKUbKVbKWbKWbKWbJkbKXbKYbKZbLabLbbLcbLdbJkbLeaXHbLfbLgbLhbLibLjbLkbLlbLmbLnbLobLpbLqbLrbLsbLqbLqbLtbLubLvbLqbLwbLrbLxbLvbLybLzbLAbLBbLCbJJbLDbJNbLEbLFbLGbLHbFSbyJbxgbLIbLJbLKbLLbLMbyPbLNbLObLPbyPbLQbyQbLRbLSbLTbLUbLVbLWbLXbLYbLZbMabMbbMcbMdbMebMfbMgbMhbMhbMhbMibMjbMkbMlbEvbEwbMmbEwbEvbMnaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIhbMoaJLaIhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIhaJLbMpaIhaaaaaaaaaaaaaaaaaaaaaaagaaaaagaaabMqbMrbMsbMtbKrbMubMvaaaaaaaaaaaaaaaaaaaaabMwbGLbMxbMybzDbzDbzDbMzbzDbzDbMAbGUbzDbKzbMBbnQbMCbKCbKCbMDbMEbMFbMGbMHbMIbMJbFbbBtbbBbKLbePbMKbDtbMLbMMbMNbMObMPbDtbMQbMRbMSbMTbMUbMVbMWbMXbMYbMZbNabJkbNbbNcbNdbNebNfbNfbNgbNhbNiaZFbNjbNkbNlbNmbJwbJxbJxbJxbNnbNobNpbNqbNrbNsbNtbNrbNsbNsbNubNvbNvbNwbNsbNxbNybNzbNAbNBbNCbNDbNEbNFbNGbJJbNHbFSbFSbNIbxgbxgbvqbvqbvqbvqbyPbyPbyPbyPbyPbNJbNKbNLbNMbLTbNNbNObNPbNPbNQbNPbNPbNRbNSbNTbNUbNVbNWbNXbNXbNYbNZbOabKjbKkbKlbKmbObbKjaagaagaagaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabOcbOdbOebOfbOgbOhbGJaaaaaaaaaaaaaaaaaaaaabOibOjbKvbOkbOlbGObGObGObGObOlbzDbGUbzDbKzbOmbnQbOnbKCbOobOpbKCbOqbOrbEYbOsbOtbHfbzObmobOubOvbOwbDtbOxbOybOzbOAbOBbDtbOCbODbOEbOFbtqbOHbOIbOJbOKbOLbOMbJkbONbOObOObOPbOQbORbOSbOTbOUbOVbOWbvdbFBbOXbBRbwLbJvbwLbOYbOZbPabPbbPcbPfbPfbPfbPgbNsbPhbPibPibPjbPkbwMbJwbPlbPmbPnbPobPpbPqbPrbPsbJJbPtbFSbPubPvbPwbPxbPybPzbPAbPAbPBbPCbPAbPDbPEbPFbPGbPHbMcbPIbPJbPKbPLbPMbPNbPObPObPObPObPObPPbKjbKjbKkbKmbPQbPRbPSbPTbPTbPUbPVbPWbPXaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabOcbOdbOebOfbOgbOhbGJaaaaaaaaaaaaaaaaaaaaabOibOjbKvbOkbOlbGObGObGObGObOlbzDbGUbzDbKzbOmbnQbOnbKCbOobOpbKCbOqbOrbEYbOsbOtbHfbzObmobOubOvbOwbDtbOxbOybOzbOAbOBbDtbOCbODbOEbOFbOGbOHbOIbOJbOKbOLbOMbJkbONbOObOObOPbOQbORbOSbOTbOUbOVbOWbvdbFBbOXbBRbwLbJvbwLbOYbOZbPabPbbPcbPdbPebPfbPgbNsbPhbPibPibPjbPkbwMbJwbPlbPmbPnbPobPpbPqbPrbPsbJJbPtbFSbPubPvbPwbPxbPybPzbPAbPAbPBbPCbPAbPDbPEbPFbPGbPHbMcbPIbPJbPKbPLbPMbPNbPObPObPObPObPObPPbKjbKjbKkbKmbPQbPRbPSbPTbPTbPUbPVbPWbPXaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagbPYbEDbPZbQabQabQbbEGaaaaaaaaaaaaaaaaaaaaabQcbQdbQcbQebQfbQdbQdbQdbQdbQdbQgbQhbzDbKzbQibnQbQjbQkbQlbQmbQnbQobQpbQqbQrbEWbEWbQsbbBbQtbQubKMbDtbQvbQwbQxbQybQzbDtbMQbQAbQBbKSbQCbQDbQEbQFbQGbQHbQIbJkbQJbQKbQLbQMbQNbQObJkbJkbQPbbBbQQbQRbQSbQTbBRbQUbQVbQWbQXbQYbQZbRabRabRabRabRabRabRbbRcbRdbRebRfbRgbAlbHHbRhbRibRjbRkbRlbRmbRnbRobRlbRpbRqbRrbRsbRtbRubRvbRwbRxbRxbRybRxbRzbRxbRAbRxbRBbRCbRxbRDbREbRFbRGbRHbRIbRJbRKbRLbRMbPObRNbRObxyaagaagbKjbRPbRQbRRbRSbRTbRUbRVbRWaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabRXaaaaaaaagaaaaaaaaaaaaaaaaaaaaabRYbRZbSabnQbnQbSbbGLbGLbGLbScbnQbnQbSdbSebSfbnQbSgbSgbSgbShbSgbSibSjbSkbSlbSmbSibBtbbBbSnbSobSpbDtbDtbDtbDtbDtbSqbDtbKSbKSbKSbKSbSrbSsbStbKWbKWbKWbKWbJkbJkbJkbJkbJkbJkbJkbJkbSubSvbSwbSxbSybSybSybSzbSybNsbNsbNsbSAbSBbSCbSCbSCbSCbSCbSCbSDbSEbSFbSGbRfbRgbAlbHHbSHbFSbSIbJJbHVbSJbSKbSLbHVbSMbFSbPubSNbSObSPbSPbSPbSPbSPbSQbSPbSPbSPbSRbSSbSTbSUbSVbSWbSXbRFbRGbSYbSZbTabTbbTcbTdbPObRNbRObCCaaaaaabKjbKjbKjbKjbKjbKjbKjbKjbKjbvEaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaagaaaaaaaagaaaaaaaaabTeaagaagaaaaaaaaabSgbTfbTgbThbTibSibTjbTkbTlbTmbSibBtaZRbTnaUfbToaWcbTpaUfaUfbTqbTrbTsbTtbTubTvbTwbTxbTybTzbTAbTBbrkbTCaXFaUfaUfbTpaYhbTDbTEbToaWbbQPbbBbKLbSybTFbTGbTHbSybTIbTJbTKbTLbTMbTNbTNbTNbTNbTNbTNbTObTPbRfbTQbTRbRgbwMbJwbTSbFSbTTbTUbFSbFSbFSbFSbFSbFSbFSbTVbNIbTWbSPbTXbTYbTZbUabUbbUcbUdbSPbUebUfbUgbSUbSUbUhbSXbUibUjbUkbUlbUmbUnbUobUpbPObRNbRObvEbvEbvEbvEbRObRObRObUqbRObRObUrbUsbvEaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8109,7 +8113,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagcFbcFccFccFdcFecFfcFfcFfcFecFfcFfcFfcFecFfcFfcFfcFfcFfcFgcFhcFicFjcFkcFlcFmcFncFocFocvlbXIbXIcFpbXIbXIcewcEscEtcFqcFrcFscFtcFucFvcFwcFxcFycFzcFAcFBcFCcFDcFEcFFcFGcFHcFIcwwcwwcwwczccFJckBcrQclMclMcFKclXclXcFLcFMclXcFNcFOclMcuMcFPcFQcFRaaiaaaaaaaaaaaaaaacFScFTcFUcFVcFWcFXcFYcFZcGacGbcGccGdcGecGccGfcGgcyraaaaaaaaaaagaaaaaaaagcufcwHcGhcGicGjcGkcGlcGmcGncGocGpcBFcGqcBEcBFcGrcxBcxBcxBcvOaaaaaaaaaaaaaaaaaaaaaaaaaagaaacFaaaaaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzaaaaagaaaaagaagcGsaagaaaaagcGsaagaaaaagcGsaagaaaaaaaaaaaaaaacElcEmcGtcGucEocGvcGwcGxcewcGycGzcGAcGzcGBcGCcGDcGEcEtcGFcGGcGHcGHcGIcGJcGKcGJcGLcGMcGNcGOcGPcGQcGRcGScFGcGTcGUcGVcGWcGXcwwcGYckBcGZcHacHbcHccpCcHdcHecHfcpCcHgcHhcHicHjcHkcHlcHmaaiaaaaaaaaaaaaaaacyncHncHocHpcHqcHrcHscHtcHucHscHscHrcHtcHscHvcHwcyraaaaaaaaaaagaaaaaaaagcufcxrczzcHxcHycHzcHAcHBcHCczGcxDcxzcxzcHDcHEcHFcxzcHGcHHcHIcHJaagaafaafaafaahaagaagaagaagcFaaagaagaagaagaagagZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagzagzagyaagaagczQcHKczSaaaczQcHKczSaaaczQcHKczSaagaaaaaaaaaaaaaagaagcHLcGwcGwcGwcGwcHMcewcHNcFocFocFocFocFocHOcHPcEtcHQcGHcHRcHScHTcHUcHVcGHcHWcHXcHYcHZcIacIbcIccIdcIecIfcIgcIhcIicIjcwwcIkckBcIlcImcIncIocIncImcIpcIqcIrcIscItcIncItcIucIvcIwcIxaaaaaaaaaaaaaaacDRcHncIycyncIzcIAcIBcICcDhcIDcIEcIFcEOcIGcIHcIIcyraaaaaaaaaaagaaaaaaaagcufcwHcuUcIJcIKcIKcIKcIKcILcIMcINcIOcIOcIPcIOcIQcAFcIRcIScITaaaaaaaafaaaaagaaaaagaaaaaaaaacIUaaaaagaagaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczQcHKczSaagczQcHKczSaaaczQcHKczSaaaaaaaaaaagaaaaagaagcIVcIWcIWcIXcIYcIYcIYcIYcIYcIYcIYcIYcIYcIYcIZcIYcJacGHcJbcJccMBcJecJfcGHcJgcJhcJicJjcJkcJlcJmcEucJncJocJpcJqcJrcJscJtcJuckBbCWcJvaagcJwaagcJvaagcJwaagaagcJxaagcJxaaaaaaaaaaaaaaaaaaaaaaaaaaacEFcHncJycyncJzcDhcDhcDhcJAcJBcJCcHwcJDcJCcJDcHwcyraaaaaaaaaaagaaaaaaaagcufcJEcvKcJFcvKcvKcJGcwIcJHcJIcJJcJKcJLcJMcJNcJOcJPcJQcJRcJSaaaaaaaafaaacJTcJTcJTcJTcJTcJUcJVcJUcJTcJTcJTcJTcJTaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczQcHKczSaagczQcHKczSaaaczQcHKczSaaaaaaaaaaagaaaaagaagcIVcIWcIWcIXcIYcIYcIYcIYcIYcIYcIYcIYcIYcIYcIZcIYcJacGHcJbcJccJdcJecJfcGHcJgcJhcJicJjcJkcJlcJmcEucJncJocJpcJqcJrcJscJtcJuckBbCWcJvaagcJwaagcJvaagcJwaagaagcJxaagcJxaaaaaaaaaaaaaaaaaaaaaaaaaaacEFcHncJycyncJzcDhcDhcDhcJAcJBcJCcHwcJDcJCcJDcHwcyraaaaaaaaaaagaaaaaaaagcufcJEcvKcJFcvKcvKcJGcwIcJHcJIcJJcJKcJLcJMcJNcJOcJPcJQcJRcJSaaaaaaaafaaacJTcJTcJTcJTcJTcJUcJVcJUcJTcJTcJTcJTcJTaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagczQcHKczSaaaczQcHKczSaaaczQcHKczSaagaaaaaaaagaagaagaagcJWcJXcJYcJZcKacKbcKccKdcKecKfcKgcKhcKicKjcKkcKlcKmcKncKocKpcKqcKrcKscKtcKucJhcJhcKvcKwcKxcKycEucwycKzcwycKAcKBcKCcwycKDckBcKEcJvaagcJwaagcJvaagcJwaagaCacJxaagcJxaaaaaaaaaaaaaaaaaaaaaaaaaaacFScHncKFcKGcKHcDhcDhcDhcDhcKIcJCcKJcICcJCcICcKKcyraaaaaaaaaaCaaagaagaagcKLcufcufcKMcufcufcwHcwIcKNcKOcKPcKQcKRcKScKTcKUcKVcKWcKXcJSaaaaaaaafaagcKYcKZcKZcKZcKZcLacLbcLccLdcLdcLdcLdcLeaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagyaagczQcHKczSaaaczQcHKczSaagczQcHKczSaagaagaagaaicIYcIYcIYcIYcLfcIYcLgcLhcLhcLhcLhcLhcLicLjcLjcLjcLhcLkcLlcLmcLncLocLpcLqcLrcLscLtcLucLvcLwcLxcLycLzcLAcLBcLCcLDcLEcLFcLGcLHcLIcLJckBcnecLKcpHcLKcnecLKcpHcLKcnecnecLLcpHcLMcneaaaaaaaaaaaaaacaaaaaaaagcyncHncLNcyncLOcLPcLQcLRcLScLTcLUcLVcLWcLUcLXcLVcyraaaaaaaaaaagaaaaaaaaaaaaaacaagcLYaagcufcwHcwIcLZcMacMbcKQcMccMdcMecKUcMfcMgcMhcJSaagaagaafaagcMicMicMicMicMicMjcJVcMjcMicMicMicMicMiaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZaagczQcMkczSaaaczQcMkczSaaaczQcMkczSaagagyaagaaicIYcMlcMmcMncMocMpcMqcMrcMrcMrcMscMtcMucMvcMvcMwcMscMscMxcMycLncMzcMAcMBcMCcMDcMEcMFcMGcMHcMIcMGcMJcMKcMEcGHcMLcMMcMNcMOcMPcMQcLJckBcnecMRcMScMTcnecMUcMVcMWcnecnecMXcMYcMZcneaaaaaaaaaaaaaaaaaaaaaaagcyncNacyncyncyrcNbcNccNdcyrcyrcyrcNecyrcyrcyrcNecyraaaaaaaaaaagaaaaaaaaaaaaaaaaaacNfaagcufcwHcwIcNgcNhcNhcKQcNicNjcNjcKUcNkcNlcNlcJSaaaaaaaafaaaaagaaaaagaagaagaaacJVaaaaagaaaaagaaaaagaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8121,9 +8125,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaicIYcQUcQUcQUcQUcIYcQVcQWcMscQXcQYcQZcRacRbcQCcRccRdcRecRfcRdcRgcQCcRhcRicEtcRjcRkcRlcRmcRncRocRpcRqcRrcQNcRscRkcRkcRkcRtcEtcRucRvcPtcRwcQPcPtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacufcQQczzcuUcuUcuUcuUcRxcuUcuUcRxaaiaaaaaaaaaaaaaaaaafaagcKYcKZcKZcKZcKZcLacRycLccLdcLdcLdcLdcLeaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaiaaiaaiaaiaaiaaicIYcIYcIYcRzcRAcRBcRCcIYcIYcQCcRDcREcRdcRdcRFcRGcQCcRHcRIcEtcEtcRJcRKcRLcRMcRNcROcRPcROcRQcRRcRLcRKcRScEtcEtcRIcRHcPtcRTcQPcPtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKLcufcufcufcufcufcufcufcufcufcufaaiaaaaaaaaaaaaaaaaafaagcMicMicMicMicMicMjcFacMjcMicMicMicMicMiaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaagaaaaaaaaaaagaafcRUcRVcRVcRWaaicRXcRVcRYcQCcRZcSacSbcSccSacSacQCcEtcQGcEtcSdcSdcSdcSecSfcRKcRKcRKcRKcRKcSfcSgcSdcSdcSdcEtcQGcEtcPtcRwcQPcPtcPtcPtcPtcPtaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaCaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaafaaaaaaaagaagaagaaaaaacFaaagaaaaaaaagaagaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaacShcSicSjcSkcSjcSkcSjcSkcSicQCcSlcSmcSncSocSmcSmcQCcSpcSqcSrcSdaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaagaaaaaacSdcSscStcSucPtcRwcSvcPtcSwbtscSycSycSzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaacaaaaagaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaacFaaaaaaaaaaaafaafaafaahaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaacShcSicSjcSkcSjcSkcSjcSkcSicQCcSlcSmcSncSocSmcSmcQCcSpcSqcSrcSdaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaagaaaaaacSdcSscStcSucPtcRwcSvcPtcSwcSxcSycSycSzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaacaaaaagaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaacFaaaaaaaaaaaafaafaafaahaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZcSicSicSicSicSicSicSicSicQCcSAcSAcSncSocSAcSAcQCcSBcSdcSdaaaaaaaagaagaagaagaagaagaagaagaagaagaagaaaaaacSdcSdcSBcPtcRwcQPcSCcSDcSEcSFcSGcSHaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSIaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcSJaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacShcSicSicSicSicSicSicSicSicQCcSKcSLcSncSocSMcSNcQCcSOcSPcSQaagaagaagcSRaaaaaaaaaaaacSRaaaaaacSRaagaagaagcSScSTcSUcPtcRwcQPcPtcSVbJjcSycSycSXaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaagaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacShcSicSicSicSicSicSicSicSicQCcSKcSLcSncSocSMcSNcQCcSOcSPcSQaagaagaagcSRaaaaaaaaaaaacSRaaaaaacSRaagaagaagcSScSTcSUcPtcRwcQPcPtcSVcSWcSycSycSXaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaagaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacShcSYcSYcSYcSYcSYcSYcSYcSYcQCcSZcSLcSncSocSMcSMcQCcTacSdcTbaaaaaaaagaaaaaaaaaaaaaaaaaicTcaaaaaaaagaaaaaacSdcSdcTacPtcRwcQPcPtcPtcPtcPtcTdaaiaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacShcSicSicSicSicSicSicSicSicQCcTecTecSncSocTfcTgcQCcThcTicSdaaaaaaaagaaaaaaaagaagaagaaiaagaaaaaaaagaaaaaacSdcTjcTkcPtcRwcQPcTlcTmcTncTocTpaaiaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacShcSicSicSicSicSicSicSicSicQCcTecTecSncSocTfcTgcQCcEtcSBcSdaaaaaaaagcSRaaiaaiaaicTqaaiaagcTraaaaagaaaaaacSdcSBcEtcPtcRTcTscTtcTtcTtcTtcTtcTtcTtcTtcTtcTuaagaagaagaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -8189,3 +8193,4 @@ cWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cWKcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
"}

View File

@@ -2788,9 +2788,9 @@
"bbF" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/library)
"bbG" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/wood,/area/library)
"bbH" = (/obj/machinery/computer/library/public,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library)
"bbI" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder,/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbJ" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/weapon/paper/intercoms{info = "<B>Welcome new owner!</B><BR><BR>You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies.Now to listen to the private channels, you'll have to configure the intercoms.<br> The list of frequencies has been passed down orally between Ace Reporters, and you should have it remembered by now."},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbK" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/mapped/ace_reporter{pixel_y = 23},/obj/item/weapon/paper_bin/nano,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbI" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/weapon/paper/intercoms,/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbJ" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder,/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbK" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{desc = "With this you can hear the truth"; dir = 8; freerange = 1; name = "Ace Reporter Intercom"; pixel_y = 23; wires = 2},/obj/item/weapon/paper_bin/nano,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor{icon_state = "cult"},/area/library)
"bbL" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main)
"bbM" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main)
"bbN" = (/obj/machinery/status_display{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main)
@@ -3686,12 +3686,12 @@
"bsT" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bsU" = (/obj/item/weapon/folder/blue,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room)
"bsV" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/bridge/meeting_room)
"bsW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -25; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bsW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = -25; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bsX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bsY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai)
"bsZ" = (/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Custom Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 20},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bsZ" = (/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door_control{desc = "A remote control switch for the AI chamber door."; id_tag = "AI Door"; name = "AI Chamber Door Control"; pixel_x = 27; pixel_y = 27; req_access_txt = "16"},/obj/machinery/media/receiver/boombox/wallmount{pixel_y = 40},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"bta" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 19},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_x = 25; pixel_y = -4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{freerange = 1; listening = 0; name = "Custom Channel"; pixel_y = 19},/obj/item/device/radio/intercom{freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = -26},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; name = "Common Channel"; pixel_x = 27; pixel_y = -3},/turf/simulated/floor/bluegrid,/area/turret_protected/ai)
"btc" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"btd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain)
"bte" = (/obj/structure/bed/chair,/turf/simulated/floor/wood,/area/crew_quarters/captain)
@@ -4514,7 +4514,7 @@
"bIP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bIQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bIR" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bIS" = (/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = -27},/obj/machinery/status_display{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bIS" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/status_display{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload)
"bIT" = (/turf/simulated/wall/r_wall,/area/teleporter)
"bIU" = (/obj/machinery/door/airlock/maintenance{name = "Teleporter Maintenance"; req_access_txt = "17"},/obj/structure/sign/securearea{pixel_x = -32},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/teleporter)
"bIV" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/central)
@@ -4710,7 +4710,7 @@
"bMD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/door/airlock/highsecurity{name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload)
"bME" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload)
"bMF" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/comms{name = "\improper Cyborg Station"})
"bMG" = (/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 20},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bMG" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
"bMH" = (/obj/machinery/power/apc{dir = 1; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor/bluegrid,/area/comms{name = "\improper Cyborg Station"})
"bMI" = (/obj/structure/table,/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/toy/gasha/AI,/turf/simulated/floor/bluegrid,/area/comms{name = "\improper Cyborg Station"})
"bMJ" = (/obj/machinery/power/apc{dir = 8; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/teleporter)
@@ -4796,7 +4796,7 @@
"bOl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/window{base_state = "right"; icon_state = "right"; name = "AI Integrity Restorer"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/server)
"bOm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/server)
"bOn" = (/obj/machinery/door/airlock/highsecurity{name = "AI Integrity Restorer"; req_access_txt = "16"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/server)
"bOo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom/ai_private{name = "Private AI Channel"; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -8; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOq" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer)
"bOr" = (/obj/machinery/door/airlock/highsecurity{name = "Cyborg Station"; req_access_txt = "16"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"})
@@ -5983,7 +5983,7 @@
"clc" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"cld" = (/obj/machinery/camera{c_tag = "Telecomms Control Room"},/obj/machinery/vending/cola,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"cle" = (/obj/machinery/vending/snack,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"clf" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = 27},/obj/item/weapon/paper/tcomms,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"clf" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = 27},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"clg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/heat_reservoir/heater{current_temperature = 300; icon_state = "heater_1"; on = 1},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"clh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/turret,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"cli" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
@@ -6408,7 +6408,7 @@
"ctl" = (/obj/structure/cable/yellow{icon_state = "2-8"},/obj/structure/cable/yellow{icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; pixel_x = 24},/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (EAST)"; icon_state = "warning_corner"; dir = 4},/turf/simulated/floor,/area/tcomms/storage)
"ctm" = (/obj/structure/cable/yellow{icon_state = "1-2"},/turf/simulated/wall,/area/turret_protected/tcomms_control_room)
"ctn" = (/obj/structure/cable/yellow{icon_state = "2-4"},/obj/machinery/turret{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"cto" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/structure/cable/yellow{icon_state = "1-8"},/obj/structure/cable/yellow{icon_state = "1-4"},/obj/structure/table,/obj/item/device/encryptionkey/headset_sec,/obj/item/device/encryptionkey/headset_com,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"cto" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/structure/cable/yellow{icon_state = "1-8"},/obj/structure/cable/yellow{icon_state = "1-4"},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"ctp" = (/obj/structure/cable/yellow{icon_state = "2-8"},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/machinery/computer/general_air_control/large_tank_control{name = "Telecomms Room Monitoring"; sensors = list("tcomms_sensor" = "Server Room")},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"ctq" = (/obj/structure/cable/yellow{icon_state = "2-8"},/obj/structure/cable/yellow{icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
"ctr" = (/obj/structure/cable/yellow{icon_state = "2-8"},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/machinery/computer/message_monitor,/turf/simulated/floor{icon_state = "white"},/area/turret_protected/tcomms_control_room)
@@ -7953,7 +7953,7 @@
"cWW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership)
"cWX" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cWY" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"cWZ" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cWZ" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; name = "Syndicate Ops Intercom"; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
"cXa" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cXb" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cXc" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
@@ -7962,7 +7962,7 @@
"cXf" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/striketeam)
"cXg" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad)
"cXh" = (/turf/simulated/shuttle/wall{icon_state = "swall14"},/area/shuttle/striketeam/centcom)
"cXi" = (/obj/item/device/radio/intercom/syndicate{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cXi" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cXj" = (/obj/effect/landmark{name = "Syndicate-Commando"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cXk" = (/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cXl" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
@@ -8076,7 +8076,7 @@
"cZp" = (/obj/machinery/sleeper{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom)
"cZq" = (/obj/machinery/door/airlock/hatch{name = "Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/centcom/evac)
"cZr" = (/obj/structure/table,/obj/item/stack/sheet/glass/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"cZs" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"cZs" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"cZt" = (/obj/effect/landmark{name = "Syndicate-Uplink"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"cZu" = (/obj/structure/window/full/reinforced,/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership)
"cZv" = (/obj/structure/flora/pottedplant/random,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
@@ -8168,7 +8168,7 @@
"dbd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dbe" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dbf" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership)
"dbg" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dbg" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_station/start)
"dbh" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/syndicate_station/start)
"dbi" = (/obj/machinery/light/small,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/warning_stripes{tag = "icon-warning (NORTHEAST)"; icon_state = "warning"; dir = 5},/turf/simulated/floor{icon_state = "white"},/area/research_outpost/med)
"dbj" = (/obj/structure/closet/walllocker/defiblocker{pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{icon_state = "white"},/area/syndicate_station/start)
@@ -9136,7 +9136,7 @@
"dtJ" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{icon_state = "carpet"},/area/wizard_station)
"dtK" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station)
"dtL" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dtM" = (/obj/item/device/radio/intercom/syndicate{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dtM" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"dtN" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "<p><b>LIST OF SPELLS AVAILABLE</b></p><p>Magic Missile:<br>This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.</p><p>Fireball:<br>This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.</p><p>Disintegrate:</br>This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.</p><p>Disable Technology:<br>This spell disables all weapons, cameras and most other technology in range.</p><p>Smoke:<br>This spell spawns a cloud of choking smoke at your location and does not require wizard garb.</p><p>Blind:<br>This spell temporarly blinds a single person and does not require wizard garb.<p>Forcewall:<br>This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.</p><p>Blink:<br>This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.</p><p>Teleport:<br>This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.</p><p>Mutate:<br>This spell causes you to turn into a hulk, and gain telekinesis for a short while.</p><p>Ethereal Jaunt:<br>This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.</p><p>Knock:<br>This spell opens nearby doors and does not require wizard garb.</p>"; name = "List of Available Spells (READ)"},/obj/item/trash/tray,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station)
"dtO" = (/turf/unsimulated/floor{icon_state = "carpetside"},/area/wizard_station)
"dtP" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station)
@@ -9669,7 +9669,7 @@
"dDW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation)
"dDX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation)
"dDY" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDZ" = (/obj/structure/table,/obj/item/device/radio/intercom/mapped/dj_sat,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dDZ" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Pirate Radio Listening Channel"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dEa" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dEb" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/djstation)
"dEc" = (/turf/unsimulated/floor{dir = 1; icon_state = "dark neutral stripe"; tag = "icon-dark neutral stripe (EAST)"},/area/centcom/ert)
@@ -12915,7 +12915,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUWaNbaNbaOxaOyaOyaUXaUYaOyaOyaUZaVaaOyaOFaVbaIbaVcaVdaVeaVfaVgaVgaVhaVgaViaVjaVjaVkaGTaAoaAoaAoaAoaAoaMcaVnaVoaVpaVqaVqaVqaVqaVraVsaVtaIyaIyaVuaVvaIyaVwaIyaVxaVyaIyaIyaVzaIDaIDaIDaVAbcNaIDaIDanaaVCaHlaHlaHlaHlaVDaVEaVFaVGaVHaVIaHlaHlaVJaTRaVKaTRaVLaTRaVMaVNaVOaVPapQaVQaTXaVRaKyaKyaKyaKyaKyaKyaKyaKyaVSaKyaMAaVTaVUaVVaxkaVXaVYaVZaLDaWaaWbaWcaWdaWeaSwaWfaWgaWhaWfaWiaSwaUvaUvaPXaUvaUvaUvaUvaRgaRhaSAaMGaPNaWmaUFaWnaUHaUIaWoaPNaWpaWqaWraWsaWtaWuaWvaPQaOvaWwaRuaPSaWxaWyaOvaOvaOvaOvaOvaOvaWzaWAaahaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUWaNbaWBaNbaNbaNdaNeaNbaNbaNcaWCaWDazbaWEaGTaGTaFEaWFaWFaWGaWFaWHaAfaWIaWJaWKaWLaWMaWNaVlaWPaWQaWOaWRaWSaWOaWTaWUaWVaWWaWXaWYaWZaXaaWVaXbaXcaXdaXeaXfaXgaXgaXgaXhaXiaXjaXkaXlaXmaXnaXoaXpaXqaXraXsaXtaXuaXvaXvaXwaXxaXvaXvaXyaXzaXAaXBaXCaXDaXEaXFaXGaXHaXHaXHaXIaXJaXKaXLaXMaXNaXOaXPaTRaXQaTRaLDaSqaXRaXSaXTaMBaXUaXVaXWaXXaXYaLDaXZaYaaYbaYbaYcaSwaYdaYeaWfaYfaYgaSwaYhaUwaUxaUvaUBaUAaYmaYnaWjaSAaUDaPNaYpaYqaYraYsaYtaYuaPNaYvaYwaPQaYxaYyaUPaYzaPQaPSaYAaRuaYBaOvaOvaOvaYCaYDaYEaYFaYGaYHaYIaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaFEaYKaYLaLWaLWaLWaLWaJEaJFaFEaaaazbaLYaGTaGTaGRaYMaYNaYOaYPaYQaAfaYRaWJaYSaYTaYUaYVaVmaYXaYYaYYaYZaZaaXgaZbaZcaWTaZdaXgaZeaXgaZfaXgaZgaWVaZhaWVaZiaWVaWVaWVaZjaWVaWVaWWaZkaZlaZmaZnaXHaZoaTRaZpaTRaTRaTRaTRaZqaTRaVLaTRbqTaZsaZtaZuaZvaZwaZxaZyaZzaTRaTRaTRaXoaTRaZAaZBaZCaXHaXHaZBaXHaZDaTRaLDaZEaZFaVUaZGaMBaXUaXVaXWaZHaZIaLDaYbaZJaZKaZLaZMaSwaZNaZOaZPaWfaZQaSwaSAaSAaWkaSAaSAaSAaSAaSAaSAaSAaUDaPNaZSaUEaUEaZTaZUaZVaPNaPQaPQaPQaPQaPQaPQaZWaPQaZXaZYaZZaSSbaababaOvbacbadbaebafbaebagbahbaibaibajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGRaDaaGRbakbalbambanaGRaDabaobapazbaNhaGTaGTaGRbaqbaraYOaYPbasaAfbatbaubavbawbaxbaybazbaAbaAbaBbaCbaDbaEbaFbaGbaHbaIbaJbaKbaLbaMbaLbaNbaObaPbaQbaRbaSbaTbaSbaUbaVbaVbaWbaXbaYaWMbaZbbabbbbbcbbdbbdbbdbbdbbdbbebbdbbebbfbbgbbdbbdbbdbbdbbdbbebbdbbdbbdbbdbbhbbibbdbbdbbebbdbbdbbdbbebbjbbkaTRaxsaSqaMBaMBbbmaMBaXUbnFaXWbbnbboaLDbbpbbqbbraYbbbsaSwaZNbbtaWfaWfbbuaSwaSAaWlaYjaYiaYlaYkaZraYoaZRaSAaUDaPNbbDbbDbbEbbFbbGbbGbbHaPNbbJbbIbbKaOvbbLbbMbbNbbObbPaSTbbQaOvbbRaOvbacbbSbaebbTbaebbUbbVbbWbbWbbXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGRaDaaGRbakbalbambanaGRaDabaobapazbaNhaGTaGTaGRbaqbaraYOaYPbasaAfbatbaubavbawbaxbaybazbaAbaAbaBbaCbaDbaEbaFbaGbaHbaIbaJbaKbaLbaMbaLbaNbaObaPbaQbaRbaSbaTbaSbaUbaVbaVbaWbaXbaYaWMbaZbbabbbbbcbbdbbdbbdbbdbbdbbebbdbbebbfbbgbbdbbdbbdbbdbbdbbebbdbbdbbdbbdbbhbbibbdbbdbbebbdbbdbbdbbebbjbbkaTRaxsaSqaMBaMBbbmaMBaXUbnFaXWbbnbboaLDbbpbbqbbraYbbbsaSwaZNbbtaWfaWfbbuaSwaSAaWlaYjaYiaYlaYkaZraYoaZRaSAaUDaPNbbDbbDbbEbbFbbGbbGbbHaPNbbIbbJbbKaOvbbLbbMbbNbbObbPaSTbbQaOvbbRaOvbacbbSbaebbTbaebbUbbVbbWbbWbbXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaahaJCazbaJDaLXaJFaIbbbYaGTaJHbbZaIbaJFaIbbcabcbbccaGTaGTaIbbcdbcdaWGbcdaWHaAfbcebcfaGUbcgbcgbcgbchbcibcibcibcibcibcibcjbckbcibcibcibcibcibclbcmbcnbcobclbcpbcqaXgaXdbcrbcsbctbctbcubcvbctbctbctbcwbbkaTSbcxaVOaVObcybcybcybcybczbcAbcBbcCbcDbcEbcEbcFbcGbcEbcHbcIbcJbcAbcKbcybcybcybcyaVOaVObcLbcMbbkaTRaEKazTbcPaMBaELaMBaXUbcRboUbcSbcTaLDaSubcUaSwaSwaSwaSwaSwbcVaSwaSwaSwaSwaSAbbvbbxbbwbbybbybbAbbzbbBaSAaMGaPNbddaUEbbEbbFaUEaUEbdeaPNbdfbdgbdhaOvbdibdjbdkbdlbdlbdmbdnbdobdpaOvbdqbdrbdsbdtbaibdubdubdubdubdvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaahaFEbdwbdxbdybdzbdAaGTaGTbdBbdCbdDbdEbdFbdGaVeaVeaVebdHbdIbdJbdKbdIbdIbdIbdJbdLbdMbcgbdNbdObdPbcibdQbdRbdSbdTbdUbdVbdWbdXbdYbdZbeabebbclbecbedbeebclbefbcqbcqbegbcqbcqbctbehbeibejbekbelbemaZqbbkaTSbenaaaaaaaaaaaaaaaaaaaaabcAbeobepbeqberbesbetbesbeubevbewbexbcAaaaaaaaaaaaaaaaaaaaaabeybcMbbkbezbcOaEMbcPaMBbeCaQVbeDbeEbeEbeFaMBbeGbeHaSqbeIbeJbeKbeLbeMbeNbbCbePbcXbcWbcYbbBbcZbeUbeUbeUbeUbdabdbaSAaUDaPNbeXbeXbbEbbFbeYbeYbeZaPNaPNbfaaPNaOvbfbbfcbfdbfebfeaSTbbQaOvaOvaOvbffbfgbaebbTbaebaebfhbfibbWbfjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaGRbfkaGTaGTaGTbflaGTbBHaGTaGTaGTaGTaGTaGUbfmbfnbfnbfobfnbfpbfqbfnbfrbfsbftbfubfvbcgbfwbdObdPbcibfxbfybfzbfAbfBbfCbfDbfEbeabeabeabebbclbfFbfGbfHbclbefbcqbfIbfJbfKbcqbfLbfMbfNbfObfPbfQbfRaZqbbkaTSbenaaaaaaaaaaaabcAbcAbcAbcAbfSbfTbfUbfVbfWbfXbfYbfZbgabgbbgcbcAbcAbcAbcAaaaaaaaaaaaabeybcMbbkaTRaxsbntbgeaVUbosborbotaVUaVUbghbgibgibgjbgkbglbgmbgmbgmbgmbgnbgobgpbgqbgrbgsbdcbcZbeObeObeObeObdabeQaSAaUDaPNbddaUEbbEbbFaUEaUEaUEbgwbgxbgybgzaOvbgAbgBbgCbfebfebgDbgEaPSaOvbgFcwDcwCbaebbTbaebgGbgHbdubdubgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

View File

@@ -1 +0,0 @@